|
@@ -4,12 +4,12 @@
|
|
|
#
|
|
|
################################################################################
|
|
|
|
|
|
-BIND_VERSION = 9.11.36
|
|
|
+BIND_VERSION = 9.16.26
|
|
|
+BIND_SOURCE= bind-$(BIND_VERSION).tar.xz
|
|
|
BIND_SITE = https://ftp.isc.org/isc/bind9/$(BIND_VERSION)
|
|
|
# bind does not support parallel builds.
|
|
|
BIND_MAKE = $(MAKE1)
|
|
|
BIND_INSTALL_STAGING = YES
|
|
|
-BIND_CONFIG_SCRIPTS = bind9-config isc-config.sh
|
|
|
BIND_LICENSE = MPL-2.0
|
|
|
BIND_LICENSE_FILES = COPYRIGHT
|
|
|
BIND_CPE_ID_VENDOR = isc
|
|
@@ -32,15 +32,18 @@ BIND_CONF_ENV = \
|
|
|
BIND_CONF_OPTS = \
|
|
|
$(if $(BR2_TOOLCHAIN_HAS_THREADS),--enable-threads,--disable-threads) \
|
|
|
--without-lmdb \
|
|
|
- --with-libjson=no \
|
|
|
+ --with-json-c=no \
|
|
|
--with-randomdev=/dev/urandom \
|
|
|
--enable-epoll \
|
|
|
--enable-filter-aaaa \
|
|
|
--disable-backtrace
|
|
|
|
|
|
+BIND_DEPENDENCIES = libuv
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_ZLIB),y)
|
|
|
-BIND_CONF_OPTS += --with-zlib=$(STAGING_DIR)/usr
|
|
|
+BIND_CONF_OPTS += --with-zlib
|
|
|
BIND_DEPENDENCIES += zlib
|
|
|
+BIND_DEPENDENCIES += host-pkgconf zlib
|
|
|
else
|
|
|
BIND_CONF_OPTS += --without-zlib
|
|
|
endif
|
|
@@ -66,7 +69,6 @@ else
|
|
|
BIND_CONF_OPTS += --with-libxml2=no
|
|
|
endif
|
|
|
|
|
|
-ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
|
|
BIND_DEPENDENCIES += host-pkgconf openssl
|
|
|
BIND_CONF_OPTS += \
|
|
|
--with-openssl=$(STAGING_DIR)/usr \
|
|
@@ -80,9 +82,6 @@ BIND_CONF_OPTS += --with-gost=yes
|
|
|
else
|
|
|
BIND_CONF_OPTS += --with-gost=no
|
|
|
endif
|
|
|
-else
|
|
|
-BIND_CONF_OPTS += --with-openssl=no
|
|
|
-endif
|
|
|
|
|
|
# Used by dnssec-keymgr
|
|
|
ifeq ($(BR2_PACKAGE_PYTHON_PLY),y)
|