TERMUX_PKG_RM_AFTER_INSTALL=bin/strace-graph # This is a perl script
CFLAGS+=" -Du64=uint64_t"
+
+if [ $TERMUX_ARCH_BITS = "64" ]; then
+ # The strace configure script only looks for struct flock64 in <linux/fcntl.h>,
+ # but we actually have it in <fcntl.h> here:
+ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="ac_cv_type_struct_flock64=yes"
+fi
--- /dev/null
+diff -u -r ../strace-4.11/flock.h ./flock.h
+--- ../strace-4.11/flock.h 2015-12-17 12:56:48.000000000 -0500
++++ ./flock.h 2016-01-03 20:51:51.276893007 -0500
+@@ -26,6 +26,7 @@
+ */
+
+ #include <linux/fcntl.h>
++#include <fcntl.h>
+
+ #if defined HAVE_STRUCT_FLOCK
+ typedef struct flock struct_kernel_flock;