214 Commits

Author SHA256 Message Date
328987fe6c Accepting request 1334087 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1334087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=126
2026-02-20 16:40:01 +00:00
a1b112350a - Add R section headers to sed rule (for support_section_retain added
in 5.4). Solves build error for packages which BuildRequire: this.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=157
2026-02-19 23:39:55 +00:00
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
aa63f8da53 Accepting request 1248504 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1248504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=125
2025-02-27 13:49:58 +00:00
c12444144d Accepting request 1248503 from home:jones_tony:branches:devel:tools
- Upgrade to version 5.2. See systemtap.changes for changelog 
- Upgrade to version 5.2. See systemtap.changes for changelog 
- Upgrade to version 5.2. See systemtap.changes for changelog 
- Resolve errors with linux-6.13 based kernels.
  Building trivial 'hello world' failed with:
    <command-line>: fatal error: {path_to}stapconf.h: No such file or directory
  Attemptng to preserve build directory (-k) caused an infinite loop of:
    /usr/src/linux-6.13.4-1/scripts/Makefile.build:370: warning: overriding 
      recipe for target 'modules.order'
  New patch: linux-6.13-fedora-compatibility.patch
  New patch: rawhide-6.13-kbuild-compatibility.patch
- Update to version 5.2
  Summary of changes:
  * SystemTap frontend (stap) changes
    - New /* pragma:suffix */ for file-level embedded C code blocks to be
      placed near the end of the emitted kernel module C file.
       Corresponding macros allow additional C hooks for module init/exit.
    - With elfutils 0.192's release on 2024-10-18, the "metadata" based
      probes announced in systemtap 5.0 should now be increasingly available.
  * SystemTap backend changes
    - Numerous kernel portability changes
    - "probe never" probes don't emit C code at all any more.
    - The standard Fedora spec packaging breaks up the sdt.h header file
       and the /usr/bin/dtrace stub-builder script, for those cases where
       the macros in sdt.h are sufficient.
    - More robust message transport draining during shutdown to prevent
      message losses.
  * SystemTap tapset changes
    - Numerous kernel portability changes
    - Added a few functions to inet_sock.stp.
  * SystemTap sample scripts
    - traceio3.stp: Trace VFS operations by filename regex.
    - swapmonitor.stp: Trace swap operations.
  * Bugfixes
    - PR31597  Systemtap not extracting all the data sent to the print data 
               in the buffers before shutdown
    - PR31707  Need a way to postpone emitting the file-level embedded C blocks
    - PR31708  Probe never handlers still emit C code for the handler handlers 
               and probe local structs
    - PR31699  UBSAN errors for systemtap map functions with Fedora Rawhide and
               Fedora 39 6.8.8 kernels
    - PR31740  @hist_log affects the result of @variance
    - PR31893  access_ok() was called without turning off page faults
    - PR32064  SEC_ERROR_BAD_DATABASE during very first stap-server start
    - PR31703  Git detection false positive when 'which' not available
    - PR32107  Drop obsolete -Werror hack in buildrun.cxx
    - PR32194  Reflect the uprobe_unregister() split
    - PR32209  No tracepoints seen using kernel-6.12
    - PR32302  Unrecognized tracepoints
    - RHEL-55262  Handle S390_lowcore macro removal
    - RHEL-66275  Add some inet_sock.stp tapset functions.
    - RHEL-66150  Fix cachestat.stp for newer kernels.
    - RHEL-66577  Add swapmonitor.stp example script.

OBS-URL: https://build.opensuse.org/request/show/1248503
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=154
2025-02-25 21:43:00 +00:00
33092c46f1 Accepting request 1237989 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1237989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=124
2025-01-17 17:36:41 +00:00
cab894b603 Accepting request 1235203 from home:dimstar:Factory
- Avoid usage of %{_libdir} in a noarch package: noarch cannot rely
  on libdir, an arch-dependent variable. Rather use %{_prefix}/lib*
  to remove files. Fixes build with RPM 4.20.

OBS-URL: https://build.opensuse.org/request/show/1235203
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=152
2025-01-15 07:39:56 +00:00
4a48667ad2 Accepting request 1181552 from devel:tools
- Upgrade to version 5.1. See systemtap.changes for changelog 
- Upgrade to version 5.1. See systemtap.changes for changelog 
- Upgrade to version 5.1. See systemtap.changes for changelog 
- Update to version 5.1
  Summary of changes:
  * SystemTap frontend (stap) changes
    - An experimental "--build-as=USER" flag to reduce privilege during
      script compilation, which is a security improvement effort.
    - New probe-points for userland hardware breakpoints/watchpoints
      targeting processes (PR31180):
        probe process.data(ADDRESS).write
        probe process.data(ADDRESS).rw
        probe process.data(ADDRESS).length(LEN).write
        probe process.data(ADDRESS).length(LEN).rw
    - Support for stap --remote=bpf.
    - Improved searching heuristics for probing symbol names with/without
      symbol-version suffixes and with/without weak names.
    - Made long-running debuginfod downloads more cleanly interruptible.
    - Improved stap-prep heuristics for finding debuginfo for "-rt"
      (real-time) kernels.
  
  * SystemTap backend changes
    - Dynamic namespace switching for processes targeted via "-x PID",
      allowing processes running within containers to be probed.
    - Improved message transport robustness for heavy traffic (individual
      messages spanning pages) and for short runs (avoiding loss of
      last-gasp messages).
    - Added MTAG macro on several internal memory allocation routines
      to improve leak warnings.  Corrected a bunch of leaks.
    - "stap -t" now reports module initialization timings too.
    - Ported runtime for GCC14 compatibility, with its more recent C
      dialect warnings.
    - Support for DW_OP_bra in DWARF location lists, which makes a few
      more $context variables accessible to systemtap.
  
  * SystemTap tapset changes
    - Portability fixes for more recent kernels, as always.
    - set_kernel_string* tapset functions improved range checking.
    - print_ubacktrace_fileline() works with PIE binaries.
    - Many portability improvements and some fixes in the testsuite.
    - Enhancements for the tcp, nfs, memory tapsets.
  Drop following patches (upstream):
    - bpf-translate.cxx-fix-build-against-upcoming-gcc14.patch
    - get-shm_flag-defines-from-the-appropriate-include-file-for-linux-6.8-kernel.patch
    - pr31288-build-with-gcc14-cont.patch
    - pr31288-build-with-gcc14.patch
    - pr31373-deal-with-the-removal-of-strlcpy-from-linux-6.8.patch
    - staprun-fix-build-against-upcoming-gcc14.patch
    - stapvirt.c-more-gcc-14-werror-calloc-transposed-args-compatibility.patch

OBS-URL: https://build.opensuse.org/request/show/1181552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=123
2024-06-19 14:36:11 +00:00
6bc94194f0 Accepting request 1181374 from home:jones_tony:branches:devel:tools
- Upgrade to version 5.1. See systemtap.changes for changelog 
- Upgrade to version 5.1. See systemtap.changes for changelog 
- Upgrade to version 5.1. See systemtap.changes for changelog 
- Update to version 5.1
  Summary of changes:
  * SystemTap frontend (stap) changes
    - An experimental "--build-as=USER" flag to reduce privilege during
      script compilation, which is a security improvement effort.
    - New probe-points for userland hardware breakpoints/watchpoints
      targeting processes (PR31180):
        probe process.data(ADDRESS).write
        probe process.data(ADDRESS).rw
        probe process.data(ADDRESS).length(LEN).write
        probe process.data(ADDRESS).length(LEN).rw
    - Support for stap --remote=bpf.
    - Improved searching heuristics for probing symbol names with/without
      symbol-version suffixes and with/without weak names.
    - Made long-running debuginfod downloads more cleanly interruptible.
    - Improved stap-prep heuristics for finding debuginfo for "-rt"
      (real-time) kernels.
  
  * SystemTap backend changes
    - Dynamic namespace switching for processes targeted via "-x PID",
      allowing processes running within containers to be probed.
    - Improved message transport robustness for heavy traffic (individual
      messages spanning pages) and for short runs (avoiding loss of
      last-gasp messages).
    - Added MTAG macro on several internal memory allocation routines
      to improve leak warnings.  Corrected a bunch of leaks.
    - "stap -t" now reports module initialization timings too.
    - Ported runtime for GCC14 compatibility, with its more recent C
      dialect warnings.
    - Support for DW_OP_bra in DWARF location lists, which makes a few
      more $context variables accessible to systemtap.
  
  * SystemTap tapset changes
    - Portability fixes for more recent kernels, as always.
    - set_kernel_string* tapset functions improved range checking.
    - print_ubacktrace_fileline() works with PIE binaries.
    - Many portability improvements and some fixes in the testsuite.
    - Enhancements for the tcp, nfs, memory tapsets.
  Drop following patches (upstream):
    - bpf-translate.cxx-fix-build-against-upcoming-gcc14.patch
    - get-shm_flag-defines-from-the-appropriate-include-file-for-linux-6.8-kernel.patch
    - pr31288-build-with-gcc14-cont.patch
    - pr31288-build-with-gcc14.patch
    - pr31373-deal-with-the-removal-of-strlcpy-from-linux-6.8.patch
    - staprun-fix-build-against-upcoming-gcc14.patch
    - stapvirt.c-more-gcc-14-werror-calloc-transposed-args-compatibility.patch

OBS-URL: https://build.opensuse.org/request/show/1181374
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=150
2024-06-17 23:02:55 +00:00
efb8b8c3ae Accepting request 1164227 from devel:tools
- Fix runtime issues with v6.8 kernel (bsc#1222249)
    New patch: get-shm_flag-defines-from-the-appropriate-include-file-for-linux-6.8-kernel.patch
    New patch: pr31373-deal-with-the-removal-of-strlcpy-from-linux-6.8.patch
- Fix gcc14 build errors (bsc#1221706)
    New patch: bpf-translate.cxx-fix-build-against-upcoming-gcc14.patch
    New patch: pr31288-build-with-gcc14-cont.patch
    New patch: pr31288-build-with-gcc14.patch
    New patch: staprun-fix-build-against-upcoming-gcc14.patch
    New patch: stapvirt.c-more-gcc-14-werror-calloc-transposed-args-compatibility.patch

OBS-URL: https://build.opensuse.org/request/show/1164227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=122
2024-04-03 15:18:57 +00:00
45f34ccb83 Accepting request 1164226 from home:jones_tony:branches:devel:tools
- Fix runtime issues with v6.8 kernel (bsc#1222249)
    New patch: get-shm_flag-defines-from-the-appropriate-include-file-for-linux-6.8-kernel.patch
    New patch: pr31373-deal-with-the-removal-of-strlcpy-from-linux-6.8.patch
- Fix gcc14 build errors (bsc#1221706)
    New patch: bpf-translate.cxx-fix-build-against-upcoming-gcc14.patch
    New patch: pr31288-build-with-gcc14-cont.patch
    New patch: pr31288-build-with-gcc14.patch
    New patch: staprun-fix-build-against-upcoming-gcc14.patch
    New patch: stapvirt.c-more-gcc-14-werror-calloc-transposed-args-compatibility.patch

OBS-URL: https://build.opensuse.org/request/show/1164226
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=148
2024-04-02 19:00:34 +00:00
1dd73a6efd Accepting request 1158885 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1158885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=121
2024-03-20 20:09:38 +00:00
b7030c4cec Accepting request 1157163 from home:pgajdos
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

OBS-URL: https://build.opensuse.org/request/show/1157163
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=146
2024-03-18 07:39:40 +00:00
85f84008c9 Accepting request 1141758 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1141758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=120
2024-01-28 18:39:18 +00:00
73fcd4f420 Accepting request 1135754 from home:sp1rit
Upgrade to version 5.0

OBS-URL: https://build.opensuse.org/request/show/1135754
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=144
2024-01-26 15:07:07 +00:00
be5e011d42 Accepting request 1086106 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1086106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=119
2023-05-13 15:16:56 +00:00
bae3b69e25 Accepting request 1085967 from home:dirkmueller:Factory
- update to 4.9:
  * ISystemtap: the new interactive systemtap jupyter kernel.
    This provides a simple GUI for writing/running Systemtap
    scripts in an easy, incremental way within Jupyterlab.
    Added 2 news scripts, stap-jupyter-install
    and stap-jupyter-container. See stap-jupyter(1).
  * The new "language-server" mode, specified by "stap
    --language-server", starts a LSP server which will
    communicate with the client via stdio.
  * This server currently supports code completion suggestions.
  * See language-server/README.md for more details and usage
    instructions.
  * Safety/liveness checking for $context variable assignments in
    probes of retpoline-compiled kernels is temporarily disabled.
  * DWARF-related probes (.function, .statement) now merge DWARF
    and non-DWARF symbol-table based matches, rather than being
    either-or.
  * The python3 tapset was extended to support python3 3.9, 3.10,
    and 3.11. See stapprobes(3stap) for further details on probing
    python functions.
  * A template cve band-aid script is now included, which
    demonstrates how to use a new 'livepatch.stp' tapset to
    standardize activation, interactive control,
    and monitoring of systemtap cve band-aids.
  * The kernel runtime now uses much less memory when the number
    of "possible CPUs" are way more than the online ones. For
    example, VMWare guests usually have 128 "possible CPUs" while fewer
    CPUs are actually present or online in the guest system.
  * The memory allocation size is now irrelevant to the value of
    NR_CPUS of the current kernel. It is only subject to the

OBS-URL: https://build.opensuse.org/request/show/1085967
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=142
2023-05-10 16:07:34 +00:00
afdca31da4 Accepting request 1084620 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1084620
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=118
2023-05-05 13:56:40 +00:00
dddfb66988 Accepting request 1084615 from home:dimstar:Factory
- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084615
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=140
2023-05-04 11:34:07 +00:00
a64b23d7e3 Accepting request 1003071 from devel:tools
- Upgrade to version 4.7. See systemtap.spec for changelog 
- Upgrade to version 4.7. See systemtap.spec for changelog 
- 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
- Update to version 4.7
  Release notes: https://sourceware.org/pipermail/systemtap/2022q2/027491.html
- 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
- Update systemtap.keyring

OBS-URL: https://build.opensuse.org/request/show/1003071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=117
2022-09-16 11:31:48 +00:00
f0cec55221 - Upgrade to version 4.7. See systemtap.spec for changelog
- Upgrade to version 4.7. See systemtap.spec for changelog 

- 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

- Update to version 4.7
  Release notes: https://sourceware.org/pipermail/systemtap/2022q2/027491.html
- 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
- Update systemtap.keyring

OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=138
2022-09-13 01:07:15 +00:00
b22fb106f7 Accepting request 971957 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/971957
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=116
2022-04-25 22:00:27 +00:00
9781fa4f63 Accepting request 971956 from home:jones_tony:branches:devel:tools
- Remove unnecessary patches.  Only patches specific to dtrace are needed.

OBS-URL: https://build.opensuse.org/request/show/971956
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=136
2022-04-22 01:30:13 +00:00
a51215d747 Accepting request 958521 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/958521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=115
2022-03-05 13:42:53 +00:00
d9ac69db57 Accepting request 958520 from home:jones_tony:branches:devel:tools
- 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
- 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
- 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

OBS-URL: https://build.opensuse.org/request/show/958520
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=134
2022-03-02 19:46:23 +00:00
4507009708 Accepting request 958209 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/958209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=114
2022-03-02 17:20:02 +00:00
39eb0925ae Accepting request 956363 from home:Andreas_Schwab:Factory
- Handle-user-supplied-sdt-probe-argument-template.patch: Fix glibc build
  failure on s390x

OBS-URL: https://build.opensuse.org/request/show/956363
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=133
2022-03-01 08:07:15 +00:00
5bbe605fc4 Accepting request 954978 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/954978
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=113
2022-02-16 23:30:20 +00:00
c30f796f90 Accepting request 954972 from home:jones_tony:branches:devel:tools
OBS-URL: https://build.opensuse.org/request/show/954972
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=132
2022-02-15 14:47:59 +00:00
b35e7b3413 OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=131 2022-01-27 23:49:34 +00:00
e5a0efcfbf Accepting request 949540 from home:jones_tony:branches:devel:tools
- Upgrade to version 4.6. See systemtap.spec for changelog
- Upgrade to version 4.6. See systemtap.spec for changelog
- Upgrade to version 4.6. See systemtap.spec for changelog
- Update to version 4.6
  4.6 release notes: https://sourceware.org/pipermail/systemtap/2021q4/027370.html
  4.5 release notes: https://sourceware.org/pipermail/systemtap/2021q2/027225.html
  4.4 release notes: https://sourceware.org/pipermail/systemtap/2020q4/027074.html
  4.3 release notes: https://sourceware.org/pipermail/systemtap/2020q2/026923.html
  Remove patches (upstream):
   - systemtap-amend-fallback-comment-to-work-with-newer-gcc.patch
   - systemtap-fix-strict-prototypes-in-autoconf-stack-trace-save-regs.c.patch 
  Update systemtap.keyring for new signer

OBS-URL: https://build.opensuse.org/request/show/949540
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=130
2022-01-27 23:39:59 +00:00
940c3c13b5 Accepting request 889320 from devel:tools
- Adjust stap-server.conf to refer to /run not /var/run (bsc#1185068)

OBS-URL: https://build.opensuse.org/request/show/889320
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=112
2021-05-02 16:35:07 +00:00
1cbf6cbb41 - Adjust stap-server.conf to refer to /run not /var/run (bsc#1185068)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=128
2021-04-28 14:40:26 +00:00
e521f3d8bd Accepting request 832676 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/832676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=111
2020-09-14 09:59:53 +00:00
3e48da182d Accepting request 828932 from home:dimstar:Factory
- Use %{_tmpfilesdir} instead of wrong %{_libexecdir}/tmpfiles.d
  that just coincidentally happened to match (boo#1174075).

OBS-URL: https://build.opensuse.org/request/show/828932
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=126
2020-09-07 06:47:24 +00:00
1bd7c04b4e Accepting request 770416 from devel:tools
Add recommends on kernel-devel

OBS-URL: https://build.opensuse.org/request/show/770416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=110
2020-02-11 21:16:29 +00:00
f43b9ab9f8 - Add recommends on kernel-devel (bsc#1158733)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=124
2020-02-06 02:04:20 +00:00
18d111c3d0 Accepting request 769807 from devel:tools
bsc#1161296

OBS-URL: https://build.opensuse.org/request/show/769807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=109
2020-02-04 18:51:37 +00:00
682c7d2c27 - Resolve protoype issue when invoking tracebacks (bsc#1161296)
Also dependent fix to handle GCC fallthrough
  New patch: systemtap-fix-strict-prototypes-in-autoconf-stack-trace-save-regs.c.patch
  New patch: systemtap-amend-fallback-comment-to-work-with-newer-gcc.patch

OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=122
2020-02-03 23:48:47 +00:00
e7e894e41f Accepting request 767822 from home:dimstar:Factory
- Replace libebl-devel BuildRequires with libdw-devel: ebl is
  being absorbed by libdw.


Needed for Staging:B / elfutils update

OBS-URL: https://build.opensuse.org/request/show/767822
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=121
2020-01-28 17:25:01 +00:00
c15fa42c48 Accepting request 754799 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/754799
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=108
2019-12-11 11:03:40 +00:00
a211b2d61f Accepting request 754798 from home:jones_tony:branches:devel:tools
Update to version 4.2

OBS-URL: https://build.opensuse.org/request/show/754798
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=119
2019-12-06 21:00:37 +00:00
0ecfdeb3e0 Accepting request 746400 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/746400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=107
2019-11-13 12:12:34 +00:00
9c7b9af9d4 Accepting request 746399 from home:jones_tony:branches:devel:tools
Submit fix

OBS-URL: https://build.opensuse.org/request/show/746399
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=117
2019-11-07 20:26:06 +00:00
785b78d18d Accepting request 738186 from devel:tools
- Do not require exact version of systemtap-dtrace as build
  counters are not same for different packages

- Moved the dtrace binary into a separate package to resolve build
  cycle with glib2 (bsc#1145438).


- Moved the dtrace binary into a separate package to resolve build
  cycle with glib2 (bsc#1145438).

OBS-URL: https://build.opensuse.org/request/show/738186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=106
2019-10-17 10:17:23 +00:00
5b01533692 - Do not require exact version of systemtap-dtrace as build
counters are not same for different packages

OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=115
2019-10-14 07:33:31 +00:00
96ec748be9 Accepting request 735295 from home:mgorse:branches:devel:tools
- Moved the dtrace binary into a separate package to resolve build
  cycle with glib2 (bsc#1145438).

OBS-URL: https://build.opensuse.org/request/show/735295
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=114
2019-10-10 08:16:08 +00:00
c01c70bad5 Accepting request 734832 from devel:tools
Revert multibuild changes,  rejected in Factory

OBS-URL: https://build.opensuse.org/request/show/734832
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=113
2019-10-03 16:52:33 +00:00
d13be38b6e Accepting request 733499 from home:mgorse:branches:devel:tools
- Move License and Group outside of conditionals, since they are
  the same for all flavors.

OBS-URL: https://build.opensuse.org/request/show/733499
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=112
2019-09-27 07:59:57 +00:00
cc3bd585f7 Accepting request 731721 from home:mgorse:branches:devel:tools
- Convert to multibuild.
- Move dtrace binary into its own package to allow building glib2
  with systemtap support while avoiding a build cycle
  (bsc#1145438).
- Remove %defattr from %files: no longer needed.

OBS-URL: https://build.opensuse.org/request/show/731721
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=111
2019-09-26 07:51:46 +00:00