Tony Jones
29b0745414
- 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/package/show/devel:tools/systemtap?expand=0&rev=150
2024-06-17 23:02:55 +00:00
Martin Pluskal
e29344c8e4
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
Tony Jones
18485ffdc4
- 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
Tony Jones
ae65c38712
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
Tony Jones
fc2d5de39b
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
Tony Jones
9dd402c963
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
Martin Pluskal
83ebabfad1
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
Tony Jones
61ea7eb10f
Accepting request 723838 from home:jones_tony:branches:devel:tools
...
Update to v4.1
OBS-URL: https://build.opensuse.org/request/show/723838
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=109
2019-08-15 21:36:03 +00:00
Martin Pluskal
ce0a3f0c47
Accepting request 627384 from home:simson:branches:devel:tools
...
- 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
- Added public key of "Frank Ch. Eigler <fche@elastic.org>",
since he signed the new package
- 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
- 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-fixes-for-gcc-8.patch
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
OBS-URL: https://build.opensuse.org/request/show/627384
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=101
2018-08-16 07:21:58 +00:00
Tony Jones
1e6b91b9a3
Accepting request 572161 from home:jones_tony:branches:devel:tools
...
- Fix python3 build failures
OBS-URL: https://build.opensuse.org/request/show/572161
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=94
2018-02-02 23:46:27 +00:00
Tony Jones
4fee6ccbe4
Accepting request 544008 from home:jones_tony:branches:devel:tools
...
- Upgrade to version 3.2. See systemtap.spec for changelog
Drop patch: systemtap-doc-back-down-gettext-version.diff
- Upgrade to version 3.2
Changelog: https://sourceware.org/ml/systemtap/2017-q4/msg00096.html
Drop patch: systemtap-tweak-i386-argument-passing.patch (upstream)
Add patch: systemtap-change-extra_cflags-escape-processing.patch
Update keyring.
OBS-URL: https://build.opensuse.org/request/show/544008
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=90
2017-11-21 02:55:31 +00:00
Tony Jones
1bde4080f5
Accepting request 483191 from home:jeff_mahoney:branches:devel:tools
...
- Update to version 3.1. See systemtap.spec for changelog
Added patch: systemtap-doc-back-down-gettext-version.diff
- Update to version 3.1
Update keyring with new key
Changelog:
https://sourceware.org/ml/systemtap/2017-q1/msg00106.html
OBS-URL: https://build.opensuse.org/request/show/483191
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=85
2017-03-28 20:46:58 +00:00
Tony Jones
217be436d2
Accepting request 384300 from home:jones_tony:branches:devel:tools
...
OBS-URL: https://build.opensuse.org/request/show/384300
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=83
2016-04-04 23:30:37 +00:00
Tony Jones
8766fbfb65
Accepting request 344290 from home:jones_tony:branches:devel:tools
...
OBS-URL: https://build.opensuse.org/request/show/344290
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=81
2015-11-13 19:54:25 +00:00
Martin Pluskal
44f20ab9eb
Accepting request 330582 from home:jones_tony:branches:devel:tools
...
OBS-URL: https://build.opensuse.org/request/show/330582
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=79
2015-09-12 05:34:52 +00:00
Martin Pluskal
5fd69a1e68
Accepting request 293421 from home:posophe:branches:devel:tools
...
update
OBS-URL: https://build.opensuse.org/request/show/293421
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=77
2015-03-27 16:48:03 +00:00
Tony Jones
572bfcbe48
Accepting request 286556 from home:pluskalm:branches:devel:tools
...
- Add gpg signature and keyring
- Cleanup spec file with spec-cleaner
- Add keyring and signature
- Cleanup spec file with spec-cleaner
OBS-URL: https://build.opensuse.org/request/show/286556
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=75
2015-02-17 21:16:31 +00:00
Tony Jones
e6e1e7e95c
Accepting request 249476 from home:jones_tony:branches:devel:tools
...
OBS-URL: https://build.opensuse.org/request/show/249476
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=73
2014-09-15 20:52:04 +00:00
Tony Jones
e00aa353b8
Accepting request 232503 from home:jones_tony:branches:devel:tools
...
OBS-URL: https://build.opensuse.org/request/show/232503
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=69
2014-05-03 05:56:24 +00:00
Tony Jones
6f46e39f76
Accepting request 211782 from home:jones_tony:branches:devel:tools
...
OBS-URL: https://build.opensuse.org/request/show/211782
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=67
2013-12-19 22:20:56 +00:00
Tony Jones
7f950043e7
Accepting request 207802 from home:jones_tony:branches:devel:tools
...
OBS-URL: https://build.opensuse.org/request/show/207802
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=65
2013-11-21 00:31:50 +00:00
Tony Jones
7594979649
Accepting request 186513 from home:jones_tony:branches:devel:tools
...
OBS-URL: https://build.opensuse.org/request/show/186513
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=63
2013-08-08 22:44:35 +00:00
Tony Jones
9d57853118
Accepting request 176456 from home:jones_tony:branches:devel:tools
...
Update version.
OBS-URL: https://build.opensuse.org/request/show/176456
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=61
2013-05-24 02:08:00 +00:00
Tony Jones
d23249ff0b
Accepting request 148159 from home:jones_tony:branches:devel:tools
...
Update to 2.0. Verified against current Factory using systemtap-testsuite.
OBS-URL: https://build.opensuse.org/request/show/148159
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=57
2013-01-12 05:43:52 +00:00
df88822268
Accepting request 129075 from home:a_jaeger:FactoryFix
...
Fix build with glibc 2.16
OBS-URL: https://build.opensuse.org/request/show/129075
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=53
2012-07-27 10:33:12 +00:00
7b50b9c758
Accepting request 125473 from home:jirislaby:branches:devel:tools
...
upgrade to 1.8
OBS-URL: https://build.opensuse.org/request/show/125473
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=51
2012-06-19 20:38:49 +00:00
16a8978084
Accepting request 125044 from home:dimstar:branches:devel:tools
...
- Add systemtap-automake112.patch: Fix build with automake 1.12:
+ Support for automatic de-ANSI-fication has been removed.
+ Patch taken from upstream, git commit id 5b2bc70.
Using the upstream patch now.
Note: the patch is >99% useless: Patching configure => it's autogenerated by autoreconf call anyway.
Most projects for this reason don't even carry the generated configure script in their git tree.
OBS-URL: https://build.opensuse.org/request/show/125044
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=49
2012-06-14 20:58:07 +00:00
Tony Jones
886da04a93
Accepting request 107476 from home:jones_tony:branches:devel:tools
...
OBS-URL: https://build.opensuse.org/request/show/107476
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=47
2012-02-28 23:33:45 +00:00
Stephan Kulow
a698759e69
- add automake too
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=44
2012-01-29 06:34:38 +00:00
Stephan Kulow
2ba91ca781
Accepting request 97562 from home:coolo:removeautoconf
...
add autoconf to buildrequires (forwarded request 97546 from coolo)
OBS-URL: https://build.opensuse.org/request/show/97562
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=40
2011-12-21 11:20:22 +00:00
14aa29960a
Accepting request 89983 from home:jirislaby:branches:devel:tools
...
udpate to 1.6
OBS-URL: https://build.opensuse.org/request/show/89983
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=34
2011-11-02 19:17:40 +00:00
Tony Jones
bbf3e43f64
Accepting request 72849 from home:coolo:branches:openSUSE:Factory
...
- fix file dependencies of examples and testsuite
OBS-URL: https://build.opensuse.org/request/show/72849
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=31
2011-06-07 18:19:23 +00:00
Stephan Kulow
4a4595c3ca
Accepting request 70412 from home:jirislaby:branches:devel:tools
...
fix gcc 4.6 build for docs package
OBS-URL: https://build.opensuse.org/request/show/70412
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=29
2011-05-19 08:30:27 +00:00
Tony Jones
e7efb5386c
Accepting request 61688 from home:jones_tony:branches:devel:tools
...
Talked to coolo, tested with preload on x86_64 and i586/
OBS-URL: https://build.opensuse.org/request/show/61688
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=22
2011-02-18 00:53:03 +00:00
Tony Jones
acbfe3b198
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=18
2010-09-13 19:18:34 +00:00
Tony Jones
c550a80693
Accepting request 47100 from home:jones_tony:branches:devel:tools
...
Copy from home:jones_tony:branches:devel:tools/systemtap via accept of submit request 47100 revision 2.
Request was accepted with message:
OBS-URL: https://build.opensuse.org/request/show/47100
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=14
2010-09-03 22:57:05 +00:00
Pavol Rusnak
af8494b7bc
Accepting request 43603 from home:vuntz:branches:devel:tools
...
Copy from home:vuntz:branches:devel:tools/systemtap via accept of submit request 43603 revision 2.
Request was accepted with message:
Reviewed ok
OBS-URL: https://build.opensuse.org/request/show/43603
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=12
2010-07-21 13:53:52 +00:00
OBS User autobuild
b8cefb4b4d
Accepting request 34653 from devel:tools
...
checked in (request 34653)
OBS-URL: https://build.opensuse.org/request/show/34653
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=11
2010-03-12 00:39:20 +00:00
Tony Jones
5165295d2f
Accepting request 34652 from home:jones_tony:Factory
...
Copy from home:jones_tony:Factory/systemtap via accept of submit request 34652 revision 6.
Request was accepted with message:
OBS-URL: https://build.opensuse.org/request/show/34652
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=10
2010-03-12 00:04:39 +00:00
Stephan Kulow
f843c43c01
converted link to branch
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=9
2010-02-19 15:14:51 +00:00
OBS User autobuild
a9cdc7d2f9
checked in
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=8
2009-12-08 11:19:12 +00:00
Tony Jones
c888d4e1d8
Accepting request 25952 from home:jones_tony:Factory
...
Copy from home:jones_tony:Factory/systemtap via accept of submit request 25952 revision 3.
Request was accepted with message:
OBS-URL: https://build.opensuse.org/request/show/25952
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=7
2009-12-08 01:08:09 +00:00
OBS User autobuild
7a01c10dd3
Accepting request 34653 from devel:tools
...
Copy from devel:tools/systemtap based on submit request 34653 from user jones_tony
OBS-URL: https://build.opensuse.org/request/show/34653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=50
2010-03-12 00:39:21 +00:00
OBS User autobuild
01651c963d
Accepting request 25953 from devel:tools
...
Copy from devel:tools/systemtap based on submit request 25953 from user jones_tony
OBS-URL: https://build.opensuse.org/request/show/25953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=49
2009-12-08 11:19:13 +00:00
OBS User unknown
645d0014de
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=46
2009-07-23 14:26:04 +00:00
OBS User unknown
a0c763a6fc
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=45
2009-06-19 23:28:16 +00:00
OBS User unknown
0c9cabfc8b
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=44
2009-05-28 00:18:25 +00:00
OBS User unknown
5a3815edbf
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemtap?expand=0&rev=43
2009-05-20 12:42:39 +00:00