commit: 973e904efa06353bfa4632c11d6bbab06938913a
parent c2a011dc381533a7d12d00e5663004d1f4638914
Author: Michael Forney <mforney@mforney.org>
Date: Mon, 10 Jun 2019 00:24:40 -0700
strace: Update to 5.1
Diffstat:
6 files changed, 17 insertions(+), 7 deletions(-)
diff --git a/pkg/strace/.gitignore b/pkg/strace/.gitignore
@@ -1,3 +1,3 @@
/src
-/strace-5.0.tar.xz
+/strace-5.1.tar.xz
/tools.ninja
diff --git a/pkg/strace/config.h b/pkg/strace/config.h
@@ -8,6 +8,7 @@
/* #undef AVR32 */
/* #undef BFIN */
#define COPYRIGHT_YEAR "2019"
+/* #undef CSKY */
#define ENABLE_ARM_OABI 0
/* #undef ENABLE_STACKTRACE */
#define HAVE_ACCEPT4 1
@@ -205,6 +206,7 @@
#define HAVE_LINUX_IF_ADDR_H 1
#define HAVE_LINUX_IF_LINK_H 1
#define HAVE_LINUX_INPUT_H 1
+/* #undef HAVE_LINUX_IO_URING_H */
#define HAVE_LINUX_IPC_H 1
#define HAVE_LINUX_IP_VS_H 1
#define HAVE_LINUX_KCMP_H 1
@@ -319,6 +321,8 @@
#define HAVE_STRUCT_BPF_PROG_INFO_NR_MAP_IDS 1
/* #undef HAVE_STRUCT_BPF_PROG_INFO_NR_PROG_TAGS */
/* #undef HAVE_STRUCT_BPF_PROG_INFO_PROG_TAGS */
+/* #undef HAVE_STRUCT_BPF_PROG_INFO_RUN_CNT */
+/* #undef HAVE_STRUCT_BPF_PROG_INFO_RUN_TIME_NS */
#define HAVE_STRUCT_BPF_PROG_INFO_TAG 1
#define HAVE_STRUCT_BPF_PROG_INFO_TYPE 1
#define HAVE_STRUCT_BPF_PROG_INFO_XLATED_PROG_INSNS 1
@@ -422,6 +426,8 @@
/* #undef HAVE_STRUCT___KERNEL_FLOCK */
/* #undef HAVE_STRUCT___KERNEL_FLOCK64 */
/* #undef HAVE_STRUCT___KERNEL_F_OWNER_EX */
+/* #undef HAVE_STRUCT___KERNEL_SOCK_TIMEVAL */
+/* #undef HAVE_STRUCT___KERNEL_TIMESPEC */
#define HAVE_STRUCT___OLD_KERNEL_STAT 1
#define HAVE_SYNC_FILE_RANGE 1
/* #undef HAVE_SYS_CONF_H */
@@ -547,10 +553,10 @@
#define PACKAGE "strace"
#define PACKAGE_BUGREPORT "strace-devel@lists.strace.io"
#define PACKAGE_NAME "strace"
-#define PACKAGE_STRING "strace 5.0"
+#define PACKAGE_STRING "strace 5.1"
#define PACKAGE_TARNAME "strace"
#define PACKAGE_URL "https://strace.io"
-#define PACKAGE_VERSION "5.0"
+#define PACKAGE_VERSION "5.1"
/* #undef POWERPC */
/* #undef POWERPC64 */
/* #undef RISCV */
@@ -586,7 +592,7 @@
# define __EXTENSIONS__ 1
#endif
/* #undef USE_UNWINDER */
-#define VERSION "5.0"
+#define VERSION "5.1"
#if defined AC_APPLE_UNIVERSAL_BUILD
# if defined __BIG_ENDIAN__
# define WORDS_BIGENDIAN 1
diff --git a/pkg/strace/gen.lua b/pkg/strace/gen.lua
@@ -158,6 +158,7 @@ local srcs = {
'inotify.c',
'inotify_ioctl.c',
'io.c',
+ 'io_uring.c',
'ioctl.c',
'ioperm.c',
'iopl.c',
@@ -230,7 +231,10 @@ local srcs = {
'print_struct_stat.c',
'print_time.c',
'print_timespec.c',
+ 'print_timespec32.c',
+ 'print_timespec64.c',
'print_timeval.c',
+ 'print_timeval64.c',
'print_timex.c',
'printmode.c',
'printrusage.c',
diff --git a/pkg/strace/sha256 b/pkg/strace/sha256
@@ -1 +1 @@
-3b7ad77eb2b81dc6078046a9cc56eed5242b67b63748e7fc28f7c2daf4e647da strace-5.0.tar.xz
+f5a341b97d7da88ee3760626872a4899bf23cf8dee56901f114be5b1837a9a8b strace-5.1.tar.xz
diff --git a/pkg/strace/url b/pkg/strace/url
@@ -1 +1 @@
-url = "https://github.com/strace/strace/releases/download/v5.0/strace-5.0.tar.xz"
+url = "https://github.com/strace/strace/releases/download/v5.1/strace-5.1.tar.xz"
diff --git a/pkg/strace/ver b/pkg/strace/ver
@@ -1 +1 @@
-5.0 r0
+5.1 r0