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 @@



Reply via email to