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 <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
9edf482d6b
commit
80ebf12906
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user