Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: systemtap-runtime | Distribution: openSUSE:Factory:zSystems |
Version: 4.9 | Vendor: openSUSE |
Release: 1.2 | Build date: Thu Jun 15 20:00:23 2023 |
Group: Development/Tools/Debuggers | Build host: s390zl28 |
Size: 605596 | Source RPM: systemtap-4.9-1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://sourceware.org/systemtap/ | |
Summary: Runtime environment for systemtap |
SystemTap is an instrumentation system for systems running Linux. This package contains the runtime environment for systemtap programs.
GPL-2.0-or-later
* Wed May 10 2023 Dirk Müller <dmueller@suse.com> - 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 number of "possible CPUs" or "online CPUs". * CPU hotplug is supported to the extent that there won't be any kernel panics or memory corruptions. * The bpf backend's embedded-code assembler has been improved to support more conventional assembly syntax with named opcodes. The opcode names are based on the iovisor bpf-docs documentation at https://github.com/iovisor/bpf-docs/blob/master/eBPF.md * Thu May 04 2023 Dominique Leuenberger <dimstar@opensuse.org> - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. * Tue Sep 13 2022 Tony Jones <tonyj@suse.com> - 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 * Wed Mar 02 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 2022 Andreas Schwab <schwab@suse.de> - Handle-user-supplied-sdt-probe-argument-template.patch: Fix glibc build failure on s390x * Mon Feb 14 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 2022 Tony Jones <tonyj@suse.com> - Update to version 4.6 (bsc#1194395) 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 * Wed Apr 28 2021 Tony Jones <tonyj@suse.com> - Adjust stap-server.conf to refer to /run not /var/run (bsc#1185068) * Mon Aug 24 2020 Dominique Leuenberger <dimstar@opensuse.org> - Use %{_tmpfilesdir} instead of wrong %{_libexecdir}/tmpfiles.d that just coincidentally happened to match (boo#1174075). * Thu Feb 06 2020 Tony Jones <tonyj@suse.com> - Add recommends on kernel-devel (bsc#1158733) * Mon Feb 03 2020 Tony Jones <tonyj@suse.com> - 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 * Mon Jan 27 2020 Dominique Leuenberger <dimstar@opensuse.org> - Replace libebl-devel BuildRequires with libdw-devel: ebl is being absorbed by libdw.
/usr/bin/stap-merge /usr/bin/stap-report /usr/bin/stapbpf /usr/bin/staprun /usr/bin/stapsh /usr/libexec/systemtap /usr/libexec/systemtap/stap-authorize-cert /usr/libexec/systemtap/stap-env /usr/libexec/systemtap/stapio /usr/share/doc/packages/systemtap /usr/share/doc/packages/systemtap/COPYING /usr/share/locale/cs/LC_MESSAGES/systemtap.mo /usr/share/locale/en/LC_MESSAGES/systemtap.mo /usr/share/locale/fr/LC_MESSAGES/systemtap.mo /usr/share/locale/pl/LC_MESSAGES/systemtap.mo /usr/share/man/cs/man8/stapsh.8.gz /usr/share/man/cs/man8/systemtap.8.gz /usr/share/man/man8/stapbpf.8.gz /usr/share/man/man8/staprun.8.gz /usr/share/man/man8/stapsh.8.gz /usr/share/man/man8/systemtap-service.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Mar 9 12:50:11 2024