Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at Thu Feb 19 23:53:18 CET 2009. -------- --- systemtap/systemtap.changes 2009-02-12 17:26:15.000000000 +0100 +++ systemtap/systemtap.changes 2009-02-19 16:57:35.000000000 +0100 @@ -1,0 +2,9 @@ +Thu Feb 19 16:55:48 CET 2009 - tiwai@suse.de + +- updated to systemtap snashot 20090214: + * Version bump to 0.8 + * Bunch of fixes and updates, see ChangeLog + * Fix for recent 2.6.29 kernels +- fixed doc build, using fop instead of direct xmlto pdf + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- stap-fix-dump_unwindsyms.patch stap-fix-procfs-dir_entry-count.diff stap-pr6905-weaken-lineno-checks.diff systemtap-20080906.tar.bz2 systemtap-2.6.28-fixes.diff systemtap-debugpath.exp-path-fix.diff systemtap-dwarf_getsrcfiles-no-assert.diff systemtap-extend-blacklist.diff systemtap-ioblock-fix.diff systemtap-netcat-fix1.diff systemtap-netcat-fix2.diff systemtap-parameter-bound-check.diff systemtap-signal-stp-fixes.diff systemtap-tcl-quote-fix.diff systemtap-tcl-send_log-syntax-fix.diff systemtap-use-send_signal.diff New: ---- systemtap-20090214.tar.bz2 systemtap-ioblock-suse-kernel-fix.diff systemtap-xmlto-fop.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ systemtap.spec ++++++ --- /var/tmp/diff_new_pack.I24033/_old 2009-02-19 23:52:12.000000000 +0100 +++ /var/tmp/diff_new_pack.I24033/_new 2009-02-19 23:52:12.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package systemtap (Version 0.7.1) +# spec file for package systemtap (Version 0.8) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,12 +20,17 @@ Name: systemtap BuildRequires: gcc-c++ glib2-devel libcap-devel libebl-devel pkg-config sqlite-devel +BuildRequires: mozilla-nspr-devel mozilla-nss-devel # for documents +BuildRequires: xmlto +%if %suse_version > 1030 +BuildRequires: fop BuildRequires: latex2html -%define package_version 20080906 +%endif +%define package_version 20090214 License: GPL v2 or later -Version: 0.7.1 -Release: 40 +Version: 0.8 +Release: 1 Summary: Instrumentation System Group: Development/Tools/Debuggers Url: http://sourceware.org/systemtap/ @@ -33,21 +38,8 @@ # Suggest: kernel-smp-debuginfo Source: ftp://sources.redhat.com/pub/systemtap/snapshots/systemtap-%{package_version}.tar.bz2 Patch: systemtap-docdir-fix.diff -Patch2: stap-fix-dump_unwindsyms.patch -Patch3: systemtap-parameter-bound-check.diff -Patch4: systemtap-ioblock-fix.diff -Patch5: systemtap-dwarf_getsrcfiles-no-assert.diff -Patch6: systemtap-netcat-fix1.diff -Patch7: systemtap-netcat-fix2.diff -Patch8: systemtap-2.6.28-fixes.diff -Patch9: systemtap-use-send_signal.diff -Patch10: systemtap-tcl-send_log-syntax-fix.diff -Patch11: systemtap-tcl-quote-fix.diff -Patch12: stap-fix-procfs-dir_entry-count.diff -Patch13: stap-pr6905-weaken-lineno-checks.diff -Patch14: systemtap-debugpath.exp-path-fix.diff -Patch15: systemtap-signal-stp-fixes.diff -Patch16: systemtap-extend-blacklist.diff +Patch2: systemtap-ioblock-suse-kernel-fix.diff +Patch3: systemtap-xmlto-fop.diff Requires: libebl1 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -68,22 +60,11 @@ %prep # %setup -n %{name}-%{package_version} -q -a1 %setup -n src -q -%patch -%patch2 -p1 -%patch3 -%patch4 -%patch5 -%patch6 -p1 -%patch7 -p1 -%patch8 -%patch9 -p1 -%patch10 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 -%patch14 -p1 -%patch15 -p1 -%patch16 -p1 +%patch -p1 +%patch2 +%if %suse_version > 1030 +%patch3 -p1 +%endif %build autoreconf -fi @@ -98,6 +79,7 @@ %makeinstall mkdir -p $RPM_BUILD_ROOT/var/cache/systemtap cp README AUTHORS NEWS COPYING $RPM_BUILD_ROOT%{_docdir}/systemtap/ +rm -rf $RPM_BUILD_ROOT%{_includedir}/sys/* %clean rm -rf ${RPM_BUILD_ROOT} @@ -112,6 +94,12 @@ %dir %attr(0755,root,root) /var/cache/systemtap %changelog +* Thu Feb 19 2009 tiwai@suse.de +- updated to systemtap snashot 20090214: + * Version bump to 0.8 + * Bunch of fixes and updates, see ChangeLog + * Fix for recent 2.6.29 kernels +- fixed doc build, using fop instead of direct xmlto pdf * Thu Feb 12 2009 tiwai@suse.de - backport the blacklist additions from upstream to fix possible system crash (bnc#459387, bnc#473277) ++++++ systemtap-20080906.tar.bz2 -> systemtap-20090214.tar.bz2 ++++++ ++++ 60098 lines of diff (skipped) ++++++ systemtap-docdir-fix.diff ++++++ --- /var/tmp/diff_new_pack.I24033/_old 2009-02-19 23:52:14.000000000 +0100 +++ /var/tmp/diff_new_pack.I24033/_new 2009-02-19 23:52:14.000000000 +0100 @@ -1,39 +1,61 @@ ---- stapex.5.in-dist 2008-08-16 16:27:08.000000000 +0200 -+++ stapex.5.in 2008-08-18 18:01:39.000000000 +0200 -@@ -109,12 +109,12 @@ - .SH MORE EXAMPLES - - Larger examples, demos and samples can be found in --@prefix@/doc/systemtap*/examples, each example comes with either a .txt -+@prefix@/share/doc/packages/systemtap/examples, each example comes with either a .txt - or .meta file explaining what the example, sample or demo does and how - it is ordinarily run. - - .SH SEE ALSO --.BR @prefix@/doc/systemtap*/examples -+.BR @prefix@/share/doc/packages/systemtap/examples - .IR stap (1) - .IR stapprobes (5) - .IR stapfuncs (5) ---- Makefile.am-dist 2008-08-16 16:27:07.000000000 +0200 -+++ Makefile.am 2008-08-18 18:02:30.000000000 +0200 -@@ -191,7 +191,7 @@ +diff --git a/Makefile.am b/Makefile.am +index 945afda..4678c2b 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -213,7 +213,7 @@ install-data-local: | while read f; do if test -x $$f; then \ i_cmd="$(INSTALL_PROGRAM)"; else \ i_cmd="$(INSTALL_DATA)"; fi; \ - $$i_cmd -D $$f $(DESTDIR)$(docdir)/examples/$$f; done) + $$i_cmd -D $$f $(DESTDIR)$(datadir)/doc/packages/systemtap/examples/$$f; done) + test -e $(DESTDIR)$(sysconfdir)/systemtap || mkdir -p $(DESTDIR)$(sysconfdir)/systemtap TEST_COV_DIR = coverage - ---- doc/Makefile.am-dist 2008-08-16 16:27:07.000000000 +0200 -+++ doc/Makefile.am 2008-08-18 18:01:39.000000000 +0200 +diff --git a/doc/Makefile.am b/doc/Makefile.am +index 55291f7..6693f11 100644 +--- a/doc/Makefile.am ++++ b/doc/Makefile.am @@ -2,7 +2,7 @@ ## process this file with automake to produce Makefile.in PDF_FILES = tutorial.pdf langref.pdf -DOC_INSTALL_DIR = $(DESTDIR)$(datadir)/doc/systemtap +DOC_INSTALL_DIR = $(DESTDIR)$(datadir)/doc/packages/systemtap + SUBDIRS = SystemTap_Tapset_Reference if BUILD_DOCS - all-local: $(PDF_FILES) +diff --git a/doc/SystemTap_Tapset_Reference/Makefile.am b/doc/SystemTap_Tapset_Reference/Makefile.am +index 9e7d206..557c432 100644 +--- 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)/man5 +-HTML_INSTALL_DIR = $(DESTDIR)$(datadir)/doc/systemtap/tapsets ++HTML_INSTALL_DIR = $(DOC_INSTALL_DIR)/tapsets + + + ### +diff --git a/stapex.5.in b/stapex.5.in +index 38f30f6..eb753d4 100644 +--- a/stapex.5.in ++++ b/stapex.5.in +@@ -114,12 +114,12 @@ To list the probeable functions and local variables in the kernel, use another l + .SH MORE EXAMPLES + + Larger examples, demos and samples can be found in +-@prefix@/doc/systemtap*/examples, each example comes with either a .txt ++@prefix@/share/doc/packages/systemtap/examples, each example comes with either a .txt + or .meta file explaining what the example, sample or demo does and how + it is ordinarily run. + + .SH SEE ALSO +-.BR @prefix@/doc/systemtap*/examples ++.BR @prefix@/share/doc/packages/systemtap/examples + .IR stap (1) + .IR stapprobes (5) + .IR stapfuncs (5) ++++++ systemtap-ioblock-suse-kernel-fix.diff ++++++ --- tapset/ioblock.stp-dist 2008-12-05 08:14:19.000000000 +0100 +++ tapset/ioblock.stp 2008-12-05 08:14:27.000000000 +0100 @@ -122,7 +122,7 @@ vcnt = $bio->bi_vcnt idx = $bio->bi_idx phys_segments = $bio->bi_phys_segments -%(kernel_v < "2.6.28" %? +%(kernel_v < "2.6.27" %? hw_segments = $bio->bi_hw_segments %) size = $bio->bi_size @@ -178,7 +178,7 @@ vcnt = $bio->bi_vcnt idx = $bio->bi_idx phys_segments = $bio->bi_phys_segments -%(kernel_v < "2.6.28" %? +%(kernel_v < "2.6.27" %? hw_segments = $bio->bi_hw_segments %) size = $bio->bi_size ++++++ systemtap-xmlto-fop.diff ++++++ diff --git a/doc/SystemTap_Tapset_Reference/Makefile.am b/doc/SystemTap_Tapset_Reference/Makefile.am index 9e7d206..efd627c 100644 --- a/doc/SystemTap_Tapset_Reference/Makefile.am +++ b/doc/SystemTap_Tapset_Reference/Makefile.am @@ -33,7 +33,9 @@ stamp-htmldocs: tapsets.xml touch stamp-htmldocs tapsets.pdf: tapsets.xml - xmlto pdf tapsets.xml +# xmlto pdf tapsets.xml + xmlto fo tapsets.xml + fop tapsets.fo tapsets.pdf stamp-mandocs: tapsets.xml xmlto man -o man5 tapsets.xml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org