From a03c996043a7cdb9730be570c342541a40a1cef0bcf04cf7b9ed0a6f3701d921 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Mon, 29 Jan 2024 21:34:36 +0000 Subject: [PATCH] Accepting request 1142655 from home:AndreasSchwab:f - Update to strace 6.7 * Implemented -kk/--stack-traces=source option for libdw-based stack tracing. * Implemented decoding of futex_wake, futex_wait, and sys_futex_requeue syscalls. * Updated lists of BPF_*, BTRFS_*, IORING_*, KVM_*, LANDLOCK_*, PR_*, and TCP_* constants. * Updated lists of ioctl commands from Linux 6.7. * Fix strace -r during the first second after booting to show correct relative timestamps. * Fix strace -f entering deadlock on exit if there are tracee processes spawned using vfork semantics. OBS-URL: https://build.opensuse.org/request/show/1142655 OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=162 --- strace-6.6.tar.xz | 3 --- strace-6.6.tar.xz.asc | 16 ---------------- strace-6.7.tar.xz | 3 +++ strace-6.7.tar.xz.asc | 16 ++++++++++++++++ strace.changes | 15 +++++++++++++++ strace.spec | 2 +- 6 files changed, 35 insertions(+), 20 deletions(-) delete mode 100644 strace-6.6.tar.xz delete mode 100644 strace-6.6.tar.xz.asc create mode 100644 strace-6.7.tar.xz create mode 100644 strace-6.7.tar.xz.asc diff --git a/strace-6.6.tar.xz b/strace-6.6.tar.xz deleted file mode 100644 index d71284c..0000000 --- a/strace-6.6.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:421b4186c06b705163e64dc85f271ebdcf67660af8667283147d5e859fc8a96c -size 2420364 diff --git a/strace-6.6.tar.xz.asc b/strace-6.6.tar.xz.asc deleted file mode 100644 index beef4ef..0000000 --- a/strace-6.6.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIcBAABCgAGBQJlQMk6AAoJEKgEH6g54W42hjkQAISOpBBLd7r8pGla6e1wS8H/ -VHAg1H8aIEdF7DqQh6gnMjJy+tUzkRRmIzRBc2c6/VjO0Ry6nViufVbE6Ir9VfBq -gsLESLDZ8eSo7KWX8AZ+184aCRb2kNNWVZOXFCl09mHlLe+JFJe22SsvwyETL7VV -psT0JVeMQwA5pMVZOoXd/s1ZzUYvKC0BlxKRwmMgPcJvouJEQbS9nk3NBIm92pa9 -JemORoDY8wYS7Mer38mgRhqDfcNE9aKLnfUmqNm5t2ZPvYvEauvOirBVvIII9Oou -64ApPITzpSxKrSNoVHsvHgzuQcW9mghwlDpQJiYECLFjmYmdS2ncMP/6dLnv2mxE -5gP8wmkwG1J7iqXCmSqnhfDdzM4xq7bFXoKa37cmoXxDWatjfyrTshwqJ/ahztGj -AiuRIn2yGTBOJghK+TMedqtddHrcSi10A+LTb7B7YIMB/7KuyGQdDpsDklPy/lFh -67LkWh5utqNCCNfCbAfjAQrVqk5kBdw1xDecckkUAvMJuC6GhGakR6YkVVCkG8mL -/n11UZMHTzQagz8YG9pEyiWQsRVLnTA52mpRsG/SbGNXyH7iBYVpsg1fZYhnD6A2 -vaC09nggdQz8ghoMFAXRLdEQ07fZlndCpWc3PeKa8GNvzLRxnp6cTbNO7Ag44Zq8 -8+epYO5XZDs+EIuyGckN -=5F+z ------END PGP SIGNATURE----- diff --git a/strace-6.7.tar.xz b/strace-6.7.tar.xz new file mode 100644 index 0000000..2cc7fce --- /dev/null +++ b/strace-6.7.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2090201e1a3ff32846f4fe421c1163b15f440bb38e31355d09f82d3949922af7 +size 2434880 diff --git a/strace-6.7.tar.xz.asc b/strace-6.7.tar.xz.asc new file mode 100644 index 0000000..e317136 --- /dev/null +++ b/strace-6.7.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCgAGBQJlt52vAAoJEKgEH6g54W42yo0P/2bmuJoAXGEhLiIpx+MWY/oZ +aP/nRiWcDET91L8OROyMPhKBAzeB4Ti8mk3TdI9iemo6IhqKUSjOe8HKeO042KIH +moZ2X3tvvfrE30QDJ4TG21JiIdT8CfB+QDkbYA0pcMc2youFRrdJ4kSdP2FXlnB5 +xBZZBPjAg9V0nx6WdSYb3pFSXQW84nyXP9hyiC1NoJzVpf1aoiE/ZMIzmeAgDvI3 +NtTaYzjakoctUWhtKHrM7aqzVAFjsz/j4ef4yvxV6IgagH+h1dN1d6kVsD7VkGYa +sVc9lUH/98K+FlzZCqjlLHNCRMm1FYOdxuqIodM6Dv1A2raaCBpdLBn4pGjzJSPP +1XlMWcHc6qdXPP5xtJUClaepz+WLD0klesj7GZ6bQ/u9cWRnVzpmFIg000PCBAJ9 +yskog12pycL+NdpPrecYLpQGYvCOAL8V9Uzc46Nwh0c1dXlg6e4sAHBNH2tOkXQ/ +yZoT6BdgSD3qthy1VBy7/grxhWvWSMVUidiNKPRj57jXBNpoIg7TpzXvyVWJ++// +mWWxaj110wGqoEzj69/UTkA9gvVFjyfgU1SGC3doB/tQnNAKdKbW2A3HV2ixGm1l +MsdWldT0s7WzyydZemSfhJxkdJvzaqbzw3P0PVWT6XP9x0B8t9tKotesIXRgktU9 +bPkrOdGRXTTwbVspQFCo +=tgli +-----END PGP SIGNATURE----- diff --git a/strace.changes b/strace.changes index fa47b86..f9174c3 100644 --- a/strace.changes +++ b/strace.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Mon Jan 29 19:44:45 UTC 2024 - Andreas Schwab + +- Update to strace 6.7 + * Implemented -kk/--stack-traces=source option for libdw-based stack tracing. + * Implemented decoding of futex_wake, futex_wait, and sys_futex_requeue + syscalls. + * Updated lists of BPF_*, BTRFS_*, IORING_*, KVM_*, LANDLOCK_*, PR_*, + and TCP_* constants. + * Updated lists of ioctl commands from Linux 6.7. + * Fix strace -r during the first second after booting to show correct relative + timestamps. + * Fix strace -f entering deadlock on exit if there are tracee processes + spawned using vfork semantics. + ------------------------------------------------------------------- Tue Oct 31 11:58:57 UTC 2023 - Andreas Schwab diff --git a/strace.spec b/strace.spec index f043c57..212c417 100644 --- a/strace.spec +++ b/strace.spec @@ -17,7 +17,7 @@ Name: strace -Version: 6.6 +Version: 6.7 Release: 0 Summary: A utility to trace the system calls of a program License: BSD-3-Clause