From 2a4616d029e0653256cb7d3de5a5f58a8a07c647 Mon Sep 17 00:00:00 2001 From: Leonid Plyushch Date: Fri, 16 Aug 2019 17:17:22 +0300 Subject: [PATCH] inetutils: fix for on-device builds --- packages/inetutils/build.sh | 4 ++-- packages/inetutils/configure.patch | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 packages/inetutils/configure.patch diff --git a/packages/inetutils/build.sh b/packages/inetutils/build.sh index 952c416c4..2298ba40a 100644 --- a/packages/inetutils/build.sh +++ b/packages/inetutils/build.sh @@ -22,10 +22,10 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --disable-rsh --disable-traceroute --disable-uucpd +ac_cv_lib_crypt_crypt=no " -TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" ac_cv_lib_crypt_crypt=no" termux_step_pre_configure() { CPPFLAGS+=" -DLOGIN_PROCESS=6 -DDEAD_PROCESS=8 -DLOG_NFACILITIES=24" - LDFLAGS+=" -llog" # for syslog + export LIBS="-llog" # for syslog } diff --git a/packages/inetutils/configure.patch b/packages/inetutils/configure.patch new file mode 100644 index 000000000..3c64e55c6 --- /dev/null +++ b/packages/inetutils/configure.patch @@ -0,0 +1,12 @@ +diff -uNr inetutils-1.9.4/configure inetutils-1.9.4.mod/configure +--- inetutils-1.9.4/configure 2015-06-09 10:53:47.000000000 +0300 ++++ inetutils-1.9.4.mod/configure 2019-08-16 17:07:41.868736971 +0300 +@@ -15894,7 +15894,7 @@ + if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then + if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then + +-$as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h ++#$as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h + + LIBTHREAD= + LTLIBTHREAD=