[systemtap] Update to 1.6

Stan Cox scox at fedoraproject.org
Mon Jul 25 22:44:48 UTC 2011


commit 5ed460227e5e8aa5b2fc4d273c5e3081bb790fc8
Author: Stan Cox <scox at redhat.com>
Date:   Mon Jul 25 18:27:49 2011 -0400

    Update to 1.6

 .gitignore     |    1 +
 sources        |    2 +-
 systemtap.spec |   47 +++++++++++++++++++----------------------------
 3 files changed, 21 insertions(+), 29 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index dbafe51..3ab1bb9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 systemtap-1.3.tar.gz
 /systemtap-1.4.tar.gz
 /systemtap-1.5.tar.gz
+/systemtap-1.6.tar.gz
diff --git a/sources b/sources
index 5c5ccb1..85f2b81 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e85bb19b8c2b5fc627b065c04c8ca595  systemtap-1.5.tar.gz
+b845ec58bc04cf4cad5c897f67de1308  systemtap-1.6.tar.gz
diff --git a/systemtap.spec b/systemtap.spec
index 80c1a73..5caf68e 100644
--- a/systemtap.spec
+++ b/systemtap.spec
@@ -1,5 +1,5 @@
 %{!?with_sqlite: %global with_sqlite 1}
-%{!?with_docs: %global with_docs 0}
+%{!?with_docs: %global with_docs 1}
 %ifarch ppc %{sparc} %{arm} # crash is not available
 %{!?with_crash: %global with_crash 0}
 %else
@@ -7,16 +7,16 @@
 %endif
 %{!?with_rpm: %global with_rpm 1}
 %{!?with_bundled_elfutils: %global with_bundled_elfutils 0}
-%{!?elfutils_version: %global elfutils_version 0.127}
+%{!?elfutils_version: %global elfutils_version 0.142}
 %{!?pie_supported: %global pie_supported 1}
 %{!?with_grapher: %global with_grapher 1}
 %{!?with_boost: %global with_boost 0}
-%{!?with_publican: %global with_publican 0}
+%{!?with_publican: %global with_publican 1}
 %{!?publican_brand: %global publican_brand fedora}
 
 Name: systemtap
-Version: 1.5
-Release: 8%{?dist}
+Version: 1.6
+Release: 1%{?dist}
 # for version, see also configure.ac
 Summary: Instrumentation System
 Group: Development/System
@@ -24,8 +24,6 @@ License: GPLv2+
 URL: http://sourceware.org/systemtap/
 Source: ftp://sourceware.org/pub/%{name}/releases/%{name}-%{version}.tar.gz
 
-Patch25: systemtap-sdt.patch
-
 Obsoletes: systemtap-client < 1.5
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -66,11 +64,6 @@ BuildRequires: m4
 BuildRequires: elfutils-devel >= %{elfutils_version}
 %endif
 
-Patch2: swbz12899.patch
-Patch3: swbz12927.patch
-Patch4: cve-2011-2502.patch
-Patch5: cve-2011-2503.patch
-
 %if %{with_docs}
 BuildRequires: /usr/bin/latex /usr/bin/dvips /usr/bin/ps2pdf latex2html
 # On F10, xmlto's pdf support was broken off into a sub-package,
@@ -95,7 +88,7 @@ BuildRequires: boost-devel
 BuildRequires: gettext-devel
 
 %description
-SystemTap is an instrumentation system for systems running Linux 2.6.
+SystemTap is an instrumentation system for systems running Linux.
 Developers can write instrumentation to collect data on the operation
 of the system.
 
@@ -109,7 +102,7 @@ Requires(pre): shadow-utils
 
 %description runtime
 SystemTap runtime is the runtime component of an instrumentation
-system for systems running Linux 2.6.  Developers can write
+system for systems running Linux.  Developers can write
 instrumentation to collect data on the operation of the system.
 
 %package testsuite
@@ -117,7 +110,9 @@ Summary: Instrumentation System Testsuite
 Group: Development/System
 License: GPLv2+
 URL: http://sourceware.org/systemtap/
-Requires: systemtap systemtap-sdt-devel dejagnu which prelink
+Requires: systemtap = %{version}-%{release}
+Requires: systemtap-sdt-devel = %{version}-%{release}
+Requires: dejagnu which prelink
 
 %description testsuite
 The testsuite allows testing of the entire SystemTap toolchain
@@ -128,7 +123,7 @@ Summary: Instrumentation System Server
 Group: Development/System
 License: GPLv2+
 URL: http://sourceware.org/systemtap/
-Requires: systemtap
+Requires: systemtap = %{version}-%{release}
 Requires: avahi avahi-tools nss mktemp
 Requires: zip unzip
 Requires(post): chkconfig
@@ -155,7 +150,7 @@ Summary: Systemtap Initscripts
 Group: Development/System
 License: GPLv2+
 URL: http://sourceware.org/systemtap/
-Requires: systemtap-runtime
+Requires: systemtap-runtime = %{version}-%{release}
 Requires(post): chkconfig
 Requires(preun): chkconfig
 Requires(preun): initscripts
@@ -170,7 +165,7 @@ Summary: Instrumentation System Grapher
 Group: Development/System
 License: GPLv2+
 URL: http://sourceware.org/systemtap/
-Requires: systemtap-runtime
+Requires: systemtap-runtime = %{version}-%{release}
 
 %description grapher
 SystemTap grapher is a utility for real-time visualization of
@@ -190,13 +185,6 @@ find . \( -name configure -o -name config.h.in \) -print | xargs touch
 cd ..
 %endif
 
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-
-%patch25 -p1
-
 %build
 
 %if %{with_bundled_elfutils}
@@ -414,7 +402,7 @@ exit 0
 %files -f %{name}.lang
 %defattr(-,root,root)
 
-%doc README AUTHORS NEWS COPYING examples
+%doc README README.unprivileged AUTHORS NEWS COPYING examples
 %if %{with_docs}
 %doc docs.installed/*.pdf
 %doc docs.installed/tapsets
@@ -427,7 +415,6 @@ exit 0
 %{_bindir}/stap-prep
 %{_bindir}/stap-report
 %{_mandir}/man1/stap.1*
-%{_mandir}/man1/stapgraph.1*
 %{_mandir}/man1/stap-merge.1*
 %{_mandir}/man3/*
 %{_mandir}/man7/stappaths.7*
@@ -458,7 +445,7 @@ exit 0
 %{_mandir}/man7/stappaths.7*
 %{_mandir}/man8/staprun.8*
 
-%doc README AUTHORS NEWS COPYING
+%doc README README.security AUTHORS NEWS COPYING
 
 %files testsuite
 %defattr(-,root,root)
@@ -508,10 +495,14 @@ exit 0
 %defattr(-,root,root)
 %{_bindir}/stapgraph
 %{_datadir}/%{name}/*.glade
+%{_mandir}/man1/stapgraph.1*
 %endif
 
 
 %changelog
+* Mon Jul 25 2011 Stan Cox <scox at redhat.com> - 1.6-1
+- Upstream release.
+
 * Mon Jul 25 2011 Frank Ch. Eigler <fche at redhat.com> - 1.5-8
 - CVE-2011-2502, CVE-2011-2503
 


More information about the scm-commits mailing list