From baeb7b2e9a6af073324529e485cdc20647e388fb Mon Sep 17 00:00:00 2001 From: Michael Olbrich Date: Fri, 13 Nov 2020 12:42:58 +0100 Subject: syslogng: avoid libnsl dependency libnsl is not actually needed on Linux. It's still used if found, so make sure it is not found. Otherwise it will be required if TARGET_LINKER_AS_NEEDED is not enabled. Signed-off-by: Michael Olbrich --- rules/syslogng.in | 1 - rules/syslogng.make | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/syslogng.in b/rules/syslogng.in index 051c93f9a..92c128dbd 100644 --- a/rules/syslogng.in +++ b/rules/syslogng.in @@ -10,7 +10,6 @@ menuconfig SYSLOGNG select LIBCURL if SYSLOGNG_HTTP select JSON_C if SYSLOGNG_JSON select PYTHON3 if SYSLOGNG_PYTHON_DESTINATION - select LIBC_NSL select LIBC_RT select LIBNET if SYSLOGNG_SPOOF_SOURCE select LIBPCRE diff --git a/rules/syslogng.make b/rules/syslogng.make index f237dce98..2236703cd 100644 --- a/rules/syslogng.make +++ b/rules/syslogng.make @@ -32,6 +32,7 @@ SYSLOGNG_LICENSE := GPL-2.0-or-later AND LGPL-2.1-only SYSLOGNG_ENV = \ $(CROSS_ENV) \ + ac_cv_lib_nsl_gethostbyname=no \ ac_cv_path_PYTHON=$(CROSS_PYTHON3) # -- cgit v1.2.3