From 42d89c9b29f0699661488b9109e77e3577f63e62 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sat, 18 May 2019 11:53:23 +0200 Subject: [PATCH] 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 --- package/libssh2/libssh2.mk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 -- 2.30.2