From: Fabrice Fontaine Date: Sat, 18 May 2019 09:53:23 +0000 (+0200) Subject: package/libssh2: fix build with openssl and atomic X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=42d89c9b29f0699661488b9109e77e3577f63e62;p=buildroot.git package/libssh2: fix build with openssl and atomic Fixes: - http://autobuild.buildroot.org/results/e381eefa39307f1c8eb22f872df438b3fe0352dd Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- diff --git a/package/libssh2/libssh2.mk b/package/libssh2/libssh2.mk index ed0dd40bec..abee1f8c77 100644 --- a/package/libssh2/libssh2.mk +++ b/package/libssh2/libssh2.mk @@ -26,9 +26,12 @@ LIBSSH2_CONF_OPTS += --with-libgcrypt-prefix=$(STAGING_DIR)/usr \ # linking LIBSSH2_CONF_ENV += LIBS="`$(STAGING_DIR)/usr/bin/libgcrypt-config --libs`" else ifeq ($(BR2_PACKAGE_LIBSSH2_OPENSSL),y) -LIBSSH2_DEPENDENCIES += openssl +LIBSSH2_DEPENDENCIES += host-pkgconf openssl LIBSSH2_CONF_OPTS += --with-libssl-prefix=$(STAGING_DIR)/usr \ --with-crypto=openssl +# configure.ac forgets to link to dependent libraries of openssl breaking static +# linking +LIBSSH2_CONF_ENV += LIBS=`$(PKG_CONFIG_HOST_BINARY) --libs openssl` endif # Add zlib support if enabled