Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2026-05-08 16:42:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemtap" Fri May 8 16:42:56 2026 rev:127 rq:1351075 version:5.5 Changes: -------- --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2026-02-20 17:40:05.897068001 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new.1966/systemtap-docs.changes 2026-05-08 16:43:42.213011388 +0200 @@ -1,0 +2,5 @@ +Fri May 1 18:45:42 UTC 2026 - Tony Jones <[email protected]> + +- Upgrade to version 5.5. See systemtap.changes for changelog + +------------------------------------------------------------------- systemtap-dtrace.changes: same change systemtap-headers.changes: same change --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2026-02-20 17:40:06.209081275 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new.1966/systemtap.changes 2026-05-08 16:43:42.277014041 +0200 @@ -1,0 +2,41 @@ +Fri May 1 18:45:42 UTC 2026 - Tony Jones <[email protected]> + +- Update to version 5.5 + + * SystemTap frontend (stap) changes + - Support for `@enum("name")` has been added. + - The string concatenation operator (`.`) has been generalized to handle + N operands more efficiently. + - BPF and language-server NULL pointer dereference bugfixes. + - SystemTap now prefers to advertise `dnf debuginfo-install` when + missing debuginfo is detected. + - The `-p1`, `-p2`, `-p3` frontend passes no longer force server/mok + mode unnecessarily. + + * SystemTap backend changes + - Multiple security and robustness fixes for `stap-serverd`, including + fixes for TOCTOU races in mountfs and certificate database permission + checks, CWE-476 NULL pointer dereferences, restricting SSL/TLS cipher + suites to strong algorithms only, and upgrading module signing to + SHA256. + - Added a hypothetical emergency experimental band-aid for + CVE-2026-31431. + - The prototype httpd server code has been removed. + - Compatibility updates for newer compilers including GCC 14+ and GCC + 16. + - Initial support for kernels >= 7.0 (including silencing pahole version + warnings and testsuite preprocessor tolerance). + - Fixed potential buffer overflows in `sscanf` and module name + replacements. + + * SystemTap tapset changes + - Support for new kernel syscalls: `lsm_get_self_attr`, + ` lsm_set_self_attr`, `sys_file_setattr`, and `sys_file_getattr`. + - Support for memory management primitives `MADV_GUARD_INSTALL` and + `MADV_GUARD_REMOVE`. + - Adapted to kernel 6.16 `DECLARE_TRACE_EVENT` refactoring. + + Drop patch: elaborate.cxx-fix-32-bit-build.patch (upstream) + Drop patch: guard-usage-of-vmlinux.h.patch (upstream) + +------------------------------------------------------------------- Old: ---- elaborate.cxx-fix-32-bit-build.patch guard-usage-of-vmlinux.h.patch systemtap-5.4.tar.gz systemtap-5.4.tar.gz.asc New: ---- systemtap-5.5.tar.gz systemtap-5.5.tar.gz.asc ----------(Old B)---------- Old:/work/SRC/openSUSE:Factory/.systemtap.new.1966/systemtap.changes- /work/SRC/openSUSE:Factory/.systemtap.new.1966/systemtap.changes: Drop patch: elaborate.cxx-fix-32-bit-build.patch (upstream) /work/SRC/openSUSE:Factory/.systemtap.new.1966/systemtap.changes- Drop patch: guard-usage-of-vmlinux.h.patch (upstream) Old:/work/SRC/openSUSE:Factory/.systemtap.new.1966/systemtap.changes- Drop patch: elaborate.cxx-fix-32-bit-build.patch (upstream) /work/SRC/openSUSE:Factory/.systemtap.new.1966/systemtap.changes: Drop patch: guard-usage-of-vmlinux.h.patch (upstream) /work/SRC/openSUSE:Factory/.systemtap.new.1966/systemtap.changes- ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ systemtap-docs.spec ++++++ --- /var/tmp/diff_new_pack.i4JvjT/_old 2026-05-08 16:43:43.097048022 +0200 +++ /var/tmp/diff_new_pack.i4JvjT/_new 2026-05-08 16:43:43.097048022 +0200 @@ -17,7 +17,7 @@ Name: systemtap-docs -Version: 5.4 +Version: 5.5 Release: 0 Summary: Documents and examples for systemtap License: GPL-2.0-or-later @@ -26,7 +26,6 @@ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Patch1: systemtap-docdir-fix.diff -Patch2: elaborate.cxx-fix-32-bit-build.patch BuildRequires: autoconf BuildRequires: automake ++++++ systemtap-dtrace.spec ++++++ --- /var/tmp/diff_new_pack.i4JvjT/_old 2026-05-08 16:43:43.137049680 +0200 +++ /var/tmp/diff_new_pack.i4JvjT/_new 2026-05-08 16:43:43.137049680 +0200 @@ -20,7 +20,7 @@ %define _rundir %{_localstatedir}/run %endif Name: systemtap-dtrace -Version: 5.4 +Version: 5.5 Release: 0 Summary: SystemTap dtrace utility License: GPL-2.0-or-later systemtap-headers.spec: same change ++++++ systemtap.spec ++++++ --- /var/tmp/diff_new_pack.i4JvjT/_old 2026-05-08 16:43:43.217052995 +0200 +++ /var/tmp/diff_new_pack.i4JvjT/_new 2026-05-08 16:43:43.217052995 +0200 @@ -20,7 +20,7 @@ %define _rundir %{_localstatedir}/run %endif Name: systemtap -Version: 5.4 +Version: 5.5 Release: 0 Summary: Instrumentation System License: GPL-2.0-or-later @@ -34,8 +34,6 @@ Source5: stap-server.conf Source6: stap.conf Patch1: systemtap-build-source-dir.patch -Patch2: elaborate.cxx-fix-32-bit-build.patch -Patch3: guard-usage-of-vmlinux.h.patch BuildRequires: autoconf >= 2.71 BuildRequires: automake ++++++ systemtap-5.4.tar.gz -> systemtap-5.5.tar.gz ++++++ /work/SRC/openSUSE:Factory/systemtap/systemtap-5.4.tar.gz /work/SRC/openSUSE:Factory/.systemtap.new.1966/systemtap-5.5.tar.gz differ: char 22, line 2
