diff --git a/util/admin/systemtap/actions.py b/util/admin/systemtap/actions.py
index 0cbdc8e391..132c01f839 100644
--- a/util/admin/systemtap/actions.py
+++ b/util/admin/systemtap/actions.py
@@ -23,6 +23,7 @@ def setup():
--disable-publican \
--disable-crash \
--disable-silent-rules \
+ --without-systemd \
--docdir=/%s/%s \
--without-rpm" % (get.docDIR(), get.srcNAME()))
@@ -43,6 +44,7 @@ def install():
pisitools.dobin("stap-prep")
pisitools.domove("/var/run/stap-server", "/run/")
pisitools.removeDir("var/run")
+ pisitools.removeDir("/usr/lib/systemd")
shelltools.copytree("testsuite", "%s/usr/share/systemtap" % get.installDIR())
diff --git a/util/admin/systemtap/pspec.xml b/util/admin/systemtap/pspec.xml
index eb6cd0790b..cf15e6f7e4 100644
--- a/util/admin/systemtap/pspec.xml
+++ b/util/admin/systemtap/pspec.xml
@@ -12,12 +12,13 @@
app:console
Instrumentation System
systemtap is an instrumentation system for systems running Linux 2.6. Developers can write instrumentation to collect data on the operation of the system.
- https://sourceware.org/systemtap/ftp/releases/systemtap-4.2.tar.gz
+ https://sourceware.org/systemtap/ftp/releases/systemtap-4.7.tar.gz
bzip2
nss-devel
boost-devel
python-devel
+ python3-devel
sqlite-devel
json-c-devel
ncurses-devel
@@ -25,6 +26,7 @@
readline-devel
elfutils-devel
python-setuptools
+ python3-setuptools
@@ -39,10 +41,14 @@
bzip2
nspr
nss
+ boost
+ json-c
+ ncurses
/etc
/usr/bin
+ /usr/sbin
/usr/lib
/usr/share/man
/usr/share/doc
@@ -99,6 +105,13 @@
+
+ 2022-10-24
+ 4.7
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-02-02
4.2