summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2020-11-13 12:42:58 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2020-11-13 12:42:58 +0100
commitbaeb7b2e9a6af073324529e485cdc20647e388fb (patch)
tree273e4d3f14f57674127625a8433d6ccf83efedb5
parent42c2de22ccda9a18478bcce4d8bf57c8b6f4a6cb (diff)
downloadptxdist-baeb7b2e9a6af073324529e485cdc20647e388fb.tar.gz
ptxdist-baeb7b2e9a6af073324529e485cdc20647e388fb.tar.xz
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 <m.olbrich@pengutronix.de>
-rw-r--r--rules/syslogng.in1
-rw-r--r--rules/syslogng.make1
2 files changed, 1 insertions, 1 deletions
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)
#