Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2016-04-11 09:12:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemtap" Changes: -------- --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2015-11-18 22:31:07.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2016-04-11 09:12:56.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Apr 1 17:29:31 UTC 2016 - [email protected] + +- Update to version 3.0. See systemtap.spec for changelog + Drop patch: systemtap-xmlto-fop.diff + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2015-11-18 22:31:07.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2016-04-11 09:12:56.000000000 +0200 @@ -1,0 +2,9 @@ +Fri Apr 1 19:28:53 CEST 2016 - [email protected] + +- Update to version 3.0 + Update keyring with new key + Update info in README-KEYRING + Changelog: + https://sourceware.org/ml/systemtap/2016-q1/msg00179.html + +------------------------------------------------------------------- Old: ---- systemtap-2.9.tar.gz systemtap-2.9.tar.gz.asc systemtap-xmlto-fop.diff New: ---- systemtap-3.0.tar.gz systemtap-3.0.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ systemtap-docs.spec ++++++ --- /var/tmp/diff_new_pack.4mM4k9/_old 2016-04-11 09:12:58.000000000 +0200 +++ /var/tmp/diff_new_pack.4mM4k9/_new 2016-04-11 09:12:58.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package systemtap-docs # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: 2.9 +Version: 3.0 Release: 0 Summary: Documents and examples for systemtap License: GPL-2.0+ @@ -29,7 +29,6 @@ Source3: README-BEFORE-ADDING-PATCHES Source4: README-KEYRING Patch1: systemtap-docdir-fix.diff -Patch2: systemtap-xmlto-fop.diff BuildRequires: autoconf BuildRequires: automake # for documents @@ -59,7 +58,6 @@ %prep %setup -q -n systemtap-%{version} %patch1 -p1 -%patch2 -p1 %build # fix interpreter @@ -80,10 +78,12 @@ rm -rf %{buildroot}%{_includedir} # these man pages are in each sub package rm -rf %{buildroot}%{_mandir}/man[178] +rm -rf %{buildroot}%{_mandir}/cs/man[178] %files %defattr(-,root,root) %doc %{_docdir}/systemtap %{_mandir}/man3/* +%{_mandir}/cs/man3/* %changelog ++++++ systemtap.spec ++++++ --- /var/tmp/diff_new_pack.4mM4k9/_old 2016-04-11 09:12:58.000000000 +0200 +++ /var/tmp/diff_new_pack.4mM4k9/_new 2016-04-11 09:12:58.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package systemtap # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: 2.9 +Version: 3.0 Release: 0 Summary: Instrumentation System License: GPL-2.0+ @@ -104,7 +104,7 @@ # README, AUTHORS, NEWS, man3 and all examples packaged by systemtap-docs # COPYING needs to stay in main for GPL rm -rf %{buildroot}%{_docdir}/systemtap/ -rm -rf %{buildroot}%{_mandir}/man3 +rm -rf %{buildroot}%{_mandir}/man3 %{buildroot}%{_mandir}/cs/man3 mkdir -p %{buildroot}%{_docdir}/systemtap/ cp COPYING %{buildroot}%{_docdir}/systemtap/ mkdir -p %{buildroot}%{_localstatedir}/cache/systemtap @@ -124,6 +124,7 @@ %defattr(-,root,root) %{_bindir}/stap %{_mandir}/man[17]/* +%{_mandir}/cs/man[17]/* %dir %{_datadir}/%{name} %{_datadir}/%{name}/runtime %{_datadir}/%{name}/tapset @@ -143,7 +144,9 @@ %{_libexecdir}/%{name}/stap-authorize-cert %{_mandir}/man8/staprun.8* %{_mandir}/man8/systemtap.8* +%{_mandir}/cs/man8/systemtap.8* %{_mandir}/man8/stapsh.8* +%{_mandir}/cs/man8/stapsh.8* %files server %defattr(-,root,root) @@ -156,6 +159,7 @@ %{_libexecdir}/%{name}/stap-start-server %{_libexecdir}/%{name}/stap-stop-server %{_mandir}/man8/stap-server.8* +%{_mandir}/cs/man8/stap-server.8* %ghost %{_localstatedir}/log/stap-server.log %ghost %dir %{_rundir}/stap-server ++++++ README-KEYRING ++++++ --- /var/tmp/diff_new_pack.4mM4k9/_old 2016-04-11 09:12:58.000000000 +0200 +++ /var/tmp/diff_new_pack.4mM4k9/_new 2016-04-11 09:12:58.000000000 +0200 @@ -1,10 +1,13 @@ -How to update the systemtap keyring: +How to update the systemtap keyring +=================================== +1. update systemtap version in specfile to new version +2. run 'osc service localrun download_files' to download the new tarball and signatrure files (the signature file may be .sig or .asc, it varies depending on who +made the release) +3. run 'gpg systemtap-${ver}.tar.gz.{sig,asc}' -- look for "gpg: Signature made {date} using RSA key ID {key}" in output +4. run 'gpg --keyserver pgp.mit.edu --recv-key $key' to obtain the key from the public keyserver +5. run 'gpg --export --armor --output systemtap.keyring $key'. Select 'y' to + overwrite existing file (previous is backed up in .osc) -update systemtap version in specfile to new version -run 'osc service localrun download_files' to download the new tarball and signatrure files -run 'gpg systemtap-${ver}.tar.gz.sig' -- look for "gpg: Signature made {date} using RSA key ID {key}" in output -run 'gpg --recv-key $key' to obtain the key from the public keyserver -run 'gpg --export --armor --output systemtap.keyring $key' - -How to verify against the keyring: -run 'gpg --keyring systemtap.keyring systemtap-${ver}.tar.gz.sig' +How to verify against the keyring +================================= +1. run 'gpg --keyring systemtap.keyring systemtap-${ver}.tar.gz.sig' ++++++ systemtap-2.9.tar.gz -> systemtap-3.0.tar.gz ++++++ ++++ 139052 lines of diff (skipped) ++++++ systemtap-build-source-dir.patch ++++++ --- /var/tmp/diff_new_pack.4mM4k9/_old 2016-04-11 09:12:59.000000000 +0200 +++ /var/tmp/diff_new_pack.4mM4k9/_new 2016-04-11 09:12:59.000000000 +0200 @@ -26,7 +26,7 @@ --- a/session.cxx +++ b/session.cxx -@@ -100,6 +100,7 @@ systemtap_session::systemtap_session (): +@@ -105,6 +105,7 @@ systemtap_session::systemtap_session (): kernel_release = string (buf.release); release = kernel_release; kernel_build_tree = "/lib/modules/" + kernel_release + "/build"; @@ -34,15 +34,15 @@ architecture = machine = normalize_machine(buf.machine); for (unsigned i=0; i<5; i++) perpass_verbose[i]=0; -@@ -277,6 +278,7 @@ systemtap_session::systemtap_session (co +@@ -291,6 +292,7 @@ systemtap_session::systemtap_session (co { release = kernel_release = kern; kernel_build_tree = "/lib/modules/" + kernel_release + "/build"; + kernel_source_tree = "/lib/modules/" + kernel_release + "/source"; + kernel_extra_cflags = other.kernel_extra_cflags; architecture = machine = normalize_machine(arch); setup_kernel_release(kern.c_str()); - native_build = false; // assumed; XXX: could be computed as in check_options() -@@ -1734,21 +1736,39 @@ systemtap_session::setup_kernel_release +@@ -2027,21 +2029,39 @@ systemtap_session::setup_kernel_release // normal search in tapsets.cxx. Without CONFIG_DEBUG_INFO, we'd // need heuristics such as this one: ++++++ systemtap-docdir-fix.diff ++++++ --- /var/tmp/diff_new_pack.4mM4k9/_old 2016-04-11 09:12:59.000000000 +0200 +++ /var/tmp/diff_new_pack.4mM4k9/_new 2016-04-11 09:12:59.000000000 +0200 @@ -37,17 +37,17 @@ --- a/doc/SystemTap_Tapset_Reference/Makefile.am +++ b/doc/SystemTap_Tapset_Reference/Makefile.am @@ -1,9 +1,9 @@ - # Makefile.am --- automake input file for systemtap tapset reference manual ## process this file with automake to produce Makefile.in + -DOC_INSTALL_DIR = $(DESTDIR)$(datadir)/doc/systemtap +DOC_INSTALL_DIR = $(DESTDIR)$(datadir)/doc/packages/systemtap MAN_INSTALL_DIR = $(DESTDIR)$(mandir)/man3 -HTML_INSTALL_DIR = $(DESTDIR)$(datadir)/doc/systemtap/tapsets +HTML_INSTALL_DIR = $(DOC_INSTALL_DIR)/tapsets - - ### + if XMLTO_STRINGPARAM + XMLTOHTMLPARAMS=--stringparam use.id.as.filename=1 -m $(abs_srcdir)/generate-toc.xml --- a/doc/beginners/Makefile.am +++ b/doc/beginners/Makefile.am @@ -2,7 +2,7 @@
