From: Fabrice Fontaine Date: Fri, 26 Apr 2019 16:56:11 +0000 (+0200) Subject: package/bind: remove threads dependency X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8935dae1d4efb81ea4d30cb1aef5c7451644664b;p=buildroot.git package/bind: remove threads dependency Threads dependency has been added in 2015 with commit 07c1ad4647b6a8e60338fc01ddcb2d629de0ad14 however bind can be built without threads thanks to --disable-threads Signed-off-by: Fabrice Fontaine Signed-off-by: Thomas Petazzoni --- diff --git a/package/bind/Config.in b/package/bind/Config.in index 5b34b66f7a..60546f691b 100644 --- a/package/bind/Config.in +++ b/package/bind/Config.in @@ -1,7 +1,6 @@ config BR2_PACKAGE_BIND bool "bind" depends on BR2_USE_MMU # fork() - depends on BR2_TOOLCHAIN_HAS_THREADS help BIND (Berkeley Internet Name Domain) is an implementation of the Domain Name System (DNS) protocols @@ -39,7 +38,3 @@ config BR2_PACKAGE_BIND_TOOLS Install tools (dig, host, nslookup, nsupdate) endif - -comment "bind needs a toolchain w/ threads" - depends on BR2_USE_MMU - depends on !BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/bind/bind.mk b/package/bind/bind.mk index 9d1f5a1ecb..feec6fe27d 100644 --- a/package/bind/bind.mk +++ b/package/bind/bind.mk @@ -24,6 +24,7 @@ BIND_CONF_ENV = \ BUILD_CC="$(TARGET_CC)" \ BUILD_CFLAGS="$(TARGET_CFLAGS)" BIND_CONF_OPTS = \ + $(if $(BR2_TOOLCHAIN_HAS_THREADS),--enable-threads,--disable-threads) \ --without-lmdb \ --with-libjson=no \ --with-randomdev=/dev/urandom \