Browse Source

strace: Update from 4.23 to 4.24

android-5
Fredrik Fornwall 7 years ago
parent
commit
a2122d8169
  1. 4
      packages/strace/build.sh
  2. 17
      packages/strace/linux-linux-signal.h.patch

4
packages/strace/build.sh

@ -1,7 +1,7 @@
TERMUX_PKG_HOMEPAGE=https://strace.io/ TERMUX_PKG_HOMEPAGE=https://strace.io/
TERMUX_PKG_DESCRIPTION="Debugging utility to monitor system calls and signals received" TERMUX_PKG_DESCRIPTION="Debugging utility to monitor system calls and signals received"
TERMUX_PKG_VERSION=4.23 TERMUX_PKG_VERSION=4.24
TERMUX_PKG_SHA256=7860a6965f1dd832747bd8281a04738274398d32c56e9fbd0a68b1bb9ec09aad TERMUX_PKG_SHA256=1f4e59fc1edfa2bfb4adf2a748623dc25b105ec79713dd84404199f91b0b0634
TERMUX_PKG_SRCURL=https://strace.io/files/$TERMUX_PKG_VERSION/strace-$TERMUX_PKG_VERSION.tar.xz TERMUX_PKG_SRCURL=https://strace.io/files/$TERMUX_PKG_VERSION/strace-$TERMUX_PKG_VERSION.tar.xz
TERMUX_PKG_RM_AFTER_INSTALL=bin/strace-graph # This is a perl script TERMUX_PKG_RM_AFTER_INSTALL=bin/strace-graph # This is a perl script
# Without st_cv_m32_mpers=no the build fails if gawk is installed. # Without st_cv_m32_mpers=no the build fails if gawk is installed.

17
packages/strace/linux-linux-signal.h.patch

@ -1,17 +0,0 @@
diff -u -r ../strace-4.23/linux/linux/signal.h ./linux/linux/signal.h
--- ../strace-4.23/linux/linux/signal.h 2018-06-13 18:18:38.000000000 +0200
+++ ./linux/linux/signal.h 2018-07-09 23:12:56.526822310 +0200
@@ -1,5 +1,13 @@
+#include <sys/cdefs.h>
+#if defined(__BIONIC__)
+/*
+ * Bionic's <linux/signal.h> is the UAPI one, and <signal.h> requires it.
+ */
+#include_next <linux/signal.h>
+#else
/*
* Workaround the infamous incompatibility between <linux/signal.h>
* and many libc headers by overriding <linux/signal.h> with <signal.h>.
*/
#include <signal.h>
+#endif
Loading…
Cancel
Save