]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
strace: upgrade 6.15 -> 6.16
authorOsama Abdelkader <osama.abdelkader@gmail.com>
Wed, 13 Aug 2025 22:12:27 +0000 (00:12 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 14 Aug 2025 09:30:39 +0000 (10:30 +0100)
Upgrade to the latest upstream release (2025-08-05), which includes:
- Added new -N/--arg-names option to show syscall argument names
- Implemented PTRACE_SET_SYSCALL_INFO ptrace API support from Linux 6.16
- Decoding updates for SO_RCVPRIORITY, SO_PASSRIGHTS, RTA_NH_ID, RTA_FLOWLABEL
- Enhanced statx syscall decoding and numerous new constant/ioctl updates

Signed-off-by: Osama Abdelkader <osama.abdelkader@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/strace/strace/0001-configure-Use-autoconf-macro-to-detect-largefile-sup.patch
meta/recipes-devtools/strace/strace/0001-strace-fix-reproducibilty-issues.patch
meta/recipes-devtools/strace/strace/0002-tests-Replace-off64_t-with-off_t.patch
meta/recipes-devtools/strace/strace/Makefile-ptest.patch
meta/recipes-devtools/strace/strace/ptest-spacesave.patch
meta/recipes-devtools/strace/strace/skip-load.patch
meta/recipes-devtools/strace/strace/update-gawk-paths.patch
meta/recipes-devtools/strace/strace_6.16.bb [moved from meta/recipes-devtools/strace/strace_6.15.bb with 96% similarity]

index 86dcd97713a101668f9d389193af299cd08f41ed..46894cd9d09f306c8aa3792582f27c91b6e1072d 100644 (file)
@@ -1,4 +1,4 @@
-From ec543417b8e1df7c71dfc4728313849d9ab669a6 Mon Sep 17 00:00:00 2001
+From 267989559370a9f34646bf8a02001755bf64fb25 Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Thu, 15 Dec 2022 15:54:27 -0800
 Subject: [PATCH] configure: Use autoconf macro to detect largefile support
@@ -13,10 +13,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  1 file changed, 2 insertions(+)
 
 diff --git a/configure.ac b/configure.ac
-index 36fff90..9e40ab5 100644
+index ad12d20..a760789 100644
 --- a/configure.ac
 +++ b/configure.ac
-@@ -42,6 +42,8 @@ AC_PROG_INSTALL
+@@ -43,6 +43,8 @@ AC_PROG_INSTALL
  AC_PROG_RANLIB
  AC_PROG_LN_S
  
index 9cdb7c6134e23b8952af2976943e7eee6def0eba..ee379688bf4efdd05d2151a33447790b550d76da 100644 (file)
@@ -1,4 +1,4 @@
-From d5f681c2de834110de260f4d071c7bc1fb0d7564 Mon Sep 17 00:00:00 2001
+From 59077f39cce499d11de5b0a9c23c9ded67ddb22e Mon Sep 17 00:00:00 2001
 From: Jeremy Puhlman <jpuhlman@mvista.com>
 Date: Wed, 11 Mar 2020 19:56:55 +0000
 Subject: [PATCH] strace: fix reproducibilty issues
@@ -13,7 +13,7 @@ Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com>
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/tests/gen_tests.sh b/tests/gen_tests.sh
-index 8f47651..65267db 100755
+index 3c6228a..43b94ea 100755
 --- a/tests/gen_tests.sh
 +++ b/tests/gen_tests.sh
 @@ -46,7 +46,7 @@ while read -r name arg0 args; do {
@@ -25,7 +25,7 @@ index 8f47651..65267db 100755
  
        case "$arg0" in
                +*)
-@@ -91,7 +91,7 @@ while read -r name arg0 args; do {
+@@ -102,7 +102,7 @@ while read -r name arg0 args; do {
  
  if [ -n "$names" ]; then
        {
index fc6ed7ac4d2e58bb75a945c906dbe7883d9d37c7..ca909d573dd05bc52be4917af78d7a786e787184 100644 (file)
@@ -1,4 +1,4 @@
-From 1891db87da3b204c512f47155aaa4e692008f1bf Mon Sep 17 00:00:00 2001
+From 69083e93e92437e8d9d4225fca71a053906a4af0 Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.khem@gmail.com>
 Date: Thu, 15 Dec 2022 15:56:13 -0800
 Subject: [PATCH] tests: Replace off64_t with off_t
index 9520aa88423599ecd1b9717b4d70778379419c9e..212eea861836c365cc6082fae813c775f77793bf 100644 (file)
@@ -1,4 +1,4 @@
-From 593bea35a044b55222a71737ca8455c2359817d1 Mon Sep 17 00:00:00 2001
+From 9d40d293ff73dea734f1353c354f51e51992a813 Mon Sep 17 00:00:00 2001
 From: Gabriel Barbu <gabriel.barbu@enea.com>
 Date: Thu, 25 Jul 2013 15:28:33 +0200
 Subject: [PATCH] strace: Add ptest
@@ -12,9 +12,8 @@ Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
  tests/Makefile.am | 20 ++++++++++++++++++++
  1 file changed, 20 insertions(+)
 
-
 diff --git a/tests/Makefile.am b/tests/Makefile.am
-index b29471f..b8b66f0 100644
+index 6e942b1..7a707d7 100644
 --- a/tests/Makefile.am
 +++ b/tests/Makefile.am
 @@ -18,6 +18,7 @@ SIZEOF_LONG = @SIZEOF_LONG@
@@ -25,7 +24,7 @@ index b29471f..b8b66f0 100644
  AM_CFLAGS = $(WARN_CFLAGS) $(TEST_WARN_CFLAGS)
  bundled_CPPFLAGS =
  if USE_BUNDLED_HEADERS
-@@ -932,3 +933,22 @@ BUILT_SOURCES = ksysent.h
+@@ -937,3 +938,22 @@ BUILT_SOURCES = ksysent.h
  CLEANFILES = ksysent.h
  
  include ../src/scno.am
index 14ea469c59d1d81384ddbd3f07726ff57e6a6281..661ed2c7bb18a029cb58f84a2f86c0a59cadd50f 100644 (file)
@@ -1,4 +1,4 @@
-From cf77d301faf96cc892c6df0e19fccbf5853f249d Mon Sep 17 00:00:00 2001
+From 8bd827339ae72eab99dc9ad6a68b0ae98e5bbb49 Mon Sep 17 00:00:00 2001
 From: Richard Purdie <richard.purdie@linuxfoundation.org>
 Date: Wed, 29 May 2019 00:10:32 +0100
 Subject: [PATCH] strace: Tweak ptest disk space management
@@ -14,10 +14,10 @@ Upstream-Status: Inappropriate [specific to OE image space issues]
  1 file changed, 1 insertion(+)
 
 diff --git a/tests/gen_tests.sh b/tests/gen_tests.sh
-index ce1467e..8f47651 100755
+index f22ad08..3c6228a 100755
 --- a/tests/gen_tests.sh
 +++ b/tests/gen_tests.sh
-@@ -73,6 +73,7 @@ while read -r name arg0 args; do {
+@@ -84,6 +84,7 @@ while read -r name arg0 args; do {
                $hdr
                . "\${srcdir=.}/init.sh"
                run_strace_match_diff $arg0 $args
index fe737d8f9aa4b81258723d10b2cab8d2d5953425..6b3a6cdde425afe0fbc4678c2d1ef8ef0127d66f 100644 (file)
@@ -1,4 +1,4 @@
-From 3af7272a3435fc79e5da729155480a346ccf2d44 Mon Sep 17 00:00:00 2001
+From d0c5cb43f0d1760323a20abb62cb8cf3113d3fff Mon Sep 17 00:00:00 2001
 From: Ross Burton <ross.burton@arm.com>
 Date: Mon, 31 Jan 2022 17:40:13 +0000
 Subject: [PATCH] strace: skip a number of load-sensitive tests
index 429588d2188d05946321ce1979904ec1c0717570..193a4819ef936a282ea4f7d34b94507005b11214 100644 (file)
@@ -1,4 +1,4 @@
-From 920ff2e0e838fae4fe49bf8e8fa093d5b2485677 Mon Sep 17 00:00:00 2001
+From c11380609788ff9c802d6527adc6b2c756d5f715 Mon Sep 17 00:00:00 2001
 From: Andre McCurdy <armccurdy@gmail.com>
 Date: Mon, 18 Jan 2016 11:01:00 -0800
 Subject: [PATCH] update gawk paths, /bin/gawk -> /usr/bin/gawk
similarity index 96%
rename from meta/recipes-devtools/strace/strace_6.15.bb
rename to meta/recipes-devtools/strace/strace_6.16.bb
index fdc79bcf851647a293a2f73570908302f839d14d..3e6b855df06a111081f042247e665a601073244d 100644 (file)
@@ -15,7 +15,7 @@ SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/strace-${PV}.tar.xz \
            file://0001-configure-Use-autoconf-macro-to-detect-largefile-sup.patch \
            file://0002-tests-Replace-off64_t-with-off_t.patch \
            "
-SRC_URI[sha256sum] = "8552dfab08abc22a0f2048c98fd9541fd4d71b6882507952780dab7c7c512f51"
+SRC_URI[sha256sum] = "3d7aee7e4f044b2f67f3d51a8a76eda18076e9fb2774de54ac351d777d4ebffa"
 
 inherit autotools github-releases ptest