From: Fabrice Fontaine Date: Fri, 25 Dec 2020 21:50:32 +0000 (+0100) Subject: package/mosquitto: fix static build with cjson X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5e657530a12a03e8558017c7e741a51356c4f329;p=buildroot.git package/mosquitto: fix static build with cjson Fixes: - http://autobuild.buildroot.org/results/98e0bccf3e1a964bb6a52265bd6f11a681ec220d Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- diff --git a/package/mosquitto/mosquitto.mk b/package/mosquitto/mosquitto.mk index 0db78a384a..74fd7401da 100644 --- a/package/mosquitto/mosquitto.mk +++ b/package/mosquitto/mosquitto.mk @@ -11,6 +11,7 @@ MOSQUITTO_LICENSE_FILES = LICENSE.txt epl-v20 edl-v10 MOSQUITTO_INSTALL_STAGING = YES MOSQUITTO_MAKE_OPTS = \ + CLIENT_STATIC_LDADD="$(MOSQUITTO_STATIC_LIBS)" \ UNAME=Linux \ STRIP=true \ prefix=/usr \ @@ -50,9 +51,8 @@ endif ifeq ($(BR2_PACKAGE_OPENSSL),y) MOSQUITTO_DEPENDENCIES += host-pkgconf openssl -MOSQUITTO_MAKE_OPTS += \ - WITH_TLS=yes \ - CLIENT_STATIC_LDADD="`$(PKG_CONFIG_HOST_BINARY) --libs openssl`" +MOSQUITTO_MAKE_OPTS += WITH_TLS=yes +MOSQUITTO_STATIC_LIBS += `$(PKG_CONFIG_HOST_BINARY) --libs openssl` else MOSQUITTO_MAKE_OPTS += WITH_TLS=no endif @@ -60,6 +60,7 @@ endif ifeq ($(BR2_PACKAGE_CJSON),y) MOSQUITTO_DEPENDENCIES += cjson MOSQUITTO_MAKE_OPTS += WITH_CJSON=yes +MOSQUITTO_STATIC_LIBS += -lcjson else MOSQUITTO_MAKE_OPTS += WITH_CJSON=no endif