[Buildroot] [git commit branch/2022.02.x] package/bind: reorder openssl variables
Peter Korsgaard
peter at korsgaard.com
Wed Mar 23 21:10:29 UTC 2022
commit: https://git.buildroot.net/buildroot/commit/?id=92f0dbbcbd34ad39834fcc83dc5991a315d4a793
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2022.02.x
openssl is mandatory since bump to version 9.16.26 in commit
8adeaec8afacbc680edebae91524f6144926ac92 so move openssl variables in
the beginning of bind.mk instead of keeping them in the middle of the
file. Moreover, drop "BIND_DEPENDENCIES += host-pkgconf zlib" as
host-pkgconf is already mandatory
Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
(cherry picked from commit 4b127b0c1b653b0e2ce3c1996a7eb370a258e712)
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
package/bind/bind.mk | 19 ++++++++-----------
1 file changed, 8 insertions(+), 11 deletions(-)
diff --git a/package/bind/bind.mk b/package/bind/bind.mk
index 5b4c60b14c..72f1e4dcdc 100644
--- a/package/bind/bind.mk
+++ b/package/bind/bind.mk
@@ -28,7 +28,8 @@ BIND_TARGET_SERVER_SBIN += dnssec-keyfromlabel dnssec-signzone tsig-keygen
BIND_TARGET_TOOLS_BIN = dig host nslookup nsupdate
BIND_CONF_ENV = \
BUILD_CC="$(TARGET_CC)" \
- BUILD_CFLAGS="$(TARGET_CFLAGS)"
+ BUILD_CFLAGS="$(TARGET_CFLAGS)" \
+ LIBS=`$(PKG_CONFIG_HOST_BINARY) --libs openssl`
BIND_CONF_OPTS = \
$(if $(BR2_TOOLCHAIN_HAS_THREADS),--enable-threads,--disable-threads) \
--without-lmdb \
@@ -36,14 +37,17 @@ BIND_CONF_OPTS = \
--with-randomdev=/dev/urandom \
--enable-epoll \
--enable-filter-aaaa \
- --disable-backtrace
+ --disable-backtrace \
+ --with-openssl=$(STAGING_DIR)/usr \
+ --with-ecdsa=yes \
+ --with-eddsa=no \
+ --with-aes=yes
-BIND_DEPENDENCIES = libuv
+BIND_DEPENDENCIES = host-pkgconf libuv openssl
ifeq ($(BR2_PACKAGE_ZLIB),y)
BIND_CONF_OPTS += --with-zlib
BIND_DEPENDENCIES += zlib
-BIND_DEPENDENCIES += host-pkgconf zlib
else
BIND_CONF_OPTS += --without-zlib
endif
@@ -69,13 +73,6 @@ else
BIND_CONF_OPTS += --with-libxml2=no
endif
-BIND_DEPENDENCIES += host-pkgconf openssl
-BIND_CONF_OPTS += \
- --with-openssl=$(STAGING_DIR)/usr \
- --with-ecdsa=yes \
- --with-eddsa=no \
- --with-aes=yes
-BIND_CONF_ENV += LIBS=`$(PKG_CONFIG_HOST_BINARY) --libs openssl`
# GOST cipher support requires openssl extra engines
ifeq ($(BR2_PACKAGE_OPENSSL_ENGINES),y)
BIND_CONF_OPTS += --with-gost=yes
More information about the buildroot
mailing list