diff --git a/util/admin/systemtap/actions.py b/util/admin/systemtap/actions.py index 1406b1791a..0cbdc8e391 100644 --- a/util/admin/systemtap/actions.py +++ b/util/admin/systemtap/actions.py @@ -10,6 +10,8 @@ from pisi.actionsapi import autotools from pisi.actionsapi import get def setup(): + shelltools.unlink('pwd.lock') + pisitools.dosed("configure.ac", "-Werror") pisitools.dosed("Makefile.am", "-Werror") autotools.autoreconf("-vfi") @@ -17,6 +19,7 @@ def setup(): autotools.configure("--enable-sqlite \ --enable-pie \ --disable-docs \ + --disable-static \ --disable-publican \ --disable-crash \ --disable-silent-rules \ @@ -36,9 +39,8 @@ def install(): pisitools.dodir("/etc/stap-server/conf.d") pisitools.dodir("/etc/systemtap/conf.d") pisitools.dodir("/etc/systemtap/script.d") - - pisitools.dobin("stap-prep") + pisitools.dobin("stap-prep") pisitools.domove("/var/run/stap-server", "/run/") pisitools.removeDir("var/run") diff --git a/util/admin/systemtap/pspec.xml b/util/admin/systemtap/pspec.xml index cc7bb432f9..1a94e8c9e7 100644 --- a/util/admin/systemtap/pspec.xml +++ b/util/admin/systemtap/pspec.xml @@ -12,32 +12,33 @@ 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. - ftp://sourceware.org/pub/systemtap/releases/systemtap-3.2.tar.gz + https://sourceware.org/systemtap/ftp/releases/systemtap-4.2.tar.gz + bzip2 + nss-devel + boost-devel python-devel sqlite-devel - readline-devel + json-c-devel ncurses-devel libxml2-devel - json-c-devel - boost-devel - nss-devel + readline-devel + elfutils-devel python-setuptools - - systemtap + elfutils readline sqlite python + libgcc + bzip2 nspr nss - elfutils - libgcc /etc @@ -98,6 +99,13 @@ + + 2020-02-02 + 4.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + 2018-08-10 3.2 @@ -120,4 +128,4 @@ osman.erkan@pisilinux.org - + \ No newline at end of file