Browse Source

inetutils: fix for on-device builds

emacs-27
Leonid Plyushch 5 years ago
parent
commit
2a4616d029
No known key found for this signature in database GPG Key ID: 45F2964132545795
  1. 4
      packages/inetutils/build.sh
  2. 12
      packages/inetutils/configure.patch

4
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
}

12
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=
Loading…
Cancel
Save