AC_CHECK_HEADERS([asm/sigcontext.h], [], [], [#include <signal.h>])
AC_CHECK_HEADERS([netinet/tcp.h netinet/udp.h],,, [#include <netinet/in.h>])
---- strace-4.5.1/bjm.c.orig 2002-11-06 15:00:12.000000000 +0100
-+++ strace-4.5.1/bjm.c 2004-01-17 12:15:45.707269760 +0100
-@@ -42,7 +42,6 @@
- #include <sys/user.h>
- #include <sys/syscall.h>
- #include <signal.h>
--#include <linux/linkage.h>
-
- /* Bits of module.flags. */
-
AC_TYPE_SIGNAL
AC_TYPE_UID_T
---- strace-4.5.3/file.c.orig 2004-01-13 10:16:47.000000000 +0000
-+++ strace-4.5.3/file.c 2004-04-25 16:30:39.000000000 +0000
-@@ -862,27 +862,27 @@
+--- strace-4.5.12/file.c.orig 2005-06-08 22:45:28.000000000 +0200
++++ strace-4.5.12/file.c 2005-06-11 19:25:18.200972552 +0200
+@@ -958,27 +958,27 @@
(unsigned long) statbuf.st_nlink,
(unsigned long) statbuf.st_uid,
(unsigned long) statbuf.st_gid);
break;
default:
tprintf("st_size=%llu, ", statbuf.st_size);
-@@ -892,24 +892,24 @@
+@@ -988,21 +988,21 @@
tprintf("st_atime=%s, ", sprinttime(statbuf.st_atime));
tprintf("st_mtime=%s, ", sprinttime(statbuf.st_mtime));
tprintf("st_ctime=%s", sprinttime(statbuf.st_ctime));
-#if HAVE_STRUCT_STAT_ST_FLAGS
+#if HAVE_STRUCT_STAT64_ST_FLAGS
tprintf(", st_flags=");
- if (statbuf.st_flags) {
- printflags(fileflags, statbuf.st_flags);
- } else
- tprintf("0");
+ printflags(fileflags, statbuf.st_flags, "UF_???");
#endif
-#if HAVE_STRUCT_STAT_ST_ACLCNT
+#if HAVE_STRUCT_STAT64_ST_ACLCNT