logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: ebc4bdded5397036bd3de0019101638097ce6595
parent 11c964add35b6e9a5d6593f8f54e218688abc400
Author: Michael Forney <mforney@mforney.org>
Date:   Sat, 26 Sep 2020 16:31:25 -0700

strace: Update to 5.9

Diffstat:

Mpkg/strace/.gitignore2+-
Mpkg/strace/config.h34++++++++++++++++++++++++++++++----
Mpkg/strace/gen.lua7+++++++
Mpkg/strace/patch/0001-Don-t-return-expression-in-void-function.patch8++++----
Mpkg/strace/patch/0002-Use-__typeof__-spelling-of-typeof.patch16++++++++--------
Mpkg/strace/patch/0003-Make-tcp_sysent-a-static-inline-function.patch8++++----
Mpkg/strace/patch/0004-Avoid-empty-initializer-lists.patch16++++++++--------
Mpkg/strace/patch/0007-Don-t-omit-second-operand-to-operator.patch12++++++------
Mpkg/strace/patch/0008-Avoid-unnecessary-VLAs.patch14+++++++-------
Mpkg/strace/patch/0011-Avoid-index-ranges.patch6+++---
Mpkg/strace/patch/1001-Prevent-zero-sized-arrays.patch23+++++++++++++++++++----
Mpkg/strace/sha2562+-
Mpkg/strace/url2+-
Mpkg/strace/ver2+-
14 files changed, 100 insertions(+), 52 deletions(-)

diff --git a/pkg/strace/.gitignore b/pkg/strace/.gitignore @@ -1,3 +1,3 @@ /src -/strace-5.8.tar.xz +/strace-5.9.tar.xz /tools.ninja diff --git a/pkg/strace/config.h b/pkg/strace/config.h @@ -22,6 +22,7 @@ #define HAVE_DECL_BTRFS_COMPRESS_NONE 0 #define HAVE_DECL_BTRFS_COMPRESS_ZLIB 0 #define HAVE_DECL_BTRFS_COMPRESS_ZSTD 0 +#define HAVE_DECL_CLOSE_RANGE_UNSHARE 0 #define HAVE_DECL_CTL_ABI 1 #define HAVE_DECL_CTL_ARLAN 1 #define HAVE_DECL_CTL_BUS 1 @@ -82,6 +83,7 @@ #define HAVE_DECL_IFLA_PROP_LIST 1 #define HAVE_DECL_IFLA_PROTINFO 1 #define HAVE_DECL_IFLA_PROTO_DOWN 1 +#define HAVE_DECL_IFLA_PROTO_DOWN_REASON 0 #define HAVE_DECL_IFLA_QDISC 1 #define HAVE_DECL_IFLA_STATS 1 #define HAVE_DECL_IFLA_STATS64 1 @@ -515,6 +517,7 @@ #define HAVE_LINUX_BPF_H 1 #define HAVE_LINUX_BSG_H 1 #define HAVE_LINUX_BTRFS_H 1 +/* #undef HAVE_LINUX_CLOSE_RANGE_H */ #define HAVE_LINUX_CRYPTOUSER_H 1 #define HAVE_LINUX_DM_IOCTL_H 1 #define HAVE_LINUX_DQBLK_XFS_H 1 @@ -560,6 +563,7 @@ #define HAVE_LINUX_SCHED_H 1 #define HAVE_LINUX_SECCOMP_H 1 #define HAVE_LINUX_SECUREBITS_H 1 +#define HAVE_LINUX_TEE_H 1 #define HAVE_LINUX_USERFAULTFD_H 1 #define HAVE_LINUX_UTSNAME_H 1 #define HAVE_LINUX_VIDEODEV2_H 1 @@ -786,6 +790,28 @@ #define HAVE_STRUCT_STATX 1 #define HAVE_STRUCT_STAT_ST_MTIME_NSEC 1 #define HAVE_STRUCT_TC_SIZESPEC 1 +#define HAVE_STRUCT_TEE_IOCL_SUPP_RECV_ARG 1 +#define HAVE_STRUCT_TEE_IOCL_SUPP_RECV_ARG_PARAMS 1 +#define HAVE_STRUCT_TEE_IOCL_SUPP_SEND_ARG 1 +#define HAVE_STRUCT_TEE_IOCL_SUPP_SEND_ARG_PARAMS 1 +#define HAVE_STRUCT_TEE_IOCTL_BUF_DATA 1 +#define HAVE_STRUCT_TEE_IOCTL_BUF_DATA_BUF_LEN 1 +#define HAVE_STRUCT_TEE_IOCTL_CANCEL_ARG 1 +#define HAVE_STRUCT_TEE_IOCTL_CANCEL_ARG_SESSION 1 +#define HAVE_STRUCT_TEE_IOCTL_CLOSE_SESSION_ARG 1 +#define HAVE_STRUCT_TEE_IOCTL_CLOSE_SESSION_ARG_SESSION 1 +#define HAVE_STRUCT_TEE_IOCTL_INVOKE_ARG 1 +#define HAVE_STRUCT_TEE_IOCTL_INVOKE_ARG_PARAMS 1 +#define HAVE_STRUCT_TEE_IOCTL_OPEN_SESSION_ARG 1 +#define HAVE_STRUCT_TEE_IOCTL_OPEN_SESSION_ARG_PARAMS 1 +#define HAVE_STRUCT_TEE_IOCTL_PARAM 1 +#define HAVE_STRUCT_TEE_IOCTL_PARAM_C 1 +#define HAVE_STRUCT_TEE_IOCTL_SHM_ALLOC_DATA 1 +#define HAVE_STRUCT_TEE_IOCTL_SHM_ALLOC_DATA_ID 1 +#define HAVE_STRUCT_TEE_IOCTL_SHM_REGISTER_DATA 1 +#define HAVE_STRUCT_TEE_IOCTL_SHM_REGISTER_DATA_ID 1 +#define HAVE_STRUCT_TEE_IOCTL_VERSION_DATA 1 +#define HAVE_STRUCT_TEE_IOCTL_VERSION_DATA_GEN_CAPS 1 #define HAVE_STRUCT_UBI_ATTACH_REQ_MAX_BEB_PER1024 1 #define HAVE_STRUCT_USER_DESC 1 #define HAVE_STRUCT_USER_DESC_LM 1 @@ -974,7 +1000,7 @@ /* #undef M32_SIZEOF_LONG */ /* #undef M32_SIZEOF_STRUCT_MSQID64_DS */ /* #undef M68K */ -#define MANPAGE_DATE "2020-06-16" +#define MANPAGE_DATE "2020-09-23" /* #undef METAG */ /* #undef MICROBLAZE */ /* #undef MIPS */ @@ -986,10 +1012,10 @@ #define PACKAGE "strace" #define PACKAGE_BUGREPORT "strace-devel@lists.strace.io" #define PACKAGE_NAME "strace" -#define PACKAGE_STRING "strace 5.8" +#define PACKAGE_STRING "strace 5.9" #define PACKAGE_TARNAME "strace" #define PACKAGE_URL "https://strace.io" -#define PACKAGE_VERSION "5.8" +#define PACKAGE_VERSION "5.9" /* #undef POWERPC */ /* #undef POWERPC64 */ /* #undef POWERPC64LE */ @@ -1027,7 +1053,7 @@ # define __EXTENSIONS__ 1 #endif /* #undef USE_UNWINDER */ -#define VERSION "5.8" +#define VERSION "5.9" #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 @@ -100,6 +100,7 @@ local srcs = { 'chdir.c', 'chmod.c', 'clone.c', + 'close_range.c', 'copy_file_range.c', 'count.c', 'delay.c', @@ -149,6 +150,7 @@ local srcs = { 'getcpu.c', 'getcwd.c', 'getpagesize.c', + 'getpid.c', 'getrandom.c', 'hdio.c', 'hostname.c', @@ -164,6 +166,7 @@ local srcs = { 'ipc_msg.c', 'ipc_msgctl.c', 'ipc_sem.c', + 'ipc_semctl.c', 'ipc_shm.c', 'ipc_shmctl.c', 'kcmp.c', @@ -216,6 +219,7 @@ local srcs = { 'personality.c', 'pidfd_getfd.c', 'pidfd_open.c', + 'pidns.c', 'pkeys.c', 'poll.c', 'prctl.c', @@ -232,6 +236,7 @@ local srcs = { 'print_sigevent.c', 'print_statfs.c', 'print_struct_stat.c', + 'print_syscall_number.c', 'print_time.c', 'print_timespec32.c', 'print_timespec64.c', @@ -303,9 +308,11 @@ local srcs = { 'sysinfo.c', 'syslog.c', 'sysmips.c', + 'tee.c', 'term.c', 'time.c', 'times.c', + 'trie.c', 'truncate.c', 'ubi.c', 'ucopy.c', diff --git a/pkg/strace/patch/0001-Don-t-return-expression-in-void-function.patch b/pkg/strace/patch/0001-Don-t-return-expression-in-void-function.patch @@ -1,4 +1,4 @@ -From 31b94597cb3fea4043007cc54103067d5053f15c Mon Sep 17 00:00:00 2001 +From 5c0b5a421c4dd366e75945fbcba2591835d6e7ed Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Fri, 5 Jul 2019 20:52:24 -0700 Subject: [PATCH] Don't return expression in void function @@ -8,10 +8,10 @@ Subject: [PATCH] Don't return expression in void function 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/defs.h b/defs.h -index 3aa07fb8..22fc852d 100644 +index 7151e90c..656c04a5 100644 --- a/defs.h +++ b/defs.h -@@ -679,7 +679,7 @@ extern bool pathtrace_match_set(struct tcb *, struct path_set *); +@@ -704,7 +704,7 @@ extern bool pathtrace_match_set(struct tcb *, struct path_set *); static inline void pathtrace_select(const char *path) { @@ -21,5 +21,5 @@ index 3aa07fb8..22fc852d 100644 static inline bool -- -2.26.2 +2.28.0 diff --git a/pkg/strace/patch/0002-Use-__typeof__-spelling-of-typeof.patch b/pkg/strace/patch/0002-Use-__typeof__-spelling-of-typeof.patch @@ -1,4 +1,4 @@ -From f0030f1c023963e1d58f91026ab6f1d714a7af06 Mon Sep 17 00:00:00 2001 +From 4df6fee4836c6ecceb33221ec93f36592973bd12 Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Sat, 6 Jul 2019 01:33:01 -0700 Subject: [PATCH] Use __typeof__ spelling of typeof @@ -54,12 +54,12 @@ index 77ce151f..6e6cb721 100644 &info, sizeof(info), tfetch_mem, print_btrfs_ioctl_space_info, 0); diff --git a/defs.h b/defs.h -index 3fd8cba1..08e85fed 100644 +index 656c04a5..732542e4 100644 --- a/defs.h +++ b/defs.h -@@ -1699,8 +1699,8 @@ scno_is_valid(kernel_ulong_t scno) +@@ -1760,8 +1760,8 @@ scno_is_valid(kernel_ulong_t scno) - #define ILOG2_ITER_(val_, ret_, bit_) \ + # define ILOG2_ITER_(val_, ret_, bit_) \ do { \ - typeof(ret_) shift_ = \ - ((val_) > ((((typeof(val_)) 1) \ @@ -91,10 +91,10 @@ index d9a07ab0..63c2bcb3 100644 tfetch_mem, print_fiemap_extent, 0); diff --git a/gcc_compat.h b/gcc_compat.h -index 0525b5e1..042c7961 100644 +index 4c23ebc9..8eaa54bf 100644 --- a/gcc_compat.h +++ b/gcc_compat.h -@@ -44,7 +44,7 @@ +@@ -59,7 +59,7 @@ # endif # if GNUC_PREREQ(3, 0) @@ -159,10 +159,10 @@ index 2a474dc4..2423f65e 100644 printf(", "); printf("{transid=%" PRI__u64 ", objectid=", diff --git a/tests/fcntl-common.c b/tests/fcntl-common.c -index 27694326..46667e4e 100644 +index ec18aa79..637bb405 100644 --- a/tests/fcntl-common.c +++ b/tests/fcntl-common.c -@@ -20,7 +20,7 @@ +@@ -22,7 +22,7 @@ #define TEST_FLOCK64_EINVAL(cmd) test_flock64_einval(cmd, #cmd) #ifdef HAVE_TYPEOF diff --git a/pkg/strace/patch/0003-Make-tcp_sysent-a-static-inline-function.patch b/pkg/strace/patch/0003-Make-tcp_sysent-a-static-inline-function.patch @@ -1,4 +1,4 @@ -From fe31c8756a4aa79c573e2adb700d6e99230dad25 Mon Sep 17 00:00:00 2001 +From 4c3d1d35211e789a14352787f16c2db2fc6293f7 Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Sat, 6 Jul 2019 01:40:36 -0700 Subject: [PATCH] Make tcp_sysent a static inline function @@ -10,10 +10,10 @@ operator without evaluating the macro argument multiple times. 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/defs.h b/defs.h -index 22fc852d..1cd30658 100644 +index 732542e4..e7ff7d0b 100644 --- a/defs.h +++ b/defs.h -@@ -366,8 +366,12 @@ struct tcb { +@@ -374,8 +374,12 @@ struct tcb { # define syscall_tampered_nofail(tcp) ((tcp)->flags & TCB_TAMPERED_NO_FAIL) # define has_seccomp_filter(tcp) ((tcp)->flags & TCB_SECCOMP_FILTER) @@ -29,5 +29,5 @@ index 22fc852d..1cd30658 100644 # include "xlat.h" -- -2.26.2 +2.28.0 diff --git a/pkg/strace/patch/0004-Avoid-empty-initializer-lists.patch b/pkg/strace/patch/0004-Avoid-empty-initializer-lists.patch @@ -1,4 +1,4 @@ -From 6b445913b3178e5056b13e73ab03cc05d2b47bc4 Mon Sep 17 00:00:00 2001 +From d57542b29ffe81ac355c2889aa5cf326b60e7d67 Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Sat, 6 Jul 2019 01:54:05 -0700 Subject: [PATCH] Avoid empty initializer lists @@ -20,7 +20,7 @@ Subject: [PATCH] Avoid empty initializer lists 13 files changed, 17 insertions(+), 17 deletions(-) diff --git a/bpf.c b/bpf.c -index af830053..6b77f17f 100644 +index 0ec33ba4..16cbf257 100644 --- a/bpf.c +++ b/bpf.c @@ -43,7 +43,7 @@ bpf_cmd_decoder(struct tcb *const tcp, \ @@ -42,7 +42,7 @@ index af830053..6b77f17f 100644 print_array(tcp, addr, len, &insn, sizeof(insn), diff --git a/net.c b/net.c -index fa4638e7..7b049211 100644 +index 2099f0ac..316cecf2 100644 --- a/net.c +++ b/net.c @@ -655,7 +655,7 @@ print_tpacket_stats(struct tcb *const tcp, const kernel_ulong_t addr, @@ -55,10 +55,10 @@ index fa4638e7..7b049211 100644 if (len > (int) sizeof(filter)) len = sizeof(filter); diff --git a/sched.c b/sched.c -index 788ef39b..2e5775d5 100644 +index ff427e48..2f46a836 100644 --- a/sched.c +++ b/sched.c -@@ -94,7 +94,7 @@ static void +@@ -99,7 +99,7 @@ static void print_sched_attr(struct tcb *const tcp, const kernel_ulong_t addr, unsigned int usize) { @@ -68,7 +68,7 @@ index 788ef39b..2e5775d5 100644 bool is_set = false; diff --git a/signal.c b/signal.c -index d5d59105..d20317ca 100644 +index 49b4ebd5..a809d260 100644 --- a/signal.c +++ b/signal.c @@ -246,7 +246,7 @@ print_sigset_addr_len_limit(struct tcb *const tcp, const kernel_ulong_t addr, @@ -81,10 +81,10 @@ index d5d59105..d20317ca 100644 return; tprints(sprintsigmask_n("", mask, len)); diff --git a/strace.c b/strace.c -index 4c96a98b..fed04fc9 100644 +index 2897195c..280f1a68 100644 --- a/strace.c +++ b/strace.c -@@ -3359,7 +3359,7 @@ trace_syscall(struct tcb *tcp, unsigned int *sig) +@@ -3381,7 +3381,7 @@ trace_syscall(struct tcb *tcp, unsigned int *sig) syscall_entering_finish(tcp, res); return res; } else { diff --git a/pkg/strace/patch/0007-Don-t-omit-second-operand-to-operator.patch b/pkg/strace/patch/0007-Don-t-omit-second-operand-to-operator.patch @@ -1,4 +1,4 @@ -From dc7f55485c8562999b5bc2ae713a3aec0c90bce8 Mon Sep 17 00:00:00 2001 +From 1d0a51b8e89231e92b0b3280dd850eccfa6cf143 Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Sun, 7 Jul 2019 21:53:16 -0700 Subject: [PATCH] Don't omit second operand to '?' operator @@ -10,7 +10,7 @@ Subject: [PATCH] Don't omit second operand to '?' operator 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/open.c b/open.c -index 690453ed..1960ea1c 100644 +index eb6af088..16e64946 100644 --- a/open.c +++ b/open.c @@ -77,8 +77,9 @@ sprint_open_modes64(uint64_t flags) @@ -39,10 +39,10 @@ index b904fa34..1366a89e 100644 return out; } diff --git a/strace.c b/strace.c -index 2a4e6001..352c8282 100644 +index 280f1a68..11a3d9dd 100644 --- a/strace.c +++ b/strace.c -@@ -2235,7 +2235,7 @@ init(int argc, char *argv[]) +@@ -2251,7 +2251,7 @@ init(int argc, char *argv[]) break; case GETOPT_TS: tflag_long_set = true; @@ -51,7 +51,7 @@ index 2a4e6001..352c8282 100644 error_opt_arg(c, lopt, optarg); break; case 'T': -@@ -2332,10 +2332,10 @@ init(int argc, char *argv[]) +@@ -2351,10 +2351,10 @@ init(int argc, char *argv[]) qualify_kvm(optarg); break; case GETOPT_QUAL_QUIET: @@ -65,5 +65,5 @@ index 2a4e6001..352c8282 100644 default: error_msg_and_help(NULL); -- -2.26.2 +2.28.0 diff --git a/pkg/strace/patch/0008-Avoid-unnecessary-VLAs.patch b/pkg/strace/patch/0008-Avoid-unnecessary-VLAs.patch @@ -1,4 +1,4 @@ -From 87f14954600cd3bb13c82b1bb992a89bff545f9c Mon Sep 17 00:00:00 2001 +From 0308e8cd17c92f96a61d8b231336caa299d7683d Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Sun, 7 Jul 2019 21:58:46 -0700 Subject: [PATCH] Avoid unnecessary VLAs @@ -92,7 +92,7 @@ index be459714..819abc92 100644 if (!inet_ntop(diag_msg->idiag_family, diag_msg->id.idiag_dst, dst_buf, text_size)) diff --git a/syscall.c b/syscall.c -index 022cab5b..37097d92 100644 +index d228ae4d..c8fdd85e 100644 --- a/syscall.c +++ b/syscall.c @@ -295,7 +295,7 @@ decode_socket_subcall(struct tcb *tcp) @@ -105,10 +105,10 @@ index 022cab5b..37097d92 100644 if (umoven(tcp, tcp->u_arg[1], nargs * current_wordsize, buf) < 0) return; diff --git a/util.c b/util.c -index 6eda524d..c15e6514 100644 +index 481144bf..b65479a0 100644 --- a/util.c +++ b/util.c -@@ -481,8 +481,7 @@ enum sock_proto +@@ -493,8 +493,7 @@ enum sock_proto getfdproto(struct tcb *tcp, int fd) { #ifdef HAVE_SYS_XATTR_H @@ -118,15 +118,15 @@ index 6eda524d..c15e6514 100644 ssize_t r; char path[sizeof("/proc/%u/fd/%u") + 2 * sizeof(int)*3]; -@@ -490,7 +489,7 @@ getfdproto(struct tcb *tcp, int fd) +@@ -502,7 +501,7 @@ getfdproto(struct tcb *tcp, int fd) return SOCK_PROTO_UNKNOWN; - xsprintf(path, "/proc/%u/fd/%u", tcp->pid, fd); + xsprintf(path, "/proc/%u/fd/%u", get_proc_pid(tcp), fd); - r = getxattr(path, "system.sockprotoname", buf, bufsize - 1); + r = getxattr(path, "system.sockprotoname", buf, sizeof(buf) - 1); if (r <= 0) return SOCK_PROTO_UNKNOWN; else { -- -2.26.2 +2.28.0 diff --git a/pkg/strace/patch/0011-Avoid-index-ranges.patch b/pkg/strace/patch/0011-Avoid-index-ranges.patch @@ -1,4 +1,4 @@ -From 82bc9666c33984b6655fce1c142a8e8773dbb398 Mon Sep 17 00:00:00 2001 +From ca8d72a8002c4c6946947603819436687573e2fa Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Thu, 30 Jan 2020 22:32:50 -0800 Subject: [PATCH] Avoid index ranges @@ -33,10 +33,10 @@ index c5d5f5c4..a7c54b3e 100644 return sprint_mac_addr(hwaddr, MIN(size, sz)); diff --git a/util.c b/util.c -index 0e1ea8df..c831e2ec 100644 +index b65479a0..40b5a186 100644 --- a/util.c +++ b/util.c -@@ -1185,16 +1185,16 @@ dumpstr(struct tcb *const tcp, const kernel_ulong_t addr, +@@ -1198,16 +1198,16 @@ dumpstr(struct tcb *const tcp, const kernel_ulong_t addr, ? 1 + ilog2_klong(len - 1) / HEX_BIT : DUMPSTR_OFFS_MIN_CHARS; kernel_ulong_t i = 0; const unsigned char *src; diff --git a/pkg/strace/patch/1001-Prevent-zero-sized-arrays.patch b/pkg/strace/patch/1001-Prevent-zero-sized-arrays.patch @@ -1,5 +1,17 @@ +From 8f8487a1c0e9be10746b255383fc892095174aac Mon Sep 17 00:00:00 2001 +From: Michael Forney <mforney@mforney.org> +Date: Sat, 26 Sep 2020 16:30:33 -0700 +Subject: [PATCH] Prevent zero-sized arrays + +--- + xlat/btrfs_features_compat.h | 3 ++- + xlat/mq_attr_flags.h | 3 ++- + xlat/sigprof_codes.h | 3 ++- + xlat/sock_ipx_options.h | 3 ++- + 4 files changed, 8 insertions(+), 4 deletions(-) + diff --git a/xlat/btrfs_features_compat.h b/xlat/btrfs_features_compat.h -index d74af3154..70331b1d7 100644 +index d74af31..70331b1 100644 --- a/xlat/btrfs_features_compat.h +++ b/xlat/btrfs_features_compat.h @@ -13,13 +13,14 @@ extern const struct xlat btrfs_features_compat[]; @@ -19,7 +31,7 @@ index d74af3154..70331b1d7 100644 .flags_mask = 0 , diff --git a/xlat/mq_attr_flags.h b/xlat/mq_attr_flags.h -index 9dfbe94d8..84ec9cd3c 100644 +index 9dfbe94..84ec9cd 100644 --- a/xlat/mq_attr_flags.h +++ b/xlat/mq_attr_flags.h @@ -18,13 +18,14 @@ static const struct xlat_data mq_attr_flags_xdata[] = { @@ -39,7 +51,7 @@ index 9dfbe94d8..84ec9cd3c 100644 .flags_mask = 0 # ifdef XLAT_VAL_0 diff --git a/xlat/sigprof_codes.h b/xlat/sigprof_codes.h -index 65614dc28..a173d59b7 100644 +index 65614dc..a173d59 100644 --- a/xlat/sigprof_codes.h +++ b/xlat/sigprof_codes.h @@ -18,13 +18,14 @@ static const struct xlat_data sigprof_codes_xdata[] = { @@ -59,7 +71,7 @@ index 65614dc28..a173d59b7 100644 .flags_mask = 0 # ifdef XLAT_VAL_0 diff --git a/xlat/sock_ipx_options.h b/xlat/sock_ipx_options.h -index 166d010dc..527089bc0 100644 +index 166d010..527089b 100644 --- a/xlat/sock_ipx_options.h +++ b/xlat/sock_ipx_options.h @@ -18,11 +18,12 @@ static const struct xlat_data sock_ipx_options_xdata[] = { @@ -76,3 +88,6 @@ index 166d010dc..527089bc0 100644 .type = XT_NORMAL, .flags_mask = 0 # ifdef XLAT_VAL_0 +-- +2.28.0 + diff --git a/pkg/strace/sha256 b/pkg/strace/sha256 @@ -1 +1 @@ -df4a669f7fff9cc302784085bd4b72fab216a426a3f72c892b28a537b71e7aa9 strace-5.8.tar.xz +39473eb8465546c3e940fb663cb381eba5613160c7302794699d194a4d5d66d9 strace-5.9.tar.xz diff --git a/pkg/strace/url b/pkg/strace/url @@ -1 +1 @@ -url = "https://github.com/strace/strace/releases/download/v5.8/strace-5.8.tar.xz" +url = "https://github.com/strace/strace/releases/download/v5.9/strace-5.9.tar.xz" diff --git a/pkg/strace/ver b/pkg/strace/ver @@ -1 +1 @@ -5.8 r0 +5.9 r0