Sync from SUSE:SLFO:Main systemtap revision e77c477ff4e4eb494aab213a55a64cbb
This commit is contained in:
parent
850c6f07b6
commit
d173570e24
BIN
systemtap-4.9.tar.gz
(Stored with Git LFS)
BIN
systemtap-4.9.tar.gz
(Stored with Git LFS)
Binary file not shown.
@ -1,11 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCAAdFiEEXTgRb6TTp8x343jTfoNhASbcwugFAmRMNsMACgkQfoNhASbc
|
||||
wuhsIwf/awt2wfQ8/TgI64+K1mr8gci3avr4/TuConQ7FC8tMZdecgXr2hwCnI2E
|
||||
1WF1QBTal3h4Xd2oVb8byycDR82rg4Auo8yQj1/X6AC7mue/N+1P6jXfFwZMvNXx
|
||||
Fq5qj/smhY7Nnm2Zb3xZu4lvkrNP6LJO27YbqEgmJ3ELt+RiYyunWAzDjwAlptV0
|
||||
CyWzoiAZk+mDB9He4TyM2eFfxNHSmUaJsgQcxo/sTnpPLf5Nf3yt10g1iP2AwaPV
|
||||
NF+EH8aGG1+vXN2KvNglCTjZiBpjQDf4I1T36rooaVNKexNRK0h5yY8C6syEcmBQ
|
||||
ljzOaXVy1O3D3o0OPA5Z4l0Jt2lxYg==
|
||||
=0ZKr
|
||||
-----END PGP SIGNATURE-----
|
BIN
systemtap-5.2.tar.gz
(Stored with Git LFS)
Normal file
BIN
systemtap-5.2.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
16
systemtap-5.2.tar.gz.asc
Normal file
16
systemtap-5.2.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCAAdFiEETdE2SQQRwKQrKIRPJYtu+g8gnSQFAmcufXsACgkQJYtu+g8g
|
||||
nSQFDw/+IM5MWVRpqoYIRdkCvZGSGAPCdpTX8Uh7u84LzZO5pF7aRcmVD4GtJ1hd
|
||||
gP3rFeN9722N7UctQqMtWanQo7+ngXLIOsKBHhwv8dDhiQyNJ+ix22VxdNrGWsK+
|
||||
Lw4D8SvAMhbwRiZmJetPDX+5D+dByEyRj4+SgY/Nphb9j6iHMu1Mt5wNtE2bEb6C
|
||||
reFHZRdDgVf6sjhBHcrR/MnOB3Z1m1UbmrZUyUQ2d3EtofLht53KNBHVZNO3dwxt
|
||||
951BWPdNbYg2ITooHtJ99qjJo1nXER6ELURzAkYyuouTnWjtCED5K6XuwVMuKeD5
|
||||
Io5mmx5Fa1UbiDWFsf3KSnd9v/oFjtC1YvqUQdybN1+hN7yioF7rYyNt7qWt4xxA
|
||||
4miElHqM3Co5ex5LuRjIbCC0uB7RDERcOG1A9WSXKYbRvXLB91AbIhT9VfbvBBqE
|
||||
iA7au10+vn5ueogEcLk0lrZcEiRNIbXzD9e6hCkxDa0vi1S1CXYMdfJJ4X7gi77n
|
||||
dLF+qski+9Z1oxea7Z0y4knbK0cIPKvEhFxJicIEToO4lYsjLiFg4rpwvQ4hU8Vo
|
||||
ui14fwHh+n/q9EZM59I0EUVfiVAgWR9/C0NOsJvUS/ZA4CkFiRPRMyWJ4qgZ2v0Y
|
||||
8U5rBLudOia+t6jmR5eMOwilcCxoUvzV9IE7wPPd1niKckdxBYk=
|
||||
=4K3q
|
||||
-----END PGP SIGNATURE-----
|
@ -24,9 +24,11 @@ necessary headers.
|
||||
session.cxx | 28 ++++++++++++++++++++++++----
|
||||
1 file changed, 24 insertions(+), 4 deletions(-)
|
||||
|
||||
--- a/session.cxx
|
||||
+++ b/session.cxx
|
||||
@@ -108,6 +108,7 @@ systemtap_session::systemtap_session ():
|
||||
Index: systemtap-5.2/session.cxx
|
||||
===================================================================
|
||||
--- systemtap-5.2.orig/session.cxx 2024-11-08 11:25:26.000000000 -0800
|
||||
+++ systemtap-5.2/session.cxx 2025-02-25 12:58:15.330925215 -0800
|
||||
@@ -112,6 +112,7 @@
|
||||
kernel_release = string (buf.release);
|
||||
release = kernel_release;
|
||||
kernel_build_tree = "/lib/modules/" + kernel_release + "/build";
|
||||
@ -34,7 +36,7 @@ necessary headers.
|
||||
architecture = machine = normalize_machine(buf.machine);
|
||||
|
||||
for (unsigned i=0; i<5; i++) perpass_verbose[i]=0;
|
||||
@@ -298,6 +299,7 @@ systemtap_session::systemtap_session (co
|
||||
@@ -317,6 +318,7 @@
|
||||
{
|
||||
release = kernel_release = kern;
|
||||
kernel_build_tree = "/lib/modules/" + kernel_release + "/build";
|
||||
@ -42,7 +44,7 @@ necessary headers.
|
||||
kernel_extra_cflags = other.kernel_extra_cflags;
|
||||
architecture = machine = normalize_machine(arch);
|
||||
setup_kernel_release(kern.c_str());
|
||||
@@ -2218,21 +2220,39 @@ systemtap_session::setup_kernel_release
|
||||
@@ -2346,21 +2348,39 @@
|
||||
// normal search in tapsets.cxx. Without CONFIG_DEBUG_INFO, we'd
|
||||
// need heuristics such as this one:
|
||||
|
||||
|
@ -1,3 +1,25 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 24 18:14:46 UTC 2025 - Tony Jones <tonyj@suse.com>
|
||||
|
||||
- Upgrade to version 5.2. See systemtap.changes for changelog
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 6 13:20:23 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 17 22:44:47 UTC 2024 - Tony Jones <tonyj@suse.com>
|
||||
|
||||
- Upgrade to version 5.1. See systemtap.changes for changelog
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package systemtap-docs
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: systemtap-docs
|
||||
Version: 4.9
|
||||
Version: 5.2
|
||||
Release: 0
|
||||
Summary: Documents and examples for systemtap
|
||||
License: GPL-2.0-or-later
|
||||
@ -45,6 +45,7 @@ BuildRequires: texlive-babel-english
|
||||
BuildRequires: texlive-collection-fontsrecommended
|
||||
BuildRequires: texlive-metafont-bin
|
||||
BuildRequires: xmlto
|
||||
BuildRequires: pkgconfig(libdebuginfod)
|
||||
BuildRequires: tex(charter.sty)
|
||||
BuildRequires: tex(fancybox.sty)
|
||||
BuildRequires: tex(fancyhdr.sty)
|
||||
@ -76,7 +77,7 @@ cp README AUTHORS NEWS %{buildroot}%{_docdir}/systemtap/
|
||||
# remove binaries and runtime stuff
|
||||
rm -rf %{buildroot}%{_bindir}
|
||||
rm -rf %{buildroot}%{_sbindir}
|
||||
rm -rf %{buildroot}%{_libdir}
|
||||
rm -rf %{buildroot}%{_prefix}/lib*
|
||||
rm -rf %{buildroot}%{_libexecdir}
|
||||
rm -rf %{buildroot}%{_datadir}/systemtap
|
||||
rm -rf %{buildroot}%{_includedir}
|
||||
|
@ -1,3 +1,24 @@
|
||||
-------------------------------------------------------------------
|
||||
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>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package systemtap-dtrace
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -20,7 +20,7 @@
|
||||
%define _rundir %{_localstatedir}/run
|
||||
%endif
|
||||
Name: systemtap-dtrace
|
||||
Version: 4.9
|
||||
Version: 5.2
|
||||
Release: 0
|
||||
Summary: SystemTap dtrace utility
|
||||
License: GPL-2.0-or-later
|
||||
@ -32,6 +32,7 @@ Source2: systemtap.keyring
|
||||
Source3: README-BEFORE-ADDING-PATCHES
|
||||
Source4: README-KEYRING
|
||||
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
@ -51,6 +52,7 @@ sed s=@preferred_python@=%{_bindir}/python3= dtrace.in |sed s=@prefix@=%{_prefix
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
install -m 755 dtrace %{buildroot}%{_bindir}
|
||||
%python3_fix_shebang
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
|
@ -1,3 +1,13 @@
|
||||
-------------------------------------------------------------------
|
||||
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>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package systemtap-headers
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -24,7 +24,7 @@
|
||||
%define _rundir %{_localstatedir}/run
|
||||
%endif
|
||||
Name: systemtap-headers
|
||||
Version: 4.9
|
||||
Version: 5.2
|
||||
Release: 0
|
||||
Summary: SystemTap headers
|
||||
License: GPL-2.0-or-later
|
||||
|
@ -1,3 +1,165 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 24 18:11:09 UTC 2025 - Tony Jones <tonyj@suse.com>
|
||||
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 17 22:40:06 UTC 2024 - Tony Jones <tonyj@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 2 17:32:02 UTC 2024 - Tony Jones <tonyj@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 28 01:06:45 UTC 2024 - Tony Jones <tonyj@suse.com>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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:
|
||||
* Performance improvements in uprobe registration and module startup.
|
||||
* More probe point process details are printed in "-L" list mode with
|
||||
more "-v".
|
||||
* For the case where newer kernels may break systemtap runtime APIs,
|
||||
better pass-4 failure diagnostics are printed.
|
||||
* Tapset function print_ubacktrace_fileline() now understands DWARF5.
|
||||
* The target(s) of process probes may be specified by path name
|
||||
globs, as located selected debuginfod servers. This requires the
|
||||
debuginfod servers to support "metadata" queries. The following
|
||||
probes all of the binaries matching /usr/*/curl known to the
|
||||
debuginfod servers, regardless of what's currently installed as the
|
||||
system /usr/bin/curl:
|
||||
# export DEBUGINFOD_URLS="URL1 URL2 ..."
|
||||
# stap -e 'probe debuginfod.process("/usr/*/curl").begin { log("hi") }'
|
||||
The archive glob may be given as an optional component to filter further:
|
||||
# stap -e 'probe debuginfod.archive("*.fc38*")
|
||||
.process("/usr/*/c*").function("main") { log("Hello World") }'
|
||||
* The kernel-user message transport system added framing codes,
|
||||
making the transport more reliable, but becoming incompatible
|
||||
across pre-5.0 versions. Use matching versions of stap and
|
||||
staprun.
|
||||
* RHEL6, kernel 2.6.32* as well as older releases have been
|
||||
deprecated from the codebase. RHEL7 and kernel version 3.10 are
|
||||
now the oldest supported versions for Systemtap.
|
||||
* The testsuite Makefile has been simplified to remove concurrency,
|
||||
so "parallel" and "resume" modes are gone.
|
||||
* New runtime macro STP_TIMING_NSECS is now supported for reporting
|
||||
probe timing stats in nsecs instead of cycles. This may become
|
||||
default later.
|
||||
* Add new runtime macro STP_FORCE_STDOUT_TTY to override
|
||||
STP_STDOUT_NOT_ATTY.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 10 06:00:27 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@ -1,41 +1,65 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
ak8AOfGf0TkyWlnxRPU/LRr7Zg==
|
||||
=B6Nz
|
||||
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
|
||||
=AUk/
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package systemtap
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -20,7 +20,7 @@
|
||||
%define _rundir %{_localstatedir}/run
|
||||
%endif
|
||||
Name: systemtap
|
||||
Version: 4.9
|
||||
Version: 5.2
|
||||
Release: 0
|
||||
Summary: Instrumentation System
|
||||
License: GPL-2.0-or-later
|
||||
@ -34,8 +34,9 @@ Source4: README-KEYRING
|
||||
Source5: stap-server.conf
|
||||
Patch1: systemtap-build-source-dir.patch
|
||||
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: autoconf >= 2.71
|
||||
BuildRequires: automake
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: libavahi-devel
|
||||
BuildRequires: libcap-devel
|
||||
@ -47,6 +48,7 @@ BuildRequires: pkgconfig
|
||||
BuildRequires: python3-base
|
||||
BuildRequires: sqlite-devel
|
||||
BuildRequires: pkgconfig(json-c)
|
||||
BuildRequires: pkgconfig(libdebuginfod)
|
||||
BuildRequires: pkgconfig(systemd)
|
||||
Requires: %{name}-dtrace = %{version}
|
||||
Requires: %{name}-runtime = %{version}-%{release}
|
||||
@ -124,6 +126,9 @@ touch %{buildroot}%{_localstatedir}/log/stap-server.log
|
||||
mkdir -p %{buildroot}%{_tmpfilesdir}
|
||||
install -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}
|
||||
|
||||
%fdupes %{buildroot}%{_datadir}/%{name}
|
||||
%python3_fix_shebang
|
||||
|
||||
%find_lang systemtap
|
||||
|
||||
%post server
|
||||
@ -132,6 +137,7 @@ install -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}
|
||||
|
||||
%files
|
||||
%{_bindir}/stap
|
||||
%{_bindir}/stap-prep
|
||||
%{_bindir}/stap-profile-annotate
|
||||
%{_bindir}/stap-jupyter-container
|
||||
%{_bindir}/stap-jupyter-install
|
||||
|
Loading…
x
Reference in New Issue
Block a user