logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
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:

Mpkg/strace/.gitignore2+-
Mpkg/strace/config.h12+++++++++---
Mpkg/strace/gen.lua4++++
Mpkg/strace/sha2562+-
Mpkg/strace/url2+-
Mpkg/strace/ver2+-
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