Files
systemtap/systemtap-headers.changes

109 lines
4.3 KiB
Plaintext
Raw Permalink Normal View History

- Upgrade to version 5.4. See systemtap.changes for changelog - Upgrade to version 5.4. See systemtap.changes for changelog - Upgrade to version 5.4. See systemtap.changes for changelog - Upgrade to version 5.4 Drop patch: rawhide-6.13-kbuild-compatibility.patch (upstream) Drop patch: linux-6.13-fedora-compatibility.patch (upstream) Add patch: elaborate.cxx-fix-32-bit-build.patch (resolve 32-bit build error) Add patch: guard-usage-of-vmlinux.h.patch (temporary fix) Drop explicit packaging of /var/cache/systemtap (jsc#PED-14770) Summary of changes (v5.4): - The kernel-context @cast operator now implicitly searches a kernel's <vmlinux.h> generated header file first, if available (kernel 5.7+), for type declarations. This can make some debuginfo access unnecessary, and thus processing faster. It can work around kernel API changes where type declarations move between headers. Use --compatible=5.3 to disable this behaviour. Use @cast(..., "kernel<vmlinux.h>") manually if desired. - Type checking and autocast processing have been made more thorough, so elided variables are checked more and @defined() tests may be more complicated. Preexisting scripts that rely on elision for bypassing type violations may now get caught. No --compatible option exists to suppress this new behaviour. - The sys/sdt.h file now arranges to include the section flag "R" (RETAIN) for the .stapsdt.base elf sections related to sdt markers, for compatibility with aggressive GC operations in some linkers. - Kernel portability changes - The dropwatch.stp [script] adds numeric drop-reason codes to the statistics. Summary of changes (v5.3): - The first pass (-p1) now runs parse operations concurrently over of the hundreds of tapset .stp files, potentially saving seconds of time at startup. - Numerous kernel portability changes OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=156
2026-02-19 03:02:02 +00:00
-------------------------------------------------------------------
Thu Feb 19 21:59:13 UTC 2026 - Tony Jones <tonyj@suse.com>
- Add R section headers to sed rule (for support_section_retain added
in 5.4). Solves build error for packages which BuildRequire: this.
-------------------------------------------------------------------
- Upgrade to version 5.4. See systemtap.changes for changelog - Upgrade to version 5.4. See systemtap.changes for changelog - Upgrade to version 5.4. See systemtap.changes for changelog - Upgrade to version 5.4 Drop patch: rawhide-6.13-kbuild-compatibility.patch (upstream) Drop patch: linux-6.13-fedora-compatibility.patch (upstream) Add patch: elaborate.cxx-fix-32-bit-build.patch (resolve 32-bit build error) Add patch: guard-usage-of-vmlinux.h.patch (temporary fix) Drop explicit packaging of /var/cache/systemtap (jsc#PED-14770) Summary of changes (v5.4): - The kernel-context @cast operator now implicitly searches a kernel's <vmlinux.h> generated header file first, if available (kernel 5.7+), for type declarations. This can make some debuginfo access unnecessary, and thus processing faster. It can work around kernel API changes where type declarations move between headers. Use --compatible=5.3 to disable this behaviour. Use @cast(..., "kernel<vmlinux.h>") manually if desired. - Type checking and autocast processing have been made more thorough, so elided variables are checked more and @defined() tests may be more complicated. Preexisting scripts that rely on elision for bypassing type violations may now get caught. No --compatible option exists to suppress this new behaviour. - The sys/sdt.h file now arranges to include the section flag "R" (RETAIN) for the .stapsdt.base elf sections related to sdt markers, for compatibility with aggressive GC operations in some linkers. - Kernel portability changes - The dropwatch.stp [script] adds numeric drop-reason codes to the statistics. Summary of changes (v5.3): - The first pass (-p1) now runs parse operations concurrently over of the hundreds of tapset .stp files, potentially saving seconds of time at startup. - Numerous kernel portability changes OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=156
2026-02-19 03:02:02 +00:00
Fri Jan 23 02:36:56 UTC 2026 - Tony Jones <tonyj@suse.com>
- Upgrade to version 5.4. See systemtap.changes for changelog
-------------------------------------------------------------------
Mon Feb 24 18:14:46 UTC 2025 - Tony Jones <tonyj@suse.com>
- Upgrade to version 5.2. See systemtap.changes for changelog
-------------------------------------------------------------------
Mon Jun 17 22:44:47 UTC 2024 - Tony Jones <tonyj@suse.com>
- Upgrade to version 5.1. See systemtap.changes for changelog
-------------------------------------------------------------------
Tue Sep 13 01:21:04 UTC 2022 - Tony Jones <tonyj@suse.com>
- Upgrade to version 4.7. See systemtap.spec for changelog
- Remove patches (upstream):
Handle-user-supplied-sdt-probe-argument-template.patch
PR28778-gcc-warning-tweak-for-sprintf-precision-parameter.patch
buildrun-for-LKM-backend-add-Wno-infinite-recursion.patch
gcc12-c-compatibility-re-tweak-for-rhel6-use-function-pointer-instead-of-lambdas-instead-of-ptr_fun.patch
gcc12-c-compatibility-tweak-use-lambdas-instead-of-ptr_fun.patch
gcc12-warning-suppression.patch
sys-sdt.h-fp-constraints-aarch64-s390.patch
sys-sdt.h-fp-constraints-arm32.patch
sys-sdt.h-fp-constraints-x86_64.patch
-------------------------------------------------------------------
Wed Mar 2 19:19:36 UTC 2022 - Tony Jones <tonyj@suse.com>
- Add gcc12 support (bsc#1196583)
New patch: PR28778-gcc-warning-tweak-for-sprintf-precision-parameter.patch
New patch: gcc12-c-compatibility-tweak-use-lambdas-instead-of-ptr_fun.patch
New patch: gcc12-c-compatibility-re-tweak-for-rhel6-use-function-pointer-instead-of-lambdas-instead-of-ptr_fun.patch
New patch: buildrun-for-LKM-backend-add-Wno-infinite-recursion.patch
New patch: gcc12-warning-suppression.patch
-------------------------------------------------------------------
Mon Feb 21 10:56:37 UTC 2022 - Andreas Schwab <schwab@suse.de>
- Handle-user-supplied-sdt-probe-argument-template.patch: Fix glibc build
failure on s390x
-------------------------------------------------------------------
Mon Feb 14 15:46:00 UTC 2022 - Tony Jones <tonyj@suse.com>
- Resolve gcc compilation error reported against glib2 and libvirt
New patch: sys-sdt.h-fp-constraints-arm32.patch
New patch: sys-sdt.h-fp-constraints-x86_64.patch
New patch: sys-sdt.h-fp-constraints-aarch64-s390.patch
-------------------------------------------------------------------
Thu Jan 27 23:26:36 UTC 2022 - Tony Jones <tonyj@suse.com>
- Upgrade to version 4.6. See systemtap.spec for changelog
-------------------------------------------------------------------
Fri Dec 6 17:32:56 UTC 2019 - Tony Jones <tonyj@suse.com>
- Upgrade to version 4.2. See systemtap.spec for changelog
-------------------------------------------------------------------
Fri Aug 9 20:06:57 UTC 2019 - Tony Jones <tonyj@suse.com>
- Upgrade to version 4.1. See systemtap.spec for changelog
-------------------------------------------------------------------
Fri Aug 3 16:50:41 UTC 2018 - sschricker@suse.de
- Upgrade to version 3.3:
Changelog: https://lwn.net/Articles/757030/
eBPF backend extensions, easier access to examples, adapting to
meltdown/spectre complications, real-time / high-cpu-count
concurrency fixes
- Remove patches, because the issues were fixed upstream:
systemtap-change-extra_cflags-escape-processing.patch
- Adjust patch for version 3.3:
systemtap-build-source-dir.patch
- Added public key of "Frank Ch. Eigler <fche@elastic.org>",
since he signed the new package
-------------------------------------------------------------------
Fri Feb 16 15:20:50 UTC 2018 - matz@suse.com
- Add Conflicts with systemtap-sdt-devel, as that one again
provides the headers as well.
-------------------------------------------------------------------
Thu Feb 8 15:26:17 UTC 2018 - matz@suse.com
- Created new specfile systemtap-headers.spec, so bootstrap cycles
packages can use them without blowing up the cycle.
[fate#324969]