From: Fabrice Fontaine Date: Sun, 4 Aug 2019 20:44:58 +0000 (+0200) Subject: package/mosquitto: fix static build with openssl X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=7fc154da3d93650a4c3131744ad7bc387b395c0a;p=buildroot.git package/mosquitto: fix static build with openssl mosquitto library can be built statically since commit a95bdd964761ec69a23174f5213dd54b77d0971b however build fails with openssl because mosquitto does not use pkg-config to retrieve static dependencies so provide them through the STATIC_LIB_DEPS variable Fixes: - http://autobuild.buildroot.org/results/2ee69a5d7834c9a4845ebde801be6aa8f97cc5fa Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- diff --git a/package/mosquitto/mosquitto.mk b/package/mosquitto/mosquitto.mk index 6de6fc804f..2643ffe018 100644 --- a/package/mosquitto/mosquitto.mk +++ b/package/mosquitto/mosquitto.mk @@ -48,8 +48,10 @@ MOSQUITTO_MAKE_OPTS += WITH_THREADING=no endif ifeq ($(BR2_PACKAGE_LIBOPENSSL),y) -MOSQUITTO_DEPENDENCIES += libopenssl -MOSQUITTO_MAKE_OPTS += WITH_TLS=yes +MOSQUITTO_DEPENDENCIES += host-pkgconf libopenssl +MOSQUITTO_MAKE_OPTS += \ + WITH_TLS=yes \ + STATIC_LIB_DEPS="`$(PKG_CONFIG_HOST_BINARY) --libs openssl`" else MOSQUITTO_MAKE_OPTS += WITH_TLS=no endif