[Buildroot] [PATCH v7 4/8] mariadb: use host-openssl from buildroot-system

Peter Korsgaard peter at korsgaard.com
Mon Feb 4 09:27:39 UTC 2019


>>>>> "Patrick" == Patrick Havelange <patrick.havelange at essensium.com> writes:

Hi,

 > From: Peter Seiderer <ps.report at gmx.net>
 > - change WITH_SSL for host build from bundled to system (and add
 >   host-openssl dependency) to avoid the following configure failure:

 >   CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
 >     Could NOT find GnuTLS (missing: GNUTLS_LIBRARY GNUTLS_INCLUDE_DIR)
 >     (Required is at least version "3.3.24")
 >   Call Stack (most recent call first):
 >     /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
 >     /usr/share/cmake/Modules/FindGnuTLS.cmake:54 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
 >     libmariadb/CMakeLists.txt:298 (FIND_PACKAGE)

 > Signed-off-by: Peter Seiderer <ps.report at gmx.net>
 > Tested-by: Ryan Coe <bluemrp9 at gmail.com>
 > Signed-off-by: Patrick Havelange <patrick.havelange at essensium.com>

 > ---
 > Changes v7:
 >   - none

 > Changes v6:
 >   - none
 > ---
 >  package/mariadb/mariadb.mk | 3 ++-
 >  1 file changed, 2 insertions(+), 1 deletion(-)

 > diff --git a/package/mariadb/mariadb.mk b/package/mariadb/mariadb.mk
 > index e17649209a..e354a9137c 100644
 > --- a/package/mariadb/mariadb.mk
 > +++ b/package/mariadb/mariadb.mk
 > @@ -86,7 +86,8 @@ MARIADB_CONF_OPTS += \
 >  	-DMYSQL_DATADIR=/var/lib/mysql \
 >  	-DMYSQL_UNIX_ADDR=$(MYSQL_SOCKET)
 
 > -HOST_MARIADB_CONF_OPTS += -DWITH_SSL=OFF
 > +HOST_MARIADB_DEPENDENCIES = host-openssl
 > +HOST_MARIADB_CONF_OPTS += -DWITH_SSL=system

I don't quite get this patch. What is the relation to the openssl bump?

>From the error message it sounds like mariadb perhaps has gnutls
support, and it ends up falling back to that if SSL support is disabled?
Can't we just disable that?

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list