From: Gustavo Zacarias Date: Sun, 5 May 2013 10:54:11 +0000 (+0000) Subject: bind: fix build failure for static+openssl X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=80ebf12906afc3a1e5f4e5682d4c5dc0779a556a;p=buildroot.git bind: fix build failure for static+openssl Bind just links to openssl libraries without checking it's dependencies. This works when doing shared builds since the linker picks the deps up, but fails badly on static builds. So just define LIBS="-lz" when openssl is enabled. Fixes: http://autobuild.buildroot.net/results/a9a166f932e0b6727ae8e470ce748418797875b9/ Signed-off-by: Gustavo Zacarias Signed-off-by: Peter Korsgaard --- diff --git a/package/bind/bind.mk b/package/bind/bind.mk index 8a66534ebc..f6895945a5 100644 --- a/package/bind/bind.mk +++ b/package/bind/bind.mk @@ -30,7 +30,7 @@ endif ifeq ($(BR2_PACKAGE_OPENSSL),y) BIND_DEPENDENCIES += openssl - BIND_CONF_OPT += --with-openssl=$(STAGING_DIR)/usr + BIND_CONF_OPT += --with-openssl=$(STAGING_DIR)/usr LIBS="-lz" else BIND_CONF_OPT += --with-openssl=no endif