Files
systemtap/systemtap-dtrace.changes
Tony Jones 25255299e3 - 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

78 lines
3.1 KiB
Plaintext

-------------------------------------------------------------------
Fri Jan 23 02:36:42 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
-------------------------------------------------------------------
Fri Mar 8 15:56:21 UTC 2024 - pgajdos@suse.com
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
-------------------------------------------------------------------
Sat Dec 30 13:48:44 UTC 2023 - Florian "sp1rit" <sp1rit@disroot.org>
- Upgrade to version 5.0. See systemtap.changed 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
-------------------------------------------------------------------
Thu Apr 21 23:43:35 UTC 2022 - Tony Jones <tonyj@suse.com>
- Remove unnecessary patches. Only patches specific to dtrace are needed.
-------------------------------------------------------------------
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
- Add existing patch systemtap-build-source-dir.patch to spec for consistency
-------------------------------------------------------------------
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:23 UTC 2019 - Tony Jones <tonyj@suse.com>
- Upgrade to version 4.2. See systemtap.spec for changelog
-------------------------------------------------------------------
Fri Sep 27 15:07:24 UTC 2019 - Michael Gorse <mgorse@suse.com>
- Moved the dtrace binary into a separate package to resolve build
cycle with glib2 (bsc#1145438).