2023-09-18 14:56:23

by Koba Ko

[permalink] [raw]
Subject: [PATCH] configure.ac: Add enable_btpclient and enable_mesh for internal ELL

when enable_external_ell is not specified, confiugre doesn't not check
if enable_btpclient and enable_mesh are enabled.
this causes the internal ELL must be installed.

Signed-off-by: Koba Ko <[email protected]>
---
configure.ac | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 4186c3792..9897d36d6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -301,7 +301,8 @@ if (test "${enable_external_ell}" = "yes"); then
AC_SUBST(ELL_CFLAGS)
AC_SUBST(ELL_LIBS)
fi
-if (test "${enable_external_ell}" != "yes"); then
+if (test "${enable_external_ell}" != "yes" &&
+ (test "${enable_btpclient}" = "yes" && test "${enable_mesh}" = "yes")); then
if (test ! -f ${srcdir}/ell/ell.h) &&
(test ! -f ${srcdir}/../ell/ell/ell.h); then
AC_MSG_ERROR(ELL source is required or use --enable-external-ell)
--
2.34.1


2023-09-19 05:39:27

by bluez.test.bot

[permalink] [raw]
Subject: RE: configure.ac: Add enable_btpclient and enable_mesh for internal ELL

This is automated email and please do not reply to this email!

Dear submitter,

Thank you for submitting the patches to the linux bluetooth mailing list.
This is a CI test results with your patch series:
PW Link:https://patchwork.kernel.org/project/bluetooth/list/?series=785015

---Test result---

Test Summary:
CheckPatch PASS 0.37 seconds
GitLint PASS 0.30 seconds
BuildEll PASS 34.81 seconds
BluezMake PASS 1211.62 seconds
MakeCheck PASS 13.50 seconds
MakeDistcheck PASS 198.92 seconds
CheckValgrind PASS 320.07 seconds
CheckSmatch PASS 450.83 seconds
bluezmakeextell PASS 135.07 seconds
IncrementalBuild PASS 1062.32 seconds
ScanBuild PASS 1415.01 seconds



---
Regards,
Linux Bluetooth