vsftpd: correct openssl linking after 1d046a5c
(vsftpd: use pkg-config to get OpenSSL link flags)
Fixes: http://autobuild.buildroot.net/results/221/221c987a9657caefad54bcc2fe9d2d71189c94c5/ http://autobuild.buildroot.net/results/90c/90cea7c4fdb3e5af923eedf96d79594d6d02e563/ vsftpd directly uses symbols from libcrypto (X509_{digest,free}), so it needs to link against both. This doesn't trigger for static builds as libssl internally uses libcrypto (and lists it in Requires.private). Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
527d119efd
commit
205f077556
@ -24,7 +24,7 @@ endif
|
|||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
||||||
VSFTPD_DEPENDENCIES += openssl host-pkgconf
|
VSFTPD_DEPENDENCIES += openssl host-pkgconf
|
||||||
VSFTPD_LIBS += $(shell $(PKG_CONFIG_HOST_BINARY) --libs libssl)
|
VSFTPD_LIBS += $(shell $(PKG_CONFIG_HOST_BINARY) --libs libssl libcrypto)
|
||||||
VSFTPD_POST_CONFIGURE_HOOKS += VSFTPD_ENABLE_SSL
|
VSFTPD_POST_CONFIGURE_HOOKS += VSFTPD_ENABLE_SSL
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user