commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2020-09-14 11:59:53 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.4249 (New) Package is "systemtap" Mon Sep 14 11:59:53 2020 rev:111 rq:832676 version:4.2 Changes: systemtap-dtrace.changes: same change systemtap-headers.changes: same change --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2020-02-11 22:16:31.251276190 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new.4249/systemtap.changes 2020-09-14 12:00:02.879423573 +0200 @@ -1,0 +2,6 @@ +Mon Aug 24 12:13:19 UTC 2020 - Dominique Leuenberger + +- Use %{_tmpfilesdir} instead of wrong %{_libexecdir}/tmpfiles.d + that just coincidentally happened to match (boo#1174075). + +--- Other differences: -- systemtap-dtrace.spec: same change systemtap-headers.spec: same change ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.nfq6Ly/_old 2020-09-14 12:00:05.079425835 +0200 +++ /var/tmp/diff_new_pack.nfq6Ly/_new 2020-09-14 12:00:05.083425839 +0200 @@ -123,14 +123,14 @@ mkdir -p %{buildroot}%{_localstatedir}/log touch %{buildroot}%{_localstatedir}/log/stap-server.log # config file for stap-server (/var/run now on tmpfs) -mkdir -p %{buildroot}%{_libexecdir}/tmpfiles.d -install -m 644 %{SOURCE5} %{buildroot}%{_libexecdir}/tmpfiles.d +mkdir -p %{buildroot}%{_tmpfilesdir} +install -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir} %find_lang systemtap %post server # Create tmpfiles -%tmpfiles_create %{_libexecdir}/tmpfiles.d/stap-server.conf +%tmpfiles_create %{_tmpfilesdir}/stap-server.conf %files %defattr(-,root,root) @@ -164,8 +164,8 @@ %files server %defattr(-,root,root) -%dir %{_libexecdir}/tmpfiles.d -%{_libexecdir}/tmpfiles.d/stap-server.conf +%dir %{_tmpfilesdir} +%{_tmpfilesdir}/stap-server.conf %{_bindir}/stap-server %{_libexecdir}/%{name}/stap-gen-cert %{_libexecdir}/%{name}/stap-serverd
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2020-02-11 22:16:29 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.26092 (New) Package is "systemtap" Tue Feb 11 22:16:29 2020 rev:110 rq:770416 version:4.2 Changes: systemtap-dtrace.changes: same change systemtap-headers.changes: same change --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2020-02-04 19:51:55.673271719 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new.26092/systemtap.changes 2020-02-11 22:16:31.251276190 +0100 @@ -1,0 +2,5 @@ +Thu Feb 6 02:02:58 UTC 2020 - Tony Jones + +- Add recommends on kernel-devel (bsc#1158733) + +--- Other differences: -- systemtap-dtrace.spec: same change systemtap-headers.spec: same change ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.r8PTJk/_old 2020-02-11 22:16:32.303276759 +0100 +++ /var/tmp/diff_new_pack.r8PTJk/_new 2020-02-11 22:16:32.303276759 +0100 @@ -50,6 +50,7 @@ BuildRequires: pkgconfig(systemd) Requires: %{name}-dtrace = %{version} Requires: %{name}-runtime = %{version}-%{release} +Recommends: kernel-devel Obsoletes: systemtap-client < 1.5 %description
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2020-02-04 19:51:37 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.26092 (New) Package is "systemtap" Tue Feb 4 19:51:37 2020 rev:109 rq:769807 version:4.2 Changes: systemtap-dtrace.changes: same change systemtap-headers.changes: same change --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2019-12-11 12:04:35.672753745 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new.26092/systemtap.changes 2020-02-04 19:51:55.673271719 +0100 @@ -1,0 +2,15 @@ +Mon Feb 3 23:01:33 UTC 2020 - Tony Jones + +- Resolve protoype issue when invoking tracebacks (bsc#1161296) + Also dependent fix to handle GCC fallthrough + + New patch: systemtap-fix-strict-prototypes-in-autoconf-stack-trace-save-regs.c.patch + New patch: systemtap-amend-fallback-comment-to-work-with-newer-gcc.patch + +--- +Mon Jan 27 11:29:47 UTC 2020 - Dominique Leuenberger + +- Replace libebl-devel BuildRequires with libdw-devel: ebl is + being absorbed by libdw. + +--- New: systemtap-amend-fallback-comment-to-work-with-newer-gcc.patch systemtap-fix-strict-prototypes-in-autoconf-stack-trace-save-regs.c.patch Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.EQcjDE/_old 2020-02-04 19:51:57.273272652 +0100 +++ /var/tmp/diff_new_pack.EQcjDE/_new 2020-02-04 19:51:57.277272654 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap-docs # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -35,7 +35,7 @@ BuildRequires: fop BuildRequires: gcc-c++ BuildRequires: latex2html -BuildRequires: libebl-devel +BuildRequires: libdw-devel BuildRequires: pkgconfig BuildRequires: python3-devel BuildRequires: python3-setuptools ++ systemtap-dtrace.spec ++ --- /var/tmp/diff_new_pack.EQcjDE/_old 2020-02-04 19:51:57.301272668 +0100 +++ /var/tmp/diff_new_pack.EQcjDE/_new 2020-02-04 19:51:57.305272670 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap-dtrace # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed systemtap-headers.spec: same change ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.EQcjDE/_old 2020-02-04 19:51:57.381272715 +0100 +++ /var/tmp/diff_new_pack.EQcjDE/_new 2020-02-04 19:51:57.385272717 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,12 +33,14 @@ Source4:README-KEYRING Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch +Patch2: systemtap-fix-strict-prototypes-in-autoconf-stack-trace-save-regs.c.patch +Patch3: systemtap-amend-fallback-comment-to-work-with-newer-gcc.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libavahi-devel BuildRequires: libcap-devel -BuildRequires: libebl-devel +BuildRequires: libdw-devel BuildRequires: mozilla-nspr-devel BuildRequires: mozilla-nss-devel BuildRequires: mozilla-nss-tools @@ -48,7 +50,6 @@ BuildRequires: pkgconfig(systemd) Requires: %{name}-dtrace = %{version} Requires: %{name}-runtime = %{version}-%{release} -Requires: libebl1 Obsoletes: systemtap-client < 1.5 %description @@ -95,6 +96,8 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 +%patch3 -p1 %build autoreconf -fi ++ systemtap-amend-fallback-comment-to-work-with-newer-gcc.patch ++ From: Siddhesh Poyarekar Date: Mon Jan 27 12:56:22 2020 +0530 Subject: Amend fallback comment to work with newer gcc Git-commit: eae455d2091cc67d1bfe1fa08430a368db64fb1e References: bsc#1161296 Signed-off-by: Tony Jones Amend fallback comment to work with newer gcc Newer gcc does not recognize the fallthrough comment due to the text following the fallthrough keyword. The "see above" doesn't seem too valuable, so this patch drops it to fix the build. diff --git a/runtime/unwind/unwind.h b/runtime/unwind/unwind.h index e5a5921ed..7fbe7cc61 100644 --- a/runtime/unwind/unwind.h +++ b/runtime/unwind/unwi
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2019-12-11 12:03:40 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.4691 (New) Package is "systemtap" Wed Dec 11 12:03:40 2019 rev:108 rq:754799 version:4.2 Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2019-08-27 15:19:32.544896546 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new.4691/systemtap-docs.changes 2019-12-11 12:04:34.888754075 +0100 @@ -1,0 +2,5 @@ +Fri Dec 6 17:33:04 UTC 2019 - Tony Jones + +- Upgrade to version 4.2. See systemtap.spec for changelog + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap-dtrace.changes 2019-10-17 12:17:24.835906166 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new.4691/systemtap-dtrace.changes 2019-12-11 12:04:35.116753979 +0100 @@ -1,0 +2,5 @@ +Fri Dec 6 17:32:23 UTC 2019 - Tony Jones + +- Upgrade to version 4.2. See systemtap.spec for changelog + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap-headers.changes 2019-08-27 15:19:32.580896528 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new.4691/systemtap-headers.changes 2019-12-11 12:04:35.564753791 +0100 @@ -1,0 +2,5 @@ +Fri Dec 6 17:32:56 UTC 2019 - Tony Jones + +- Upgrade to version 4.2. See systemtap.spec for changelog + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2019-11-13 13:12:38.758718163 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new.4691/systemtap.changes 2019-12-11 12:04:35.672753745 +0100 @@ -1,0 +2,9 @@ +Fri Dec 6 17:29:35 UTC 2019 - Tony Jones + +- Update to version 4.2 + Release notes: https://sourceware.org/ml/systemtap/2019-q4/msg00044.html + + Delete patch: systemtap-support-wimplicit-fallthrough-vsprintf.patch + Delete patch: systemtap-support-wimplicit-fallthrough-gen_map.patch + +--- Old: systemtap-4.1.tar.gz systemtap-4.1.tar.gz.asc systemtap-support-wimplicit-fallthrough-gen_map.patch systemtap-support-wimplicit-fallthrough-vsprintf.patch New: systemtap-4.2.tar.gz systemtap-4.2.tar.gz.asc Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.cc047y/_old 2019-12-11 12:04:36.484753403 +0100 +++ /var/tmp/diff_new_pack.cc047y/_new 2019-12-11 12:04:36.484753403 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap-docs # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # 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:4.1 +Version:4.2 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0-or-later ++ systemtap-dtrace.spec ++ --- /var/tmp/diff_new_pack.cc047y/_old 2019-12-11 12:04:36.504753395 +0100 +++ /var/tmp/diff_new_pack.cc047y/_new 2019-12-11 12:04:36.504753395 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap-dtrace # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # 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-dtrace -Version:4.1 +Version:4.2 Release:0 Summary:SystemTap dtrace utility License:GPL-2.0-or-later systemtap-headers.spec: same change ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.cc047y/_old 2019-12-11 12:04:36.560753371 +0100 +++ /var/tmp/diff_new_pack.cc047y/_new 2019-12-11 12:04:36.560753371 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # 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:4.1 +Version:4.2 Release:0 Summary:Instrumentation System License:GPL-2.0-or-later @@ -33,8 +33,6 @@ Source4:README-KEYRING Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch -Patch2: sys
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2019-11-13 13:12:34 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.2990 (New) Package is "systemtap" Wed Nov 13 13:12:34 2019 rev:107 rq:746400 version:4.1 Changes: systemtap-dtrace.changes: same change systemtap-headers.changes: same change --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2019-10-17 12:17:24.947905885 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new.2990/systemtap.changes 2019-11-13 13:12:38.758718163 +0100 @@ -1,0 +2,8 @@ +Thu Nov 7 18:18:07 UTC 2019 - Tony Jones + +- Add support for gcc -Wimplicit-fallthrough to resolve compilation errors +of the form "this statement may fall through" + New patch: systemtap-support-wimplicit-fallthrough-vsprintf.patch + New patch: systemtap-support-wimplicit-fallthrough-gen_map.patch + +--- New: systemtap-support-wimplicit-fallthrough-gen_map.patch systemtap-support-wimplicit-fallthrough-vsprintf.patch Other differences: -- systemtap-dtrace.spec: same change systemtap-headers.spec: same change ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.S0F7hj/_old 2019-11-13 13:12:40.006719462 +0100 +++ /var/tmp/diff_new_pack.S0F7hj/_new 2019-11-13 13:12:40.006719462 +0100 @@ -33,6 +33,8 @@ Source4:README-KEYRING Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch +Patch2: systemtap-support-wimplicit-fallthrough-vsprintf.patch +Patch3: systemtap-support-wimplicit-fallthrough-gen_map.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -95,6 +97,8 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 +%patch3 -p1 %build autoreconf -fi ++ systemtap-support-wimplicit-fallthrough-gen_map.patch ++ Author: Frank Ch. Eigler Date: Thu Nov 7 13:47:34 2019 -0500 Subject: runtime gen-map.c: add /* fallthru */ to satisfy gcc 9's -Wimplicit-fallthrough Git-commit: c4034101819829b6fb6cea38474c76fd50fa9eda References: none (found during testing of SLE15-SP2 v4.1 update) Signed-off-by: Tony Jones runtime gen-map.c: add /* fallthru */ to satisfy gcc 9's -Wimplicit-fallthrough diff --git a/runtime/map-gen.c b/runtime/map-gen.c index 413e20edb..d8fc48710 100644 --- a/runtime/map-gen.c +++ b/runtime/map-gen.c @@ -112,7 +112,9 @@ k1 = 0; \ switch(mylen & 3) {\ case 3: k1 ^= tail[2] << 16; \ +/* fallthrough */ \ case 2: k1 ^= tail[1] << 8; \ +/* fallthrough */ \ case 1: k1 ^= tail[0]; \ k1 *= c1; k1 = ROTL32(k1,15); k1 *= c2; h1 ^= k1; \ } \ ++ systemtap-support-wimplicit-fallthrough-vsprintf.patch ++ From: Frank Ch. Eigler Date: Sun Aug 11 15:00:27 2019 + Subject: add /* fallthru */ to satisfy gcc 9's -Wimplicit-fallthrough Git-commit: 910acbe2663d7432e38ee3563c56dfd10b05b7db References: none (found during testing of SLE15-SP2 v4.1 update) Signed-off-by: Tony Jones rhbz1737589: add /* fallthru */ to satisfy gcc 9's -Wimplicit-fallthrough We need annotate switch statements with deliberate case-to-case fallthroughs. diff --git a/runtime/vsprintf.c b/runtime/vsprintf.c index 7bae9f841..388a87110 100644 --- a/runtime/vsprintf.c +++ b/runtime/vsprintf.c @@ -639,6 +639,7 @@ _stp_vsnprintf(char *buf, size_t size, const char *fmt, va_list args) case 'X': flags |= STP_LARGE; + /* fallthru */ case 'x': base = 16; break; @@ -646,6 +647,7 @@ _stp_vsnprintf(char *buf, size_t size, const char *fmt, va_list args) case 'd': case 'i': flags |= STP_SIGN; + /* fallthru */ case 'u': break; @@ -826,6 +828,7 @@ _stp_vsnprintf(char *buf, size_t size, const char *fmt, va_list args) case 'X': flags |= STP_LARGE; + /* fallthru */ case 'x': base = 16; break; @@ -833,6 +836,7 @@ _stp_vsnprintf(char *buf, size_t size, const char *fmt, va_list args) case 'd': case 'i': flags |= STP_SIGN; + /* fallthru */ case 'u': break;
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2019-10-17 12:17:23 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.2352 (New) Package is "systemtap" Thu Oct 17 12:17:23 2019 rev:106 rq:738186 version:4.1 Changes: New Changes file: --- /dev/null 2019-09-25 09:10:10.894331610 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new.2352/systemtap-dtrace.changes 2019-10-17 12:17:24.835906166 +0200 @@ -0,0 +1,5 @@ +--- +Fri Sep 27 15:07:24 UTC 2019 - Michael Gorse + +- Moved the dtrace binary into a separate package to resolve build + cycle with glib2 (bsc#1145438). --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2019-08-27 15:19:32.608896514 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new.2352/systemtap.changes 2019-10-17 12:17:24.947905885 +0200 @@ -1,0 +2,12 @@ +Mon Oct 14 07:32:43 UTC 2019 - Martin Pluskal + +- Do not require exact version of systemtap-dtrace as build + counters are not same for different packages + +--- +Mon Sep 30 14:07:44 UTC 2019 - Michael Gorse + +- Moved the dtrace binary into a separate package to resolve build + cycle with glib2 (bsc#1145438). + +--- New: systemtap-dtrace.changes systemtap-dtrace.spec Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.Eny2d5/_old 2019-10-17 12:17:26.271902563 +0200 +++ /var/tmp/diff_new_pack.Eny2d5/_new 2019-10-17 12:17:26.275902553 +0200 @@ -22,7 +22,7 @@ Summary:Documents and examples for systemtap License:GPL-2.0-or-later Group: Development/Tools/Debuggers -Url:https://sourceware.org/systemtap/ +URL:https://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:systemtap.keyring ++ systemtap-dtrace.spec ++ # # spec file for package systemtap-dtrace # # Copyright (c) 2019 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %if ! %{defined _rundir} %define _rundir %{_localstatedir}/run %endif Name: systemtap-dtrace Version:4.1 Release:0 Summary:SystemTap dtrace utility License:GPL-2.0-or-later Group: Development/Tools/Debuggers URL:http://sourceware.org/systemtap/ Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:systemtap.keyring Source3:README-BEFORE-ADDING-PATCHES Source4:README-KEYRING BuildArch: noarch %description SystemTap is an instrumentation system for systems running Linux. This package contains the dtrace utility to build provider and probe definitions. %prep %setup -q -n systemtap-%{version} %build # Our binutils always support '?' in the section characters on all # architectures, no need for configure tests sed s=@preferred_python@=%{_bindir}/python3= dtrace.in |sed s=@prefix@=%{_prefix}= >dtrace %install mkdir -p %{buildroot}%{_bindir} install -m 755 dtrace %{buildroot}%{_bindir} %files %defattr(-,root,root) %{_bindir}/dtrace %changelog ++ systemtap-headers.spec ++ --- /var/tmp/diff_new_pack.Eny2d5/_old 2019-10-17 12:17:26.303902483 +0200 +++ /var/tmp/diff_new_pack.Eny2d5/_new 2019-10-17 12:17:26.307902473 +0200 @@ -29,7 +29,7 @@ Summary:SystemTap headers License:GPL-2.0-or-later Group: Development/Tools/Debuggers -Url:http://sourceware.org/systemtap/ +URL:http://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Sou
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2019-08-27 15:19:29 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.7948 (New) Package is "systemtap" Tue Aug 27 15:19:29 2019 rev:105 rq:723839 version:4.1 Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2018-08-24 16:49:20.201024420 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new.7948/systemtap-docs.changes 2019-08-27 15:19:32.544896546 +0200 @@ -1,0 +2,6 @@ +Fri Aug 9 20:06:57 UTC 2019 - Tony Jones + +- Upgrade to version 4.1. See systemtap.spec for changelog +- Remove systemtap-exporter files (built due to BuildRequires: python3-devel) + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap-headers.changes 2018-08-24 16:49:20.22102 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new.7948/systemtap-headers.changes 2019-08-27 15:19:32.580896528 +0200 @@ -1,0 +2,5 @@ +Fri Aug 9 20:06:57 UTC 2019 - Tony Jones + +- Upgrade to version 4.1. See systemtap.spec for changelog + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2019-04-21 08:59:36.574282393 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new.7948/systemtap.changes 2019-08-27 15:19:32.608896514 +0200 @@ -1,0 +2,11 @@ +Fri Aug 9 20:06:57 UTC 2019 - Tony Jones + +- Update to version 4.1. + Do not package systemtap-exporter. + 4.1 release notes: https://sourceware.org/ml/systemtap/2019-q2/msg00043.html + 4.0 release notes: https://sourceware.org/ml/systemtap/2018-q4/msg00018.html + +- Force autoreconf of configure to match systemtap-docs (tarball configure + is stale). + +--- Old: systemtap-3.3.tar.gz systemtap-3.3.tar.gz.asc New: systemtap-4.1.tar.gz systemtap-4.1.tar.gz.asc Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.ISac1z/_old 2019-08-27 15:19:33.520896055 +0200 +++ /var/tmp/diff_new_pack.ISac1z/_new 2019-08-27 15:19:33.524896053 +0200 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: systemtap-docs -Version:3.3 +Version:4.1 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0-or-later @@ -74,10 +74,13 @@ cp README AUTHORS NEWS %{buildroot}%{_docdir}/systemtap/ # remove binaries and runtime stuff rm -rf %{buildroot}%{_bindir} +rm -rf %{buildroot}%{_sbindir} rm -rf %{buildroot}%{_libdir} rm -rf %{buildroot}%{_libexecdir} rm -rf %{buildroot}%{_datadir}/systemtap rm -rf %{buildroot}%{_includedir} +rm -rf %{buildroot}%{_sysconfdir} +rm -rf %{buildroot}%{_unitdir} # these man pages are in each sub package rm -rf %{buildroot}%{_mandir}/man[178] rm -rf %{buildroot}%{_mandir}/cs/man[178] ++ systemtap-headers.spec ++ --- /var/tmp/diff_new_pack.ISac1z/_old 2019-08-27 15:19:33.552896039 +0200 +++ /var/tmp/diff_new_pack.ISac1z/_new 2019-08-27 15:19:33.564896033 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,7 +24,7 @@ %define _rundir %{_localstatedir}/run %endif Name: systemtap-headers -Version:3.3 +Version:4.1 Release:0 Summary:SystemTap headers License:GPL-2.0-or-later ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.ISac1z/_old 2019-08-27 15:19:33.596896017 +0200 +++ /var/tmp/diff_new_pack.ISac1z/_new 2019-08-27 15:19:33.600896015 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -20,7 +20,7 @@ %define _rundir %{_localstatedir}/run %endif Name: systemtap -Version:3.3 +Version:4.1 Release:0 Summary:Instrumentation System License:GPL-2.0-or-later @@ -33,6 +33,8 @@ Source4:README-KEYRING Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch +BuildRequires: autoconf +Bui
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2019-04-21 08:59:35 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.5536 (New) Package is "systemtap" Sun Apr 21 08:59:35 2019 rev:104 rq:694583 version:3.3 Changes: systemtap-headers.changes: same change --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2019-02-08 12:00:32.069776869 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new.5536/systemtap.changes 2019-04-21 08:59:36.574282393 +0200 @@ -1,0 +2,6 @@ +Mon Apr 15 13:40:09 UTC 2019 - j...@suse.com + +- Add BuildRequire libavahi-devel, otherwise that the systemstap-server + and systemstap client do not work. (bsc#1132538) + +--- Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.zRDtdZ/_old 2019-04-21 08:59:38.758284988 +0200 +++ /var/tmp/diff_new_pack.zRDtdZ/_new 2019-04-21 08:59:38.782285016 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -22,7 +22,7 @@ Summary:Documents and examples for systemtap License:GPL-2.0-or-later Group: Development/Tools/Debuggers -URL:https://sourceware.org/systemtap/ +Url:https://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:systemtap.keyring ++ systemtap-headers.spec ++ --- /var/tmp/diff_new_pack.zRDtdZ/_old 2019-04-21 08:59:39.050285334 +0200 +++ /var/tmp/diff_new_pack.zRDtdZ/_new 2019-04-21 08:59:39.082285372 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -29,7 +29,7 @@ Summary:SystemTap headers License:GPL-2.0-or-later Group: Development/Tools/Debuggers -URL:http://sourceware.org/systemtap/ +Url:http://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:systemtap.keyring ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.zRDtdZ/_old 2019-04-21 08:59:39.402285752 +0200 +++ /var/tmp/diff_new_pack.zRDtdZ/_new 2019-04-21 08:59:39.450285810 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -25,7 +25,7 @@ Summary:Instrumentation System License:GPL-2.0-or-later Group: Development/Tools/Debuggers -URL:https://sourceware.org/systemtap/ +Url:https://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:%{name}.keyring @@ -34,6 +34,7 @@ Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch BuildRequires: gcc-c++ +BuildRequires: libavahi-devel BuildRequires: libcap-devel BuildRequires: libebl-devel BuildRequires: mozilla-nspr-devel
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2019-02-08 11:59:53 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.28833 (New) Package is "systemtap" Fri Feb 8 11:59:53 2019 rev:103 rq:670898 version:3.3 Changes: systemtap-headers.changes: same change --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2019-01-29 14:38:23.903552697 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new.28833/systemtap.changes 2019-02-08 12:00:32.069776869 +0100 @@ -1,0 +2,8 @@ +Wed Jan 30 13:17:03 UTC 2019 - Dominique Leuenberger + +- BuildRequire pkgconfig(systemd) instead of systemd: allow to use + systemd-mini during build. +- Use %tmpfiles_create macro in -server package: consider the right + usage in transactional update cases. + +--- Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.GAZii8/_old 2019-02-08 12:00:36.237774956 +0100 +++ /var/tmp/diff_new_pack.GAZii8/_new 2019-02-08 12:00:36.237774956 +0100 @@ -22,7 +22,7 @@ Summary:Documents and examples for systemtap License:GPL-2.0-or-later Group: Development/Tools/Debuggers -Url:https://sourceware.org/systemtap/ +URL:https://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:systemtap.keyring @@ -31,14 +31,14 @@ Patch1: systemtap-docdir-fix.diff BuildRequires: autoconf BuildRequires: automake -BuildRequires: python3-devel -BuildRequires: python3-setuptools # for documents BuildRequires: fop BuildRequires: gcc-c++ BuildRequires: latex2html BuildRequires: libebl-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig +BuildRequires: python3-devel +BuildRequires: python3-setuptools BuildRequires: texlive-amsfonts BuildRequires: texlive-babel-english BuildRequires: texlive-collection-fontsrecommended @@ -50,7 +50,6 @@ BuildRequires: tex(fancyvrb.sty) BuildRequires: tex(float.sty) BuildRequires: tex(fullpage.sty) -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description ++ systemtap-headers.spec ++ --- /var/tmp/diff_new_pack.GAZii8/_old 2019-02-08 12:00:36.273774939 +0100 +++ /var/tmp/diff_new_pack.GAZii8/_new 2019-02-08 12:00:36.24938 +0100 @@ -20,7 +20,6 @@ # packages can make use of the SDT headers without pulling in all # build requirements of the normal systemtap package. Normal use # outside of BuildRequires in ring0 packages should use systemtap-sdt-devel - %if ! %{defined _rundir} %define _rundir %{_localstatedir}/run %endif @@ -30,10 +29,7 @@ Summary:SystemTap headers License:GPL-2.0-or-later Group: Development/Tools/Debuggers -Url:http://sourceware.org/systemtap/ -# sdt-devel provides the same header files as us, so we -# must conflict -Conflicts: systemtap-sdt-devel +URL:http://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:systemtap.keyring @@ -41,7 +37,9 @@ Source4:README-KEYRING Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +# sdt-devel provides the same header files as us, so we +# must conflict +Conflicts: systemtap-sdt-devel %description SystemTap is an instrumentation system for systems running Linux. ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.GAZii8/_old 2019-02-08 12:00:36.325774915 +0100 +++ /var/tmp/diff_new_pack.GAZii8/_new 2019-02-08 12:00:36.333774912 +0100 @@ -25,7 +25,7 @@ Summary:Instrumentation System License:GPL-2.0-or-later Group: Development/Tools/Debuggers -Url:https://sourceware.org/systemtap/ +URL:https://sourceware.org/systemtap/ Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:%{name}.keyring @@ -39,14 +39,13 @@ BuildRequires: mozilla-nspr-devel BuildRequires: mozilla-nss-devel BuildRequires: mozilla-nss-tools -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: python3-base BuildRequires: sqlite-devel -BuildRequires: systemd +BuildRequires: pk
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2019-01-29 14:38:20 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new.28833 (New) Package is "systemtap" Tue Jan 29 14:38:20 2019 rev:102 rq:664152 version:3.3 Changes: systemtap-headers.changes: same change --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2018-08-24 16:49:20.245024472 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new.28833/systemtap.changes 2019-01-29 14:38:23.903552697 +0100 @@ -1,0 +2,7 @@ +Fri Jan 4 18:38:37 UTC 2019 - mgo...@suse.com + +- Remove glib2-devel from BuildRequires: it appears not to be used + and causes a build loop if glib2 is built with SDT markers + (bsc#1090047). + +--- Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.rxig9d/_old 2019-01-29 14:38:24.51910 +0100 +++ /var/tmp/diff_new_pack.rxig9d/_new 2019-01-29 14:38:24.51910 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap-docs # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # systemtap-headers.spec: same change ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.rxig9d/_old 2019-01-29 14:38:24.595551862 +0100 +++ /var/tmp/diff_new_pack.rxig9d/_new 2019-01-29 14:38:24.595551862 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -34,7 +34,6 @@ Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch BuildRequires: gcc-c++ -BuildRequires: glib2-devel BuildRequires: libcap-devel BuildRequires: libebl-devel BuildRequires: mozilla-nspr-devel
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2018-08-24 16:49:17 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap" Fri Aug 24 16:49:17 2018 rev:101 rq:629493 version:3.3 Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2018-02-03 15:40:44.558303110 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2018-08-24 16:49:20.201024420 +0200 @@ -1,0 +2,14 @@ +Fri Aug 3 16:50:41 UTC 2018 - sschric...@suse.de + +- Upgrade to version 3.3: + + Changelog: https://lwn.net/Articles/757030/ + + eBPF backend extensions, easier access to examples, adapting to + meltdown/spectre complications, real-time / high-cpu-count + concurrency fixes + +- Added public key of "Frank Ch. Eigler ", + since he signed the new package + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap-headers.changes 2018-02-25 12:19:46.601167788 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-headers.changes 2018-08-24 16:49:20.22102 +0200 @@ -1,0 +2,20 @@ +Fri Aug 3 16:50:41 UTC 2018 - sschric...@suse.de + +- Upgrade to version 3.3: + + Changelog: https://lwn.net/Articles/757030/ + + eBPF backend extensions, easier access to examples, adapting to + meltdown/spectre complications, real-time / high-cpu-count + concurrency fixes + +- Remove patches, because the issues were fixed upstream: +systemtap-change-extra_cflags-escape-processing.patch + +- Adjust patch for version 3.3: +systemtap-build-source-dir.patch + +- Added public key of "Frank Ch. Eigler ", + since he signed the new package + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2018-03-29 11:50:08.574204482 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2018-08-24 16:49:20.245024472 +0200 @@ -1,0 +2,21 @@ +Fri Aug 3 16:50:41 UTC 2018 - sschric...@suse.de + +- Upgrade to version 3.3: + + Changelog: https://lwn.net/Articles/757030/ + + eBPF backend extensions, easier access to examples, adapting to + meltdown/spectre complications, real-time / high-cpu-count + concurrency fixes + +- Remove patches, because the issues were fixed upstream: +systemtap-fixes-for-gcc-8.patch +systemtap-change-extra_cflags-escape-processing.patch + +- Adjust patch for version 3.3: +systemtap-build-source-dir.patch + +- Added public key of "Frank Ch. Eigler ", + since he signed the new package + +--- Old: systemtap-3.2.tar.gz systemtap-3.2.tar.gz.asc systemtap-change-extra_cflags-escape-processing.patch systemtap-fixes-for-gcc-8.patch New: systemtap-3.3.tar.gz systemtap-3.3.tar.gz.asc Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.vaVi3J/_old 2018-08-24 16:49:21.169025559 +0200 +++ /var/tmp/diff_new_pack.vaVi3J/_new 2018-08-24 16:49:21.169025559 +0200 @@ -17,14 +17,14 @@ Name: systemtap-docs -Version:3.2 +Version:3.3 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0-or-later Group: Development/Tools/Debuggers -Url:http://sourceware.org/systemtap/ -Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz -Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc +Url:https://sourceware.org/systemtap/ +Source0: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz +Source1: https://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:systemtap.keyring Source3:README-BEFORE-ADDING-PATCHES Source4:README-KEYRING ++ systemtap-headers.spec ++ --- /var/tmp/diff_new_pack.vaVi3J/_old 2018-08-24 16:49:21.193025587 +0200 +++ /var/tmp/diff_new_pack.vaVi3J/_new 2018-08-24 16:49:21.193025587 +0200 @@ -25,7 +25,7 @@ %define _rundir %{_localstatedir}/run %endif Name: systemtap-headers -Version:3.2 +Version:3.3 Release:0 Summary:SystemTap headers License:GPL-2.0-or-later @@ -34,14 +34,13 @@ # sdt-devel provides the same header files as us, so we # must conflict Conflicts: systemtap-sdt-devel -Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz -Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc +Source0: https:/
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2018-03-29 11:50:06 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap" Thu Mar 29 11:50:06 2018 rev:100 rq:591170 version:3.2 Changes: systemtap-headers.changes: same change --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2018-02-25 12:19:46.693164457 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2018-03-29 11:50:08.574204482 +0200 @@ -1,0 +2,6 @@ +Fri Mar 23 23:54:17 UTC 2018 - to...@suse.com + +- GCC 8 fixes (bsc#1084642) + New patch: systemtap-fixes-for-gcc-8.patch + +--- New: systemtap-fixes-for-gcc-8.patch Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.xBalOx/_old 2018-03-29 11:50:09.554169185 +0200 +++ /var/tmp/diff_new_pack.xBalOx/_new 2018-03-29 11:50:09.554169185 +0200 @@ -20,7 +20,7 @@ Version:3.2 Release:0 Summary:Documents and examples for systemtap -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz ++ systemtap-headers.spec ++ --- /var/tmp/diff_new_pack.xBalOx/_old 2018-03-29 11:50:09.578168321 +0200 +++ /var/tmp/diff_new_pack.xBalOx/_new 2018-03-29 11:50:09.578168321 +0200 @@ -28,7 +28,7 @@ Version:3.2 Release:0 Summary:SystemTap headers -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ # sdt-devel provides the same header files as us, so we ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.xBalOx/_old 2018-03-29 11:50:09.618166880 +0200 +++ /var/tmp/diff_new_pack.xBalOx/_new 2018-03-29 11:50:09.626166592 +0200 @@ -23,7 +23,7 @@ Version:3.2 Release:0 Summary:Instrumentation System -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz @@ -34,6 +34,7 @@ Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch Patch2: systemtap-change-extra_cflags-escape-processing.patch +Patch3: systemtap-fixes-for-gcc-8.patch BuildRequires: gcc-c++ BuildRequires: glib2-devel BuildRequires: libcap-devel @@ -83,9 +84,9 @@ %package sdt-devel Summary:Static probe support tools -Group: Development/Tools/Debuggers # systemtap-headers provides the same header files # as sdt-devel, so we must conflict. +Group: Development/Tools/Debuggers Conflicts: systemtap-headers Requires: %{name} = %{version}-%{release} @@ -97,6 +98,7 @@ %setup -q %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build %configure \ ++ systemtap-fixes-for-gcc-8.patch ++ From: Stan Cox Date: Tue Feb 13 22:38:03 2018 -0500S Subject: Fixes for gcc 8 Git-commit: a8e317b60139238fef4038027eb37507e066d720 References: bsc#1084642 Signed-off-by: Tony Jones Fixes for gcc 8 * includes/sys/sdt.h (__SDT_COND_SIGNED): Add CT, cast type argument Author: Will Cohen * stap-serverd.cxx (generate_mok, handleRequest, handle_connection): Catch format overflow * translate.cxx (translate_pass): Use ref in catch. diff --git a/includes/sys/sdt.h b/includes/sys/sdt.h index 940f74483..c0c5a492c 100644 --- a/includes/sys/sdt.h +++ b/includes/sys/sdt.h @@ -119,8 +119,8 @@ struct __sdt_type #define __SDT_ALWAYS_SIGNED(T) \ template<> struct __sdt_type { static const bool __sdt_signed = true; }; -#define __SDT_COND_SIGNED(T) \ -template<> struct __sdt_type { static const bool __sdt_signed = ((T)(-1) < 1); }; +#define __SDT_COND_SIGNED(T,CT) \ +template<> struct __sdt_type { static const bool __sdt_signed = ((CT)(-1) < 1); }; __SDT_ALWAYS_SIGNED(signed char) __SDT_ALWAYS_SIGNED(short) __SDT_ALWAYS_SIGNED(int) @@ -141,14 +141,14 @@ __SDT_ALWAYS_SIGNED(const volatile short) __SDT_ALWAYS_SIGNED(const volatile int) __SDT_ALWAYS_SIGNED(const volatile long) __SDT_ALWAYS_SIGNED(const volatile long long) -__SDT_COND_SIGNED(char) -__SDT_COND_SIGNED(wchar_t) -__SDT_COND_SIGNED(volatile char) -__SDT_COND_SIGNED(volatile wchar_t) -__SDT_COND_SIGNED(const char) -__SDT_COND_SIGNED(const wchar_t) -__SDT_COND_SIGNED(cons
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2018-02-25 12:19:23 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap" Sun Feb 25 12:19:23 2018 rev:99 rq:578343 version:3.2 Changes: New Changes file: --- /dev/null 2018-02-08 01:06:41.103727112 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-headers.changes 2018-02-25 12:19:46.601167788 +0100 @@ -0,0 +1,12 @@ +--- +Fri Feb 16 15:20:50 UTC 2018 - m...@suse.com + +- Add Conflicts with systemtap-sdt-devel, as that one again + provides the headers as well. + +--- +Thu Feb 8 15:26:17 UTC 2018 - m...@suse.com + +- Created new specfile systemtap-headers.spec, so bootstrap cycles + packages can use them without blowing up the cycle. + [fate#324969] --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2017-11-23 09:36:18.890245340 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2018-02-25 12:19:46.693164457 +0100 @@ -1,0 +2,19 @@ +Fri Feb 16 15:28:22 UTC 2018 - m...@suse.com + +- Care for pecularities of build counter syncs between different + build rings: the Requires from sdt-devel can't use %release + for systemtap-headers, but we also don't want to just include + %version, so separate both totally: + * Add the include headers to sdt-devel again. + * Add Conflicts with systemtap-headers to care for the resulting +file conflicts. + * Remove Require from sdt-devel to systemtap-headers again. + +--- +Thu Feb 8 15:28:32 UTC 2018 - m...@suse.com + +- Don't include the headers files in sdt-devel +- Add systemtap-headers to Requires of sdt-devel, so that it + provides the same files as before. [fate#324969] + +--- New: systemtap-headers.changes systemtap-headers.spec Other differences: -- ++ systemtap-headers.spec ++ # # spec file for package systemtap-headers # # Copyright (c) 2018 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # Note: this separate package systemtap-headers exists so that ring0 # packages can make use of the SDT headers without pulling in all # build requirements of the normal systemtap package. Normal use # outside of BuildRequires in ring0 packages should use systemtap-sdt-devel %if ! %{defined _rundir} %define _rundir %{_localstatedir}/run %endif Name: systemtap-headers Version:3.2 Release:0 Summary:SystemTap headers License:GPL-2.0+ Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ # sdt-devel provides the same header files as us, so we # must conflict Conflicts: systemtap-sdt-devel Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:systemtap.keyring Source3:README-BEFORE-ADDING-PATCHES Source4:README-KEYRING Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch Patch2: systemtap-change-extra_cflags-escape-processing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description SystemTap is an instrumentation system for systems running Linux. This package contains only the headers for static system probes and exists only to limit build cycles. Normally you should install systemtap-sdt-devel, which also contains these headers. %prep %setup -q -n systemtap-%{version} %patch1 -p1 %patch2 -p1 %build # Our binutils always support '?' in the section characters on all # architectures, no need for configure tests sed -e 's/@support_section_question@/1/' < includes/sys/sdt-config.h.in > includes/sys/sdt-config.h %install mkdir -p %{buildroot}%{_includedir}/sys cp -rp includes/sys/*.h %{buildroot}%{_includedir}/sys/ %files %def
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2018-02-03 15:40:43 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap" Sat Feb 3 15:40:43 2018 rev:98 rq:572162 version:3.2 Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2017-11-23 09:36:18.742250740 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2018-02-03 15:40:44.558303110 +0100 @@ -1,0 +2,5 @@ +Fri Feb 2 23:31:59 UTC 2018 - to...@suse.com + +- Fix python3 build failures + +--- Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.3v4B50/_old 2018-02-03 15:40:45.622253416 +0100 +++ /var/tmp/diff_new_pack.3v4B50/_new 2018-02-03 15:40:45.622253416 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap-docs # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -31,6 +31,8 @@ Patch1: systemtap-docdir-fix.diff BuildRequires: autoconf BuildRequires: automake +BuildRequires: python3-devel +BuildRequires: python3-setuptools # for documents BuildRequires: fop BuildRequires: gcc-c++ @@ -64,7 +66,7 @@ find testsuite examples -name "*.stp" | xargs -n1 sed -i -e 's, /bin/env, %{_bindir}/env,' find testsuite examples -type f | xargs chmod 644 autoreconf -fi -%configure --docdir=%{_docdir}/systemtap --disable-nls +%configure --docdir=%{_docdir}/systemtap --disable-nls --with-python3 make %{?_smp_mflags} %install @@ -73,6 +75,7 @@ cp README AUTHORS NEWS %{buildroot}%{_docdir}/systemtap/ # remove binaries and runtime stuff rm -rf %{buildroot}%{_bindir} +rm -rf %{buildroot}%{_libdir} rm -rf %{buildroot}%{_libexecdir} rm -rf %{buildroot}%{_datadir}/systemtap rm -rf %{buildroot}%{_includedir} ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.3v4B50/_old 2018-02-03 15:40:45.666251361 +0100 +++ /var/tmp/diff_new_pack.3v4B50/_new 2018-02-03 15:40:45.674250987 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2017-11-23 09:36:13 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap" Thu Nov 23 09:36:13 2017 rev:97 rq:544287 version:3.2 Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2017-04-24 09:45:35.671022147 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2017-11-23 09:36:18.742250740 +0100 @@ -1,0 +2,6 @@ +Mon Nov 20 23:06:17 UTC 2017 - to...@suse.com + +- Upgrade to version 3.2. See systemtap.spec for changelog + Drop patch: systemtap-doc-back-down-gettext-version.diff + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2017-11-14 14:18:59.539744882 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2017-11-23 09:36:18.890245340 +0100 @@ -1,0 +2,11 @@ +Mon Nov 20 23:01:35 UTC 2017 - to...@suse.com + +- Upgrade to version 3.2 + Changelog: https://sourceware.org/ml/systemtap/2017-q4/msg00096.html + Drop patch: systemtap-tweak-i386-argument-passing.patch (upstream) + Update keyring. + +- Fix issue with Kbuild handling of escaped paths (bsc#1067437) + Add patch: systemtap-change-extra_cflags-escape-processing.patch + +--- Old: systemtap-3.1.tar.gz systemtap-3.1.tar.gz.asc systemtap-doc-back-down-gettext-version.diff systemtap-tweak-i386-argument-passing.patch New: systemtap-3.2.tar.gz systemtap-3.2.tar.gz.asc systemtap-change-extra_cflags-escape-processing.patch Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.AMibX1/_old 2017-11-23 09:36:20.174198494 +0100 +++ /var/tmp/diff_new_pack.AMibX1/_new 2017-11-23 09:36:20.174198494 +0100 @@ -17,7 +17,7 @@ Name: systemtap-docs -Version:3.1 +Version:3.2 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-doc-back-down-gettext-version.diff BuildRequires: autoconf BuildRequires: automake # for documents @@ -59,7 +58,6 @@ %prep %setup -q -n systemtap-%{version} %patch1 -p1 -%patch2 -p1 %build # fix interpreter ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.AMibX1/_old 2017-11-23 09:36:20.202197473 +0100 +++ /var/tmp/diff_new_pack.AMibX1/_new 2017-11-23 09:36:20.206197327 +0100 @@ -20,7 +20,7 @@ %define _rundir %{_localstatedir}/run %endif Name: systemtap -Version:3.1 +Version:3.2 Release:0 Summary:Instrumentation System License:GPL-2.0+ @@ -33,7 +33,7 @@ Source4:README-KEYRING Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch -Patch2: systemtap-tweak-i386-argument-passing.patch +Patch2: systemtap-change-extra_cflags-escape-processing.patch BuildRequires: gcc-c++ BuildRequires: glib2-devel BuildRequires: libcap-devel @@ -144,6 +144,7 @@ %{_bindir}/stapsh %{_bindir}/stap-merge %{_bindir}/stap-report +%{_bindir}/stapbpf %dir %{_libexecdir}/%{name} %{_libexecdir}/%{name}/stapio %{_libexecdir}/%{name}/stap-env @@ -153,6 +154,7 @@ %{_mandir}/cs/man8/systemtap.8* %{_mandir}/man8/stapsh.8* %{_mandir}/cs/man8/stapsh.8* +%{_mandir}/man8/stapbpf.8* %files server %defattr(-,root,root) ++ systemtap-3.1.tar.gz -> systemtap-3.2.tar.gz ++ 160366 lines of diff (skipped) ++ systemtap-change-extra_cflags-escape-processing.patch ++ From: David Smith Date: Mon Nov 20 09:51:40 2017 -0600 Subject: change EXTRA_CFLAGS escape processing Git-commit: c0a01780574234b7c87a7babdc7ee41f33a83983 References: bsc#1067437 Signed-off-by: Tony Jones Fix PR22462 by updating the way we generate the Makefile. * buildrun.cxx (compile_pass): If the runtime path doesn't have any odd characters in it, don't bother quoting it in the generated Makefile. diff --git a/buildrun.cxx b/buildrun.cxx index 6dc4e5fda..c286a4a80 100644 --- a/buildrun.cxx +++ b/buildrun.cxx @@ -36,6 +36,8 @@ extern "C" { // https://bugs.gentoo.org/show_bug.cgi?id=522908 #define WERROR ("-W" "error") +#define PATH_ALLOWED_CHARS "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+,-./_" + using namespace std; /* Adjust and run make_cmd to build a kernel module. */ @@ -513,7 +515,18 @@ compile_pass (systemtap_session& s) #if CHECK_POINTER_ARITH_PR5947 o << "EXTRA_CF
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2017-11-14 14:18:56 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap" Tue Nov 14 14:18:56 2017 rev:96 rq:540630 version:3.1 Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2017-04-24 09:45:35.743011965 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2017-11-14 14:18:59.539744882 +0100 @@ -1,0 +2,7 @@ +Fri Nov 10 12:48:28 UTC 2017 - mplus...@suse.com + +- Use pytho3 by default (fate#323526) + * Do not explicitly require python by subpackage, dependency gets +generated automatically + +--- Other differences: -- ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.9jmsgF/_old 2017-11-14 14:19:01.423676156 +0100 +++ /var/tmp/diff_new_pack.9jmsgF/_new 2017-11-14 14:19:01.423676156 +0100 @@ -42,6 +42,7 @@ BuildRequires: mozilla-nss-devel BuildRequires: mozilla-nss-tools BuildRequires: pkg-config +BuildRequires: python3-base BuildRequires: sqlite-devel BuildRequires: systemd Requires: %{name}-runtime = %{version}-%{release} @@ -84,7 +85,6 @@ Summary:Static probe support tools Group: Development/Tools/Debuggers Requires: %{name} = %{version}-%{release} -Requires: python-base %description sdt-devel SystemTap is an instrumentation system for systems running Linux. @@ -96,11 +96,14 @@ %patch2 -p1 %build -%configure --disable-docs --docdir=%{_docdir}/systemtap -make %{?_smp_mflags} +%configure \ + --disable-docs \ + --with-python3 \ + --docdir=%{_docdir}/systemtap +make %{?_smp_mflags} V=1 %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install # XXX rm -f %{buildroot}%{_libexecdir}/systemtap/stap-server-request # README, AUTHORS, NEWS, man3 and all examples packaged by systemtap-docs
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2017-04-24 09:45:32 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap" Mon Apr 24 09:45:32 2017 rev:95 rq:483898 version:3.1 Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2016-04-11 09:12:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2017-04-24 09:45:35.671022147 +0200 @@ -1,0 +2,6 @@ +Tue Mar 28 20:04:44 UTC 2017 - je...@suse.com + +- Update to version 3.1. See systemtap.spec for changelog + Added patch: systemtap-doc-back-down-gettext-version.diff + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2016-04-11 09:12:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2017-04-24 09:45:35.743011965 +0200 @@ -1,0 +2,14 @@ +Thu Mar 30 19:42:04 UTC 2017 - to...@suse.com + +- Tweak i386 argument-passing (bsc#1030285) + New patch: systemtap-tweak-i386-argument-passing.patch + +--- +Tue Mar 28 19:32:02 UTC 2017 - je...@suse.com + +- Update to version 3.1 + Update keyring with new key + Changelog: + https://sourceware.org/ml/systemtap/2017-q1/msg00106.html + +--- Old: systemtap-3.0.tar.gz systemtap-3.0.tar.gz.asc New: systemtap-3.1.tar.gz systemtap-3.1.tar.gz.asc systemtap-doc-back-down-gettext-version.diff systemtap-tweak-i386-argument-passing.patch Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.f0OZaa/_old 2017-04-24 09:45:36.918845657 +0200 +++ /var/tmp/diff_new_pack.f0OZaa/_new 2017-04-24 09:45:36.922845091 +0200 @@ -1,7 +1,7 @@ # # spec file for package systemtap-docs # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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:3.0 +Version:3.1 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ @@ -29,6 +29,7 @@ Source3:README-BEFORE-ADDING-PATCHES Source4:README-KEYRING Patch1: systemtap-docdir-fix.diff +Patch2: systemtap-doc-back-down-gettext-version.diff BuildRequires: autoconf BuildRequires: automake # for documents @@ -58,6 +59,7 @@ %prep %setup -q -n systemtap-%{version} %patch1 -p1 +%patch2 -p1 %build # fix interpreter ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.f0OZaa/_old 2017-04-24 09:45:36.962839434 +0200 +++ /var/tmp/diff_new_pack.f0OZaa/_new 2017-04-24 09:45:36.962839434 +0200 @@ -1,7 +1,7 @@ # # spec file for package systemtap # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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:3.0 +Version:3.1 Release:0 Summary:Instrumentation System License:GPL-2.0+ @@ -33,6 +33,7 @@ Source4:README-KEYRING Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch +Patch2: systemtap-tweak-i386-argument-passing.patch BuildRequires: gcc-c++ BuildRequires: glib2-devel BuildRequires: libcap-devel @@ -92,6 +93,7 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 %build %configure --disable-docs --docdir=%{_docdir}/systemtap @@ -104,6 +106,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}%{_datadir}/systemtap/examples rm -rf %{buildroot}%{_mandir}/man3 %{buildroot}%{_mandir}/cs/man3 mkdir -p %{buildroot}%{_docdir}/systemtap/ cp COPYING %{buildroot}%{_docdir}/systemtap/ ++ systemtap-3.0.tar.gz -> systemtap-3.1.tar.gz ++ 170928 lines of diff (skipped) ++ systemtap-doc-back-down-gettext-version.diff ++ From: Jeff Mahoney Subject: systemtap: back down gettext requirement to 0.19.2 Patch-mainline: Never, requirement of old release Upstream commit 42973bd25b4 (gettextize to gettext 0.19) doesn't give a reason to update gettext, but it breaks autoconf
commit systemtap for openSUSE:Factory
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.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2016-04-11 09:12:56.0 +0200 @@ -1,0 +2,6 @@ +Fri Apr 1 17:29:31 UTC 2016 - to...@suse.com + +- 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.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2016-04-11 09:12:56.0 +0200 @@ -1,0 +2,9 @@ +Fri Apr 1 19:28:53 CEST 2016 - to...@suse.de + +- 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.0 +0200 +++ /var/tmp/diff_new_pack.4mM4k9/_new 2016-04-11 09:12:58.0 +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.0 +0200 +++ /var/tmp/diff_new_pack.4mM4k9/_new 2016-04-11 09:12:58.0 +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.0 +0200 +++ /var/tmp/diff_new_pack.4m
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2015-11-18 22:31:06 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-09-17 09:18:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2015-11-18 22:31:07.0 +0100 @@ -1,0 +2,5 @@ +Tue Nov 10 00:40:17 UTC 2015 - to...@suse.com + +- Update to version 2.9. See systemtap.spec for changelog + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2015-09-17 09:18:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2015-11-18 22:31:07.0 +0100 @@ -1,0 +2,8 @@ +Tue Nov 10 00:32:54 UTC 2015 - to...@suse.com + +- Update to version 2.9. + Update keyring with new key + Changelog: + https://sourceware.org/ml/systemtap/2015-q4/msg00025.html + +--- Old: systemtap-2.8.tar.gz systemtap-2.8.tar.gz.sig New: systemtap-2.9.tar.gz systemtap-2.9.tar.gz.asc Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.ht3DQI/_old 2015-11-18 22:31:09.0 +0100 +++ /var/tmp/diff_new_pack.ht3DQI/_new 2015-11-18 22:31:09.0 +0100 @@ -17,14 +17,14 @@ Name: systemtap-docs -Version:2.8 +Version:2.9 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz -Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.sig +Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:systemtap.keyring Source3:README-BEFORE-ADDING-PATCHES Source4:README-KEYRING ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.ht3DQI/_old 2015-11-18 22:31:09.0 +0100 +++ /var/tmp/diff_new_pack.ht3DQI/_new 2015-11-18 22:31:09.0 +0100 @@ -20,14 +20,14 @@ %define _rundir %{_localstatedir}/run %endif Name: systemtap -Version:2.8 +Version:2.9 Release:0 Summary:Instrumentation System License:GPL-2.0+ Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz -Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.sig +Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc Source2:%{name}.keyring Source3:README-BEFORE-ADDING-PATCHES Source4:README-KEYRING ++ systemtap-2.8.tar.gz -> systemtap-2.9.tar.gz ++ 48002 lines of diff (skipped) ++ systemtap.keyring ++ 970 lines (skipped) between systemtap.keyring and /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.keyring
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2015-09-17 09:18:05 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-03-30 19:10:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2015-09-17 09:18:06.0 +0200 @@ -1,0 +2,6 @@ +Fri Sep 11 18:00:49 UTC 2015 - to...@suse.com + +- Update to version 2.8. See systemtap.spec for changelog + Update patch 'systemtap-docdir-fix.diff' (package beginners guide) + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2015-03-30 19:10:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2015-09-17 09:18:06.0 +0200 @@ -1,0 +2,9 @@ +Fri Sep 11 17:59:49 UTC 2015 - to...@suse.com + +- Update to version 2.8. + Update keyring with new key + New file: README-KEYRING documenting how to update keyring + Changelog: + https://sourceware.org/ml/systemtap/2015-q2/msg00160.html + +--- Old: systemtap-2.7.tar.gz systemtap-2.7.tar.gz.asc New: README-KEYRING systemtap-2.8.tar.gz systemtap-2.8.tar.gz.sig Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.9ocgaN/_old 2015-09-17 09:18:07.0 +0200 +++ /var/tmp/diff_new_pack.9ocgaN/_new 2015-09-17 09:18:07.0 +0200 @@ -17,16 +17,17 @@ Name: systemtap-docs -Version:2.7 +Version:2.8 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz -Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc +Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.sig Source2:systemtap.keyring Source3:README-BEFORE-ADDING-PATCHES +Source4:README-KEYRING Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff BuildRequires: autoconf ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.9ocgaN/_old 2015-09-17 09:18:07.0 +0200 +++ /var/tmp/diff_new_pack.9ocgaN/_new 2015-09-17 09:18:07.0 +0200 @@ -20,17 +20,18 @@ %define _rundir %{_localstatedir}/run %endif Name: systemtap -Version:2.7 +Version:2.8 Release:0 Summary:Instrumentation System License:GPL-2.0+ Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz -Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc +Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.sig Source2:%{name}.keyring Source3:README-BEFORE-ADDING-PATCHES -Source4:stap-server.conf +Source4:README-KEYRING +Source5:stap-server.conf Patch1: systemtap-build-source-dir.patch BuildRequires: gcc-c++ BuildRequires: glib2-devel @@ -111,7 +112,7 @@ touch %{buildroot}%{_localstatedir}/log/stap-server.log # config file for stap-server (/var/run now on tmpfs) mkdir -p %{buildroot}%{_libexecdir}/tmpfiles.d -install -m 644 %{SOURCE4} %{buildroot}%{_libexecdir}/tmpfiles.d +install -m 644 %{SOURCE5} %{buildroot}%{_libexecdir}/tmpfiles.d %find_lang systemtap ++ README-KEYRING ++ How to update the systemtap keyring: 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' ++ systemtap-2.7.tar.gz -> systemtap-2.8.tar.gz ++ 64098 lines of diff (skipped) ++ systemtap-docdir-fix.diff ++ --- /var/tmp/diff_new_pack.9ocgaN/_old 2015-09-17 09:18:09.0 +0200 +++ /var/tmp/diff_new_pack.9ocgaN/_new 2015-09-17 09:18:09.0 +0200 @@ -9,11 +9,12 @@ Makefile.am|2 +- doc/Makefi
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2015-03-30 19:10:10 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-02-20 12:42:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2015-03-30 19:10:11.0 +0200 @@ -1,0 +2,6 @@ +Fri Mar 27 14:11:25 UTC 2015 - p.drou...@gmail.com + +- Update to version 2.7. See systemtap.spec for changelog +- Update systemtap-docdir-fix.diff + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2015-02-20 12:43:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2015-03-30 19:10:11.0 +0200 @@ -1,0 +2,13 @@ +Fri Mar 27 17:03:48 UTC 2015 - mplus...@suse.com + +- Update keyring with new key + +--- +Fri Mar 27 14:12:15 UTC 2015 - p.drou...@gmail.com + +- Update to version 2.7 + Changelog: + https://sourceware.org/ml/systemtap/2015-q1/msg00173.html +- Update systemtap-docdir-fix.diff + +--- Old: systemtap-2.6.tar.gz systemtap-2.6.tar.gz.asc New: systemtap-2.7.tar.gz systemtap-2.7.tar.gz.asc Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.CLidXA/_old 2015-03-30 19:10:13.0 +0200 +++ /var/tmp/diff_new_pack.CLidXA/_new 2015-03-30 19:10:13.0 +0200 @@ -17,7 +17,7 @@ Name: systemtap-docs -Version:2.6 +Version:2.7 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.CLidXA/_old 2015-03-30 19:10:13.0 +0200 +++ /var/tmp/diff_new_pack.CLidXA/_new 2015-03-30 19:10:13.0 +0200 @@ -20,7 +20,7 @@ %define _rundir %{_localstatedir}/run %endif Name: systemtap -Version:2.6 +Version:2.7 Release:0 Summary:Instrumentation System License:GPL-2.0+ ++ systemtap-2.6.tar.gz -> systemtap-2.7.tar.gz ++ 51653 lines of diff (skipped) ++ systemtap-docdir-fix.diff ++ --- /var/tmp/diff_new_pack.CLidXA/_old 2015-03-30 19:10:14.0 +0200 +++ /var/tmp/diff_new_pack.CLidXA/_new 2015-03-30 19:10:14.0 +0200 @@ -24,9 +24,9 @@ test -e $(DESTDIR)$(localstatedir)/run/stap-server || mkdir -p $(DESTDIR)$(localstatedir)/run/stap-server --- a/doc/Makefile.am +++ b/doc/Makefile.am -@@ -2,7 +2,7 @@ - ## process this file with automake to produce Makefile.in +@@ -3,7 +3,7 @@ + AUTOMAKE_OPTIONS = subdir-objects PDF_FILES = tutorial.pdf langref.pdf -DOC_INSTALL_DIR = $(DESTDIR)$(datadir)/doc/systemtap +DOC_INSTALL_DIR = $(DESTDIR)$(datadir)/doc/packages/systemtap ++ systemtap.keyring ++ 1043 lines (skipped) between systemtap.keyring and /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.keyring
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2015-02-20 12:42:57 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 2014-09-17 21:23:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2015-02-20 12:42:59.0 +0100 @@ -1,0 +2,6 @@ +Tue Feb 17 20:51:58 UTC 2015 - mplus...@suse.com + +- Add gpg signature and keyring +- Cleanup spec file with spec-cleaner + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2014-09-17 21:23:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2015-02-20 12:43:00.0 +0100 @@ -1,0 +2,6 @@ +Tue Feb 17 20:49:14 UTC 2015 - mplus...@suse.com + +- Add keyring and signature +- Cleanup spec file with spec-cleaner + +--- New: systemtap-2.6.tar.gz.asc systemtap.keyring Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.31L3dA/_old 2015-02-20 12:43:01.0 +0100 +++ /var/tmp/diff_new_pack.31L3dA/_new 2015-02-20 12:43:01.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap-docs # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,14 +17,26 @@ Name: systemtap-docs +Version:2.6 +Release:0 +Summary:Documents and examples for systemtap +License:GPL-2.0+ +Group: Development/Tools/Debuggers +Url:http://sourceware.org/systemtap/ +Source0: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz +Source1: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz.asc +Source2:systemtap.keyring +Source3:README-BEFORE-ADDING-PATCHES +Patch1: systemtap-docdir-fix.diff +Patch2: systemtap-xmlto-fop.diff BuildRequires: autoconf BuildRequires: automake -BuildRequires: gcc-c++ -BuildRequires: libebl-devel -BuildRequires: pkg-config # for documents BuildRequires: fop +BuildRequires: gcc-c++ BuildRequires: latex2html +BuildRequires: libebl-devel +BuildRequires: pkg-config BuildRequires: texlive-amsfonts BuildRequires: texlive-babel-english BuildRequires: texlive-collection-fontsrecommended @@ -36,17 +48,6 @@ BuildRequires: tex(fancyvrb.sty) BuildRequires: tex(float.sty) BuildRequires: tex(fullpage.sty) - -Version:2.6 -Release:0 -Summary:Documents and examples for systemtap -License:GPL-2.0+ -Group: Development/Tools/Debuggers -Url:http://sourceware.org/systemtap/ -Source: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz -Source2:README-BEFORE-ADDING-PATCHES -Patch1: systemtap-docdir-fix.diff -Patch2: systemtap-xmlto-fop.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -55,32 +56,29 @@ This package contains the documents and examples for systemtap. %prep -%setup -n systemtap-%{version} -q +%setup -q -n systemtap-%{version} %patch1 -p1 %patch2 -p1 %build # fix interpreter -find testsuite examples -name "*.stp" | xargs -n1 sed -i -e 's, /bin/env, /usr/bin/env,' +find testsuite examples -name "*.stp" | xargs -n1 sed -i -e 's, /bin/env, %{_bindir}/env,' find testsuite examples -type f | xargs chmod 644 autoreconf -fi %configure --docdir=%{_docdir}/systemtap --disable-nls -make %{?jobs:-j %jobs} +make %{?_smp_mflags} %install -%makeinstall doc +make DESTDIR=%{buildroot} install %{?_smp_mflags} doc # COPYING packaged by main spec -cp README AUTHORS NEWS $RPM_BUILD_ROOT%{_docdir}/systemtap/ +cp README AUTHORS NEWS %{buildroot}%{_docdir}/systemtap/ # remove binaries and runtime stuff -rm -rf $RPM_BUILD_ROOT%{_bindir} -rm -rf $RPM_BUILD_ROOT%{_libexecdir} -rm -rf $RPM_BUILD_ROOT%{_datadir}/systemtap -rm -rf $RPM_BUILD_ROOT%{_includedir} +rm -rf %{buildroot}%{_bindir} +rm -rf %{buildroot}%{_libexecdir} +rm -rf %{buildroot}%{_datadir}/systemtap +rm -rf %{buildroot}%{_includedir} # these man pages are in each sub package -rm -rf $RPM_BUILD_ROOT%{_mandir}/man[178] - -%clean -rm -rf ${RPM_BUILD_ROOT} +rm -rf %{buildroot}%{_mandir}/man[178] %files %defattr(-,root,root) ++ systemtap.spec ++ -
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2014-09-17 21:23:23 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 2014-05-06 14:03:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2014-09-17 21:23:25.0 +0200 @@ -1,0 +2,5 @@ +Tue Sep 9 06:06:42 UTC 2014 - to...@suse.com + +- Update to version 2.6. See systemtap.spec for changelog + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2014-05-22 20:38:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2014-09-17 21:23:25.0 +0200 @@ -1,0 +2,7 @@ +Tue Sep 9 06:05:47 UTC 2014 - to...@suse.com + +- Update to version 2.6 + Changelog: +2.6: https://sourceware.org/ml/systemtap/2014-q3/msg00231.html + +--- Old: systemtap-2.5.tar.gz New: systemtap-2.6.tar.gz Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.hOFvFD/_old 2014-09-17 21:23:26.0 +0200 +++ /var/tmp/diff_new_pack.hOFvFD/_new 2014-09-17 21:23:26.0 +0200 @@ -37,7 +37,7 @@ BuildRequires: tex(float.sty) BuildRequires: tex(fullpage.sty) -Version:2.5 +Version:2.6 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.hOFvFD/_old 2014-09-17 21:23:26.0 +0200 +++ /var/tmp/diff_new_pack.hOFvFD/_new 2014-09-17 21:23:26.0 +0200 @@ -27,7 +27,7 @@ BuildRequires: pkg-config BuildRequires: sqlite-devel BuildRequires: systemd -Version:2.5 +Version:2.6 Release:0 Summary:Instrumentation System License:GPL-2.0+ ++ systemtap-2.5.tar.gz -> systemtap-2.6.tar.gz ++ 52725 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2014-05-22 20:38:21 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.changes 2014-05-06 14:03:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2014-05-22 20:38:48.0 +0200 @@ -1,0 +2,5 @@ +Sat May 17 19:34:40 UTC 2014 - co...@suse.com + +- use %_rundir if available + +--- Other differences: -- ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.ctilnD/_old 2014-05-22 20:38:49.0 +0200 +++ /var/tmp/diff_new_pack.ctilnD/_new 2014-05-22 20:38:49.0 +0200 @@ -42,6 +42,10 @@ Requires: libebl1 BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if ! %{defined _rundir} +%define _rundir %{_localstatedir}/run +%endif + %description SystemTap is an instrumentation system for systems running Linux. Developers can write instrumentation to collect data on the operation @@ -154,7 +158,7 @@ %{_libexecdir}/%{name}/stap-stop-server %{_mandir}/man8/stap-server.8* %ghost %{_localstatedir}/log/stap-server.log -%ghost %dir %{_localstatedir}/run/stap-server +%ghost %dir %{_rundir}/stap-server %files sdt-devel %defattr(-,root,root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2014-05-06 14:03:28 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 2013-12-22 19:37:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2014-05-06 14:03:30.0 +0200 @@ -1,0 +2,8 @@ +Fri May 2 19:50:28 UTC 2014 - to...@suse.com + +- Update to version 2.5. See systemtap.spec for changelog +- Drop patch: langref.tex-add-option-to-babel-setup.patch (upstream) +- Patch systemtap-docs-autoconf-version.diff was still present + despite being "dropped" in 2.4, really delete it + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2013-11-22 19:09:50.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2014-05-06 14:03:30.0 +0200 @@ -1,0 +2,7 @@ +Fri May 2 19:48:19 UTC 2014 - to...@suse.com + +- Update to version 2.5 + Changelog: +2.5: https://sourceware.org/ml/systemtap/2014-q2/msg00103.html + +--- Old: langref.tex-add-option-to-babel-setup.patch systemtap-2.4.tar.gz systemtap-docs-autoconf-version.diff New: systemtap-2.5.tar.gz Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.mKnNWY/_old 2014-05-06 14:03:31.0 +0200 +++ /var/tmp/diff_new_pack.mKnNWY/_new 2014-05-06 14:03:31.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package systemtap-docs # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,7 +37,7 @@ BuildRequires: tex(float.sty) BuildRequires: tex(fullpage.sty) -Version:2.4 +Version:2.5 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ @@ -47,7 +47,6 @@ Source2:README-BEFORE-ADDING-PATCHES Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff -Patch3: langref.tex-add-option-to-babel-setup.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -59,7 +58,6 @@ %setup -n systemtap-%{version} -q %patch1 -p1 %patch2 -p1 -%patch3 -p1 %build # fix interpreter ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.mKnNWY/_old 2014-05-06 14:03:31.0 +0200 +++ /var/tmp/diff_new_pack.mKnNWY/_new 2014-05-06 14:03:31.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package systemtap # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ BuildRequires: pkg-config BuildRequires: sqlite-devel BuildRequires: systemd -Version:2.4 +Version:2.5 Release:0 Summary:Instrumentation System License:GPL-2.0+ @@ -139,6 +139,7 @@ %{_libexecdir}/%{name}/stap-env %{_libexecdir}/%{name}/stap-authorize-cert %{_mandir}/man8/staprun.8* +%{_mandir}/man8/systemtap.8* %{_mandir}/man8/stapsh.8* %files server ++ systemtap-2.4.tar.gz -> systemtap-2.5.tar.gz ++ 82497 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2013-12-22 19:37:58 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 2013-11-22 19:09:50.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2013-12-22 19:37:59.0 +0100 @@ -1,0 +2,6 @@ +Thu Dec 19 22:05:14 UTC 2013 - to...@suse.com + +- Fix build errors due to changes in LaTeX packaging +- Add patch 'langref.tex-add-option-to-babel-setup.patch' + +--- New: langref.tex-add-option-to-babel-setup.patch Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.YxviCO/_old 2013-12-22 19:37:59.0 +0100 +++ /var/tmp/diff_new_pack.YxviCO/_new 2013-12-22 19:37:59.0 +0100 @@ -25,7 +25,18 @@ # for documents BuildRequires: fop BuildRequires: latex2html +BuildRequires: texlive-amsfonts +BuildRequires: texlive-babel-english +BuildRequires: texlive-collection-fontsrecommended +BuildRequires: texlive-metafont-bin BuildRequires: xmlto +BuildRequires: tex(charter.sty) +BuildRequires: tex(fancybox.sty) +BuildRequires: tex(fancyhdr.sty) +BuildRequires: tex(fancyvrb.sty) +BuildRequires: tex(float.sty) +BuildRequires: tex(fullpage.sty) + Version:2.4 Release:0 Summary:Documents and examples for systemtap @@ -36,6 +47,7 @@ Source2:README-BEFORE-ADDING-PATCHES Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff +Patch3: langref.tex-add-option-to-babel-setup.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -47,6 +59,7 @@ %setup -n systemtap-%{version} -q %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build # fix interpreter ++ langref.tex-add-option-to-babel-setup.patch ++ From: Frank Ch. Eigler Git-commit 8aadd85f895c56161981b6577e412ba6455c5b9d Subject: langref.tex: add [english] option to babel setup Date: Tue Dec 17 17:34:43 2013 -0500 langref.tex: add [english] option to babel setup Reported-By: Tony Jones diff --git a/doc/langref.tex b/doc/langref.tex index d0c0508..bf86231 100644 --- a/doc/langref.tex +++ b/doc/langref.tex @@ -42,7 +42,8 @@ \item[]} {\end{list}} -\usepackage{babel} +\usepackage[english]{babel} + \makeatother \begin{document} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2013-11-22 19:09:48 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 2013-08-12 14:25:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2013-11-22 19:09:50.0 +0100 @@ -1,0 +2,6 @@ +Fri Nov 15 18:51:03 UTC 2013 - to...@suse.com + +- Update to version 2.4. See systemtap.spec for changelog +- Drop patch systemtap-docs-autoconf-version.diff + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2013-08-12 14:25:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2013-11-22 19:09:50.0 +0100 @@ -1,0 +2,7 @@ +Fri Nov 15 18:51:03 UTC 2013 - to...@suse.com + +- Update to version 2.4 + Changelog: +2.4: http://sourceware.org/ml/systemtap/2013-q4/msg00165.html + +--- Old: systemtap-2.3.tar.gz New: systemtap-2.4.tar.gz Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.2IBlwh/_old 2013-11-22 19:09:51.0 +0100 +++ /var/tmp/diff_new_pack.2IBlwh/_new 2013-11-22 19:09:51.0 +0100 @@ -26,7 +26,7 @@ BuildRequires: fop BuildRequires: latex2html BuildRequires: xmlto -Version:2.3 +Version:2.4 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ @@ -36,7 +36,6 @@ Source2:README-BEFORE-ADDING-PATCHES Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff -Patch3: systemtap-docs-autoconf-version.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -48,7 +47,6 @@ %setup -n systemtap-%{version} -q %patch1 -p1 %patch2 -p1 -%patch3 -p1 %build # fix interpreter ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.2IBlwh/_old 2013-11-22 19:09:51.0 +0100 +++ /var/tmp/diff_new_pack.2IBlwh/_new 2013-11-22 19:09:51.0 +0100 @@ -27,7 +27,7 @@ BuildRequires: pkg-config BuildRequires: sqlite-devel BuildRequires: systemd -Version:2.3 +Version:2.4 Release:0 Summary:Instrumentation System License:GPL-2.0+ ++ systemtap-2.3.tar.gz -> systemtap-2.4.tar.gz ++ 55616 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2013-08-12 14:25:56 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 2013-05-27 10:04:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2013-08-12 14:25:58.0 +0200 @@ -1,0 +2,5 @@ +Wed Aug 7 17:44:37 UTC 2013 - to...@suse.com + +- Update to version 2.3. See systemtap.spec for changelog + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2013-05-27 10:04:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2013-08-12 14:25:58.0 +0200 @@ -1,0 +2,8 @@ +Wed Aug 7 17:40:24 UTC 2013 - to...@suse.com + +- Update to version 2.3 + Changelog: +2.3: http://sourceware.org/ml/systemtap/2013-q3/msg00062.html +- Refresh systemtap-build-source-dir.patch for context + +--- Old: systemtap-2.2.1.tar.gz New: systemtap-2.3.tar.gz Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.8yaqFO/_old 2013-08-12 14:25:59.0 +0200 +++ /var/tmp/diff_new_pack.8yaqFO/_new 2013-08-12 14:25:59.0 +0200 @@ -26,7 +26,7 @@ BuildRequires: fop BuildRequires: latex2html BuildRequires: xmlto -Version:2.2.1 +Version:2.3 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.8yaqFO/_old 2013-08-12 14:25:59.0 +0200 +++ /var/tmp/diff_new_pack.8yaqFO/_new 2013-08-12 14:25:59.0 +0200 @@ -27,7 +27,7 @@ BuildRequires: pkg-config BuildRequires: sqlite-devel BuildRequires: systemd -Version:2.2.1 +Version:2.3 Release:0 Summary:Instrumentation System License:GPL-2.0+ @@ -139,6 +139,7 @@ %{_libexecdir}/%{name}/stap-env %{_libexecdir}/%{name}/stap-authorize-cert %{_mandir}/man8/staprun.8* +%{_mandir}/man8/stapsh.8* %files server %defattr(-,root,root) ++ systemtap-2.2.1.tar.gz -> systemtap-2.3.tar.gz ++ 31210 lines of diff (skipped) ++ systemtap-build-source-dir.patch ++ --- /var/tmp/diff_new_pack.8yaqFO/_old 2013-08-12 14:26:00.0 +0200 +++ /var/tmp/diff_new_pack.8yaqFO/_new 2013-08-12 14:26:00.0 +0200 @@ -26,7 +26,7 @@ --- a/session.cxx +++ b/session.cxx -@@ -97,6 +97,7 @@ systemtap_session::systemtap_session (): +@@ -100,6 +100,7 @@ systemtap_session::systemtap_session (): kernel_release = string (buf.release); release = kernel_release; kernel_build_tree = "/lib/modules/" + kernel_release + "/build"; @@ -34,7 +34,7 @@ architecture = machine = normalize_machine(buf.machine); for (unsigned i=0; i<5; i++) perpass_verbose[i]=0; -@@ -271,6 +272,7 @@ systemtap_session::systemtap_session (co +@@ -277,6 +278,7 @@ systemtap_session::systemtap_session (co { release = kernel_release = kern; kernel_build_tree = "/lib/modules/" + kernel_release + "/build"; @@ -42,7 +42,7 @@ architecture = machine = normalize_machine(arch); setup_kernel_release(kern.c_str()); native_build = false; // assumed; XXX: could be computed as in check_options() -@@ -1710,21 +1712,39 @@ systemtap_session::setup_kernel_release +@@ -1734,21 +1736,39 @@ systemtap_session::setup_kernel_release // normal search in tapsets.cxx. Without CONFIG_DEBUG_INFO, we'd // need heuristics such as this one: -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2013-05-27 10:04: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 2013-01-12 14:54:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2013-05-27 10:04:55.0 +0200 @@ -1,0 +2,5 @@ +Wed May 22 17:47:56 UTC 2013 - to...@suse.com + +- Update to version 2.2.1. See systemtap.spec for changelog + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2013-03-03 21:09:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2013-05-27 10:04:55.0 +0200 @@ -1,0 +2,11 @@ +Wed May 22 17:42:53 UTC 2013 - to...@suse.com + +- Upgrade to version 2.2.1 + Drop patch: systemtap-fix-for-kernels-without-vm_executable.patch + Refresh patch (context): systemtap-build-source-dir.patch + + Changelog: +2.1: http://sourceware.org/ml/systemtap/2013-q1/msg00130.html +2.2.1: http://sourceware.org/ml/systemtap/2013-q2/msg00138.html + +--- Old: systemtap-2.0.tar.gz systemtap-fix-for-kernels-without-vm_executable.patch New: systemtap-2.2.1.tar.gz Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.EhEp2H/_old 2013-05-27 10:04:57.0 +0200 +++ /var/tmp/diff_new_pack.EhEp2H/_new 2013-05-27 10:04:57.0 +0200 @@ -26,7 +26,7 @@ BuildRequires: fop BuildRequires: latex2html BuildRequires: xmlto -Version:2.0 +Version:2.2.1 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.EhEp2H/_old 2013-05-27 10:04:57.0 +0200 +++ /var/tmp/diff_new_pack.EhEp2H/_new 2013-05-27 10:04:57.0 +0200 @@ -27,7 +27,7 @@ BuildRequires: pkg-config BuildRequires: sqlite-devel BuildRequires: systemd -Version:2.0 +Version:2.2.1 Release:0 Summary:Instrumentation System License:GPL-2.0+ @@ -36,8 +36,7 @@ Source: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source2:README-BEFORE-ADDING-PATCHES Source3:stap-server.conf -Patch1: systemtap-fix-for-kernels-without-vm_executable.patch -Patch2: systemtap-build-source-dir.patch +Patch1: systemtap-build-source-dir.patch Obsoletes: systemtap-client < 1.5 Requires: %{name}-runtime = %{version}-%{release} Requires: libebl1 @@ -87,7 +86,6 @@ %prep %setup -q %patch1 -p1 -%patch2 -p1 %build %configure --disable-docs --docdir=%{_docdir}/systemtap ++ systemtap-2.0.tar.gz -> systemtap-2.2.1.tar.gz ++ 105247 lines of diff (skipped) ++ systemtap-build-source-dir.patch ++ --- /var/tmp/diff_new_pack.EhEp2H/_old 2013-05-27 10:04:58.0 +0200 +++ /var/tmp/diff_new_pack.EhEp2H/_new 2013-05-27 10:04:58.0 +0200 @@ -26,7 +26,7 @@ --- a/session.cxx +++ b/session.cxx -@@ -90,6 +90,7 @@ systemtap_session::systemtap_session (): +@@ -97,6 +97,7 @@ systemtap_session::systemtap_session (): kernel_release = string (buf.release); release = kernel_release; kernel_build_tree = "/lib/modules/" + kernel_release + "/build"; @@ -34,7 +34,7 @@ architecture = machine = normalize_machine(buf.machine); for (unsigned i=0; i<5; i++) perpass_verbose[i]=0; -@@ -258,6 +259,7 @@ systemtap_session::systemtap_session (co +@@ -271,6 +272,7 @@ systemtap_session::systemtap_session (co { release = kernel_release = kern; kernel_build_tree = "/lib/modules/" + kernel_release + "/build"; @@ -42,7 +42,7 @@ architecture = machine = normalize_machine(arch); setup_kernel_release(kern.c_str()); native_build = false; // assumed; XXX: could be computed as in check_options() -@@ -1540,21 +1542,39 @@ systemtap_session::setup_kernel_release +@@ -1710,21 +1712,39 @@ systemtap_session::setup_kernel_release // normal search in tapsets.cxx. Without CONFIG_DEBUG_INFO, we'd // need heuristics such as this one: ++ systemtap-docs-autoconf-version.diff ++ --- /var/tmp/diff_new_pack.EhEp2H/_old 2013-05-27 10:04:58.0 +0200 +++ /var/tmp/diff_new_pack.EhEp2H/_new 2013-05-27 10:04:58.0 +0200 @@ -10,12 +10,12 @@ --- a/configure.ac +++ b/configure.ac -@@ -30,7 +30,7 @@ AC_SUBST(CFLAGS) +@@ -33,7 +33,7 @@ AC_SUBST(CFLAGS) AC_SUBST(CXXFLAGS) AC_SYS_LARGEFILE AM_GNU_GETTEXT(ex
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2013-03-03 21:09:18 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap", Maintainer is "to...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2013-01-12 14:54:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2013-03-03 21:09:20.0 +0100 @@ -1,0 +2,9 @@ +Fri Feb 22 06:30:58 UTC 2013 - to...@suse.com + +- Change how systemtap looks for tracepoint header files + (bnc#796574, new patch: systemtap-build-source-dir.patch) +- Add libebl1 dependancy. Systemtap manually loads libebl backends and + the manual Requires: was incorrectly removed in a previous revision + (bnc#800335) + +--- New: systemtap-build-source-dir.patch Other differences: -- ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.7aCAtE/_old 2013-03-03 21:09:21.0 +0100 +++ /var/tmp/diff_new_pack.7aCAtE/_new 2013-03-03 21:09:21.0 +0100 @@ -37,8 +37,10 @@ Source2:README-BEFORE-ADDING-PATCHES Source3:stap-server.conf Patch1: systemtap-fix-for-kernels-without-vm_executable.patch +Patch2: systemtap-build-source-dir.patch Obsoletes: systemtap-client < 1.5 Requires: %{name}-runtime = %{version}-%{release} +Requires: libebl1 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -85,6 +87,7 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 %build %configure --disable-docs --docdir=%{_docdir}/systemtap ++ systemtap-build-source-dir.patch ++ From: Tony Jones Subject: adjust build source dir for SuSE packaging References: bnc#796574 kernel-$flavor: /lib/modules/$version-$flavor kernel-$flavor-devel: requires kernel-source /usr/src/linux-$version-obj/$arch/$flavor /lib/modules/$version-$flavor/build -> /usr/src/linux-$version-obj/$arch/$flavor /lib/modules/$version-$flavor/source -> /usr/src/linux-$version [kernel-source] kernel-flavor-debugsource: /usr/src/debug/kernel-$flavor/ linux-obj/ {corresponds to /lib/modules/$version-$flavor/build} linux-3.0/ {mirrors kernel-source} DW_AT_comp_dir points to debugsource/linux-obj directory but internal trace headers are only found in linux-3.0. Regardless, we don't want to require debugsource as devel already requires kernel-source which provides the necessary headers. --- session.cxx | 28 1 file changed, 24 insertions(+), 4 deletions(-) --- a/session.cxx +++ b/session.cxx @@ -90,6 +90,7 @@ systemtap_session::systemtap_session (): kernel_release = string (buf.release); release = kernel_release; kernel_build_tree = "/lib/modules/" + kernel_release + "/build"; + kernel_source_tree = "/lib/modules/" + kernel_release + "/source"; architecture = machine = normalize_machine(buf.machine); for (unsigned i=0; i<5; i++) perpass_verbose[i]=0; @@ -258,6 +259,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"; architecture = machine = normalize_machine(arch); setup_kernel_release(kern.c_str()); native_build = false; // assumed; XXX: could be computed as in check_options() @@ -1540,21 +1542,39 @@ systemtap_session::setup_kernel_release // normal search in tapsets.cxx. Without CONFIG_DEBUG_INFO, we'd // need heuristics such as this one: - string some_random_source_only_file = kernel_build_tree + "/COPYING"; + // SUSE: if "build" link specified, attempt to determine "source" link + // N.B we won't match using above tapsets.cxx check + struct stat buf; + string source_tree = kernel_build_tree; + + if (lstat(kernel_build_tree.c_str(), &buf) != -1 && S_ISLNK(buf.st_mode)) { + size_t pos = source_tree.find_last_of('/'); + if (pos < source_tree.length() && source_tree.substr(pos+1, string::npos) == "build") + source_tree.replace(pos+1, string::npos, "source"); + } + +retry: + string some_random_source_only_file = source_tree + "/COPYING"; ifstream epic (some_random_source_only_file.c_str()); if (! epic.fail()) { - kernel_source_tree = kernel_build_tree; + kernel_source_tree = source_tree; if (verbose > 2) clog << _F("Located kernel source tree (COPYING) at '%s'", kernel_source_tree.c_str()) << endl; -} +} else if (source_tree != kern
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2013-01-12 14:54:05 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap", Maintainer is "to...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2012-07-30 09:47:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2013-01-12 14:54:08.0 +0100 @@ -1,0 +2,5 @@ +Sat Jan 12 05:10:48 UTC 2013 - to...@suse.com + +- Update to version 2.0. See systemtap.spec for changelog + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2012-10-18 22:04:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2013-01-12 14:54:08.0 +0100 @@ -1,0 +2,11 @@ +Fri Dec 14 23:42:06 UTC 2012 - to...@suse.com + +- Update to version 2.0 + Changelog: http://sourceware.org/ml/systemtap/2012-q4/msg00047.html +- Delete previous patches (present in version 2.0): + link-with-pthread.patch + systemtap-linux-types.patch +- Add patches: + systemtap-fix-for-kernels-without-vm_executable.patch + +--- Old: link-with-pthread.patch systemtap-1.8.tar.gz systemtap-linux-types.patch New: systemtap-2.0.tar.gz systemtap-fix-for-kernels-without-vm_executable.patch Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.Wilf2O/_old 2013-01-12 14:54:10.0 +0100 +++ /var/tmp/diff_new_pack.Wilf2O/_new 2013-01-12 14:54:10.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap-docs # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ BuildRequires: fop BuildRequires: latex2html BuildRequires: xmlto -Version:1.8 +Version:2.0 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ @@ -37,7 +37,6 @@ Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff Patch3: systemtap-docs-autoconf-version.diff -Patch4: systemtap-linux-types.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -50,7 +49,6 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 %build # fix interpreter ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.Wilf2O/_old 2013-01-12 14:54:10.0 +0100 +++ /var/tmp/diff_new_pack.Wilf2O/_new 2013-01-12 14:54:10.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ BuildRequires: pkg-config BuildRequires: sqlite-devel BuildRequires: systemd -Version:1.8 +Version:2.0 Release:0 Summary:Instrumentation System License:GPL-2.0+ @@ -36,8 +36,7 @@ Source: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source2:README-BEFORE-ADDING-PATCHES Source3:stap-server.conf -Patch0: link-with-pthread.patch -Patch4: systemtap-linux-types.patch +Patch1: systemtap-fix-for-kernels-without-vm_executable.patch Obsoletes: systemtap-client < 1.5 Requires: %{name}-runtime = %{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -85,8 +84,7 @@ %prep %setup -q -%patch0 -p1 -%patch4 -p1 +%patch1 -p1 %build %configure --disable-docs --docdir=%{_docdir}/systemtap ++ systemtap-1.8.tar.gz -> systemtap-2.0.tar.gz ++ 169915 lines of diff (skipped) ++ systemtap-docdir-fix.diff ++ --- /var/tmp/diff_new_pack.Wilf2O/_old 2013-01-12 14:54:11.0 +0100 +++ /var/tmp/diff_new_pack.Wilf2O/_new 2013-01-12 14:54:11.0 +0100 @@ -9,12 +9,11 @@ Makefile.am|2 +- doc/Makefile.am|2 +- doc/SystemTap_Tapset_Reference/Makefile.am |4 ++-- - stapex.3stap.in|4 ++-- - 4 files changed, 6 insertions(+), 6 deletions(-) + 3 files changed, 4 insertions(+), 4 deletions(-) --- a/Makefile.am +++ b/Makefile.am
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2012-10-18 22:03:58 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap", Maintainer is "to...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2012-07-30 09:47:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2012-10-18 22:04:03.0 +0200 @@ -1,0 +2,5 @@ +Wed Oct 17 12:20:17 UTC 2012 - fcro...@suse.com + +- Fix build with new systemd location. + +--- Other differences: -- ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.nkSzut/_old 2012-10-18 22:04:05.0 +0200 +++ /var/tmp/diff_new_pack.nkSzut/_new 2012-10-18 22:04:05.0 +0200 @@ -59,7 +59,8 @@ Summary:Systemtap server Group: Development/Tools/Debuggers Requires: %{name} = %{version}-%{release} -Requires(post): /bin/systemd-tmpfiles +# needed for systemd-tmpfiles +Requires(post): systemd # dependancies for systemtap shell scripts Requires: avahi Requires: avahi-utils @@ -115,7 +116,7 @@ %post server # Create tmpfiles -/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/stap-server.conf +systemd-tmpfiles --create /usr/lib/tmpfiles.d/stap-server.conf %files %defattr(-,root,root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2012-07-30 09:47:09 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap", Maintainer is "to...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2012-06-25 14:56:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2012-07-30 09:47:33.0 +0200 @@ -1,0 +2,5 @@ +Fri Jul 27 10:29:23 UTC 2012 - a...@suse.de + +- Fix build with glibc 2.16 + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2012-06-25 14:56:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2012-07-30 09:47:33.0 +0200 @@ -1,0 +2,5 @@ +Fri Jul 27 10:29:19 UTC 2012 - a...@suse.de + +- Fix build with glibc 2.16 + +--- New: systemtap-linux-types.patch Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.megPf4/_old 2012-07-30 09:48:09.0 +0200 +++ /var/tmp/diff_new_pack.megPf4/_new 2012-07-30 09:48:09.0 +0200 @@ -37,6 +37,7 @@ Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff Patch3: systemtap-docs-autoconf-version.diff +Patch4: systemtap-linux-types.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -49,6 +50,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %build # fix interpreter ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.megPf4/_old 2012-07-30 09:48:09.0 +0200 +++ /var/tmp/diff_new_pack.megPf4/_new 2012-07-30 09:48:09.0 +0200 @@ -37,6 +37,7 @@ Source2:README-BEFORE-ADDING-PATCHES Source3:stap-server.conf Patch0: link-with-pthread.patch +Patch4: systemtap-linux-types.patch Obsoletes: systemtap-client < 1.5 Requires: %{name}-runtime = %{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -84,6 +85,7 @@ %prep %setup -q %patch0 -p1 +%patch4 -p1 %build %configure --disable-docs --docdir=%{_docdir}/systemtap ++ systemtap-linux-types.patch ++ From: Josh Stone Subject: Fix build with glibc 2.16 Date: 2012-07-27 Upstream: yes Signed-Off-by: a...@suse.de >From Fedora: Squashed cherry-picks from upstream: commit 037853b4644bb6ebd68e2f1fac11c3636f551d8e Author: Josh Stone Date: Mon Jul 9 12:07:48 2012 -0700 Fix the build with glibc 2.16 With our elevated compiler warnings as errors, we got: mainloop.c: In function 'stp_main_loop': mainloop.c:581:3: error: signed and unsigned type in conditional expression [-Werror=sign-compare] mainloop.c:581:3: error: signed and unsigned type in conditional expression [-Werror=sign-compare] mainloop.c:583:35: error: signed and unsigned type in conditional expression [-Werror=sign-compare] mainloop.c:583:35: error: signed and unsigned type in conditional expression [-Werror=sign-compare] mainloop.c:631:2: error: signed and unsigned type in conditional expression [-Werror=sign-compare] mainloop.c:631:2: error: signed and unsigned type in conditional expression [-Werror=sign-compare] cc1: all warnings being treated as errors This turns out to be a macro fight between glibc-2.16 and kernel-headers, via including linux/types.h. We apparently don't even need that header, so removing it lets us proceed normally. Those curious can watch this bug to see how the conflict is resolved: https://bugzilla.redhat.com/show_bug.cgi?id=837641 commit d9b0c1c8712ff255d4b6171fdb0e1ec39f444501 Author: Josh Stone Date: Wed Jul 18 18:33:12 2012 -0700 Further tweak to glibc/kernel-headers workaround ... following commit 037853b4644bb6ebd68e2f1fac11c3636f551d8e, for https://bugzilla.redhat.com/show_bug.cgi?id=840902 Seems it's not always possible to avoid linux/types.h for the conflict it presents with sys/select.h. Now include linux/types.h very early, so glibc can stomp over it with #undef and #define, rather than vice versa. diff --git a/runtime/staprun/staprun.h b/runtime/staprun/staprun.h index d01a291..e9ce117 100644 --- a/runtime/staprun/staprun.h +++ b/runtime/staprun/staprun.h @@ -10,6 +10,11 @@ * Copyright (C) 2005-2008 Red Hat Inc. */ #define _FILE_OFFSET_BITS 64 + +/* kernel-headers and glibc like to stomp on each other. We include this early + * so we can ensure glibc's own definitions will win. rhbz 837641 & 840902
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2012-06-25 14:24:34 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap", Maintainer is "to...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2012-06-15 14:25:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2012-06-25 14:56:12.0 +0200 @@ -1,0 +2,5 @@ +Mon Jun 18 09:47:49 CEST 2012 - jsl...@suse.de + +- Upgrade to version 1.8 + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2012-03-01 17:28:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2012-06-25 14:56:12.0 +0200 @@ -1,0 +2,6 @@ +Mon Jun 18 09:46:52 CEST 2012 - jsl...@suse.de + +- Upgrade to version 1.8 + Changelog: http://sourceware.org/ml/systemtap/2012-q2/msg00277.html + +--- Old: systemtap-1.7.tar.bz2 systemtap-automake112.patch New: link-with-pthread.patch systemtap-1.8.tar.gz Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.CxcHxT/_old 2012-06-25 14:56:13.0 +0200 +++ /var/tmp/diff_new_pack.CxcHxT/_new 2012-06-25 14:56:13.0 +0200 @@ -26,18 +26,17 @@ BuildRequires: fop BuildRequires: latex2html BuildRequires: xmlto -Version:1.7 +Version:1.8 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ -Source: systemtap-%{version}.tar.bz2 +Source: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source2:README-BEFORE-ADDING-PATCHES Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff Patch3: systemtap-docs-autoconf-version.diff -Patch4: systemtap-automake112.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -50,7 +49,6 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 %build # fix interpreter ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.CxcHxT/_old 2012-06-25 14:56:13.0 +0200 +++ /var/tmp/diff_new_pack.CxcHxT/_new 2012-06-25 14:56:13.0 +0200 @@ -27,15 +27,16 @@ BuildRequires: pkg-config BuildRequires: sqlite-devel BuildRequires: systemd -Version:1.7 +Version:1.8 Release:0 Summary:Instrumentation System License:GPL-2.0+ Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ -Source: systemtap-%{version}.tar.bz2 +Source: http://sourceware.org/systemtap/ftp/releases/systemtap-%{version}.tar.gz Source2:README-BEFORE-ADDING-PATCHES Source3:stap-server.conf +Patch0: link-with-pthread.patch Obsoletes: systemtap-client < 1.5 Requires: %{name}-runtime = %{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -82,6 +83,7 @@ %prep %setup -q +%patch0 -p1 %build %configure --disable-docs --docdir=%{_docdir}/systemtap ++ link-with-pthread.patch ++ Otherwise we get this link error: CXXLD stap-serverd .../ld: stap_serverd-stap-serverd.o: undefined reference to symbol 'sem_getvalue@@GLIBC_2.2.5' .../ld: note: 'sem_getvalue@@GLIBC_2.2.5' is defined in DSO /lib64/libpthread.so.0 so try adding it to the linker command line /lib64/libpthread.so.0: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status Signed-off-by: Jiri Slaby --- Makefile.am |2 +- Makefile.in |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- a/Makefile.am +++ b/Makefile.am @@ -184,7 +184,7 @@ stap_serverd_SOURCES = stap-serverd.cxx stap_serverd_CXXFLAGS = $(AM_CXXFLAGS) @PIECXXFLAGS@ $(nss_CFLAGS) stap_serverd_CFLAGS = $(AM_CFLAGS) @PIECFLAGS@ $(nss_CFLAGS) stap_serverd_LDFLAGS = $(AM_LDFLAGS) @PIELDFLAGS@ -stap_serverd_LDADD = $(nss_LIBS) +stap_serverd_LDADD = $(nss_LIBS) -lpthread if HAVE_AVAHI stap_serverd_CFLAGS += $(avahi_CFLAGS) stap_serverd_CXXFLAGS += $(avahi_CFLAGS) --- a/Makefile.in +++ b/Makefile.in @@ -504,7 +504,7 @@ PHONIES = $(am__append_17) $(am__append_ @BUILD_SERVER_TRUE@@BUILD_TRANSLATOR_TRUE@@HAVE_NSS_TRUE@ $(nss_CFLAGS) \ @BUILD_SERVER_TRUE@@BUILD_TRANSLATOR_TRUE@@HAVE_NSS_TRUE@ $(am__append_24) @BUILD_SERVER_TRUE@@BUILD_TRANSLATOR_TRUE@@HAVE_NSS_TRUE@stap_serverd_LDFLAGS = $(AM_LDFLAGS) @PIELDFLAGS@ -@BUILD_SERVER_TRUE@@BU
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2012-06-15 14:25:52 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap", Maintainer is "to...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2012-03-01 17:28:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2012-06-15 14:25:53.0 +0200 @@ -1,0 +2,7 @@ +Thu Jun 14 20:11:49 UTC 2012 - dims...@opensuse.org + +- Add systemtap-automake112.patch: Fix build with automake 1.12: + + Support for automatic de-ANSI-fication has been removed. + + Patch taken from upstream, git commit id 5b2bc70. + +--- New: systemtap-automake112.patch Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.vZ2IFF/_old 2012-06-15 14:25:55.0 +0200 +++ /var/tmp/diff_new_pack.vZ2IFF/_new 2012-06-15 14:25:55.0 +0200 @@ -23,9 +23,9 @@ BuildRequires: libebl-devel BuildRequires: pkg-config # for documents -BuildRequires: xmlto BuildRequires: fop BuildRequires: latex2html +BuildRequires: xmlto Version:1.7 Release:0 Summary:Documents and examples for systemtap @@ -37,6 +37,7 @@ Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff Patch3: systemtap-docs-autoconf-version.diff +Patch4: systemtap-automake112.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -49,6 +50,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %build # fix interpreter ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.vZ2IFF/_old 2012-06-15 14:25:55.0 +0200 +++ /var/tmp/diff_new_pack.vZ2IFF/_new 2012-06-15 14:25:55.0 +0200 @@ -59,7 +59,12 @@ Requires: %{name} = %{version}-%{release} Requires(post): /bin/systemd-tmpfiles # dependancies for systemtap shell scripts -Requires: coreutils avahi avahi-utils mozilla-nss-tools zip unzip +Requires: avahi +Requires: avahi-utils +Requires: coreutils +Requires: mozilla-nss-tools +Requires: unzip +Requires: zip %description server SystemTap is an instrumentation system for systems running Linux. ++ systemtap-automake112.patch ++ >From 5b2bc70bd7db920c50b90cea554ca93a02cdf0b2 Mon Sep 17 00:00:00 2001 From: Nitin A Kamble Date: Tue, 8 May 2012 14:13:49 -0400 Subject: [PATCH] configury: automake 1.12 as deprecated automatic de-ANSI-fication support Fix this issue with automake 1.12: | configure.ac:23: error: automatic de-ANSI-fication support has been removed [fche:] Note that the systemtap git repository and source releases include autoconf- and automake-generated files, so this is only an issue for those who have an unusual reason to regenerate them. Signed-Off-by: Nitin A Kamble --- configure| 39 --- configure.ac |1 - 2 files changed, 0 insertions(+), 40 deletions(-) diff --git a/configure b/configure index a6cd57c..89291f3 100755 --- a/configure +++ b/configure @@ -682,8 +682,6 @@ MSGFMT GETTEXT_MACRO_VERSION USE_NLS RANLIB -ANSI2KNR -U am__fastdepCXX_FALSE am__fastdepCXX_TRUE CXXDEPMODE @@ -6449,43 +6447,6 @@ if test "$am_t" != yes; then fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5 -$as_echo_n "checking for function prototypes... " >&6; } -if test "$ac_cv_prog_cc_c89" != no; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - -$as_echo "#define PROTOTYPES 1" >>confdefs.h - - -$as_echo "#define __PROTOTYPES 1" >>confdefs.h - -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - -if test "$ac_cv_prog_cc_stdc" != no; then - U= ANSI2KNR= -else - U=_ ANSI2KNR=./ansi2knr -fi -# Ensure some checks needed by ansi2knr itself. - -for ac_header in string.h -do : - ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default" -if test "x$ac_cv_header_string_h" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_STRING_H 1 -_ACEOF - -fi - -done - - if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 diff --git a/configure.ac b/configure.ac index 51d3960..93450d3 100644 --- a/configure.ac +++ b/configure.ac @@ -20,7 +20,6 @@ AC_PROG_CXX AC_PROG_CPP AM_PROG_CC_STDC AM_PROG_CC_C_O -AM_C_PROTOTYPES AC_PROG_RANLIB AC_OBJEXT AC_EXEEXT -- 1.7.3.4
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2012-03-01 17:28:13 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap", Maintainer is "to...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2012-01-31 10:22:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2012-03-01 17:28:17.0 +0100 @@ -1,0 +2,5 @@ +Sat Feb 18 01:36:46 UTC 2012 - to...@suse.com + +- Update to version 1.7. See systemtap.spec for changelog + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2011-12-27 18:38:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2012-03-01 17:28:17.0 +0100 @@ -1,0 +2,6 @@ +Sat Feb 18 01:33:56 UTC 2012 - to...@suse.com + +- Upgrade to version 1.7 + Changelog: http://sourceware.org/ml/systemtap/2012-q1/msg00097.html + +--- Old: 0001-PR13216-set-AM_GNU_GETTEXT_VERSION-0.17-in-configury.patch systemtap-1.6.tar.bz2 New: systemtap-1.7.tar.bz2 systemtap-docs-autoconf-version.diff Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.tnC6St/_old 2012-03-01 17:28:20.0 +0100 +++ /var/tmp/diff_new_pack.tnC6St/_new 2012-03-01 17:28:20.0 +0100 @@ -26,7 +26,7 @@ BuildRequires: xmlto BuildRequires: fop BuildRequires: latex2html -Version:1.6 +Version:1.7 Release:0 Summary:Documents and examples for systemtap License:GPL-2.0+ @@ -36,7 +36,7 @@ Source2:README-BEFORE-ADDING-PATCHES Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff -Patch3: 0001-PR13216-set-AM_GNU_GETTEXT_VERSION-0.17-in-configury.patch +Patch3: systemtap-docs-autoconf-version.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.tnC6St/_old 2012-03-01 17:28:20.0 +0100 +++ /var/tmp/diff_new_pack.tnC6St/_new 2012-03-01 17:28:20.0 +0100 @@ -27,7 +27,7 @@ BuildRequires: pkg-config BuildRequires: sqlite-devel BuildRequires: systemd -Version:1.6 +Version:1.7 Release:0 Summary:Instrumentation System License:GPL-2.0+ ++ systemtap-1.6.tar.bz2 -> systemtap-1.7.tar.bz2 ++ 101470 lines of diff (skipped) ++ systemtap-docs-autoconf-version.diff ++ From: Tony Jones Subject: adjust autoconf version References: none Upstream: no Signed-off-by: Tony Jones diff --git a/configure.ac b/configure.ac index ce3121e..c8b90de 100644 --- a/configure.ac +++ b/configure.ac @@ -29,7 +29,7 @@ AC_PROG_MAKE_SET AC_SUBST(CFLAGS) AC_SUBST(CXXFLAGS) AM_GNU_GETTEXT(external) -AM_GNU_GETTEXT_VERSION(0.17) +AM_GNU_GETTEXT_VERSION(0.15) AC_CHECK_FUNCS(ppoll) dnl Handle the prologues option. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2012-01-31 10:22:32 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap", Maintainer is "to...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2011-12-27 18:38:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2012-01-31 10:22:38.0 +0100 @@ -1,0 +2,5 @@ +Sun Jan 29 06:34:11 UTC 2012 - co...@suse.com + +- add automake too + +--- Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.eB0qVN/_old 2012-01-31 10:22:40.0 +0100 +++ /var/tmp/diff_new_pack.eB0qVN/_new 2012-01-31 10:22:40.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap-docs # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,6 +18,7 @@ Name: systemtap-docs BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libebl-devel BuildRequires: pkg-config @@ -43,15 +44,6 @@ SystemTap is an instrumentation system for systems running Linux. This package contains the documents and examples for systemtap. - - -Authors: - -Frank Ch. Eigler -Graydon Hoare -Martin Hunt -Tom Zanussi - %prep %setup -n systemtap-%{version} -q %patch1 -p1 ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.eB0qVN/_old 2012-01-31 10:22:40.0 +0100 +++ /var/tmp/diff_new_pack.eB0qVN/_new 2012-01-31 10:22:40.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package systemtap # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -47,6 +47,7 @@ %package runtime Summary:Runtime environment for systemtap +Group: Development/Tools/Debuggers %description runtime SystemTap is an instrumentation system for systems running Linux. @@ -54,6 +55,7 @@ %package server Summary:Systemtap server +Group: Development/Tools/Debuggers Requires: %{name} = %{version}-%{release} Requires(post): /bin/systemd-tmpfiles # dependancies for systemtap shell scripts @@ -65,6 +67,7 @@ %package sdt-devel Summary:Static probe support tools +Group: Development/Tools/Debuggers Requires: %{name} = %{version}-%{release} Requires: python-base -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2011-12-27 18:38:49 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap", Maintainer is "to...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2011-11-10 16:05:34.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2011-12-27 18:38:51.0 +0100 @@ -1,0 +2,5 @@ +Wed Dec 21 10:44:28 UTC 2011 - co...@suse.com + +- add autoconf as buildrequire to avoid implicit dependency + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2011-11-10 16:05:34.0 +0100 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2011-12-27 18:38:51.0 +0100 @@ -1,0 +2,5 @@ +Wed Nov 23 14:30:33 CET 2011 - a...@suse.de + +- Create tmpfiles during new install. + +--- Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.3jtICK/_old 2011-12-27 18:38:52.0 +0100 +++ /var/tmp/diff_new_pack.3jtICK/_new 2011-12-27 18:38:52.0 +0100 @@ -15,19 +15,20 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: systemtap-docs -BuildRequires: gcc-c++ libebl-devel pkg-config +BuildRequires: autoconf +BuildRequires: gcc-c++ +BuildRequires: libebl-devel +BuildRequires: pkg-config # for documents BuildRequires: xmlto BuildRequires: fop BuildRequires: latex2html -License:GPLv2+ Version:1.6 -Release:5 +Release:0 Summary:Documents and examples for systemtap +License:GPL-2.0+ Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ Source: systemtap-%{version}.tar.bz2 ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.3jtICK/_old 2011-12-27 18:38:52.0 +0100 +++ /var/tmp/diff_new_pack.3jtICK/_new 2011-12-27 18:38:52.0 +0100 @@ -15,16 +15,22 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: systemtap -BuildRequires: gcc-c++ glib2-devel libcap-devel libebl-devel pkg-config sqlite-devel -BuildRequires: mozilla-nspr-devel mozilla-nss-devel mozilla-nss-tools -License:GPLv2+ +BuildRequires: gcc-c++ +BuildRequires: glib2-devel +BuildRequires: libcap-devel +BuildRequires: libebl-devel +BuildRequires: mozilla-nspr-devel +BuildRequires: mozilla-nss-devel +BuildRequires: mozilla-nss-tools +BuildRequires: pkg-config +BuildRequires: sqlite-devel +BuildRequires: systemd Version:1.6 -Release:8 +Release:0 Summary:Instrumentation System +License:GPL-2.0+ Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ Source: systemtap-%{version}.tar.bz2 @@ -40,8 +46,6 @@ of the system. %package runtime -License:GPLv2+ -Group: Development/Tools/Debuggers Summary:Runtime environment for systemtap %description runtime @@ -49,10 +53,9 @@ This package contains the runtime environment for systemtap programs. %package server -License:GPLv2+ -Group: Development/Tools/Debuggers Summary:Systemtap server Requires: %{name} = %{version}-%{release} +Requires(post): /bin/systemd-tmpfiles # dependancies for systemtap shell scripts Requires: coreutils avahi avahi-utils mozilla-nss-tools zip unzip @@ -61,8 +64,6 @@ This package contains the server component of systemtap. %package sdt-devel -License:GPLv2+ -Group: Development/Tools/Debuggers Summary:Static probe support tools Requires: %{name} = %{version}-%{release} Requires: python-base @@ -100,6 +101,10 @@ %clean rm -rf ${RPM_BUILD_ROOT} +%post server +# Create tmpfiles +/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/stap-server.conf + %files %defattr(-,root,root) %{_bindir}/stap -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at 2011-11-10 16:05:31 Comparing /work/SRC/openSUSE:Factory/systemtap (Old) and /work/SRC/openSUSE:Factory/.systemtap.new (New) Package is "systemtap", Maintainer is "to...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/systemtap/systemtap-docs.changes 2011-09-23 12:47:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap-docs.changes 2011-11-10 16:05:34.0 +0100 @@ -1,0 +2,5 @@ +Wed Nov 2 10:54:46 CET 2011 - jsl...@suse.de + +- update to 1.6 + +--- --- /work/SRC/openSUSE:Factory/systemtap/systemtap.changes 2011-09-23 12:47:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.systemtap.new/systemtap.changes 2011-11-10 16:05:34.0 +0100 @@ -1,0 +2,12 @@ +Wed Nov 2 10:54:26 CET 2011 - jsl...@suse.de + +- update to 1.6 + changes 1.5-1.6: http://sourceware.org/ml/systemtap/2011-q3/msg00105.html + changes 1.4-1.5: http://sourceware.org/ml/systemtap/2011-q2/msg00218.html + +--- +Fri Aug 19 08:38:29 UTC 2011 - to...@novell.com + +- Fix for bnc#710291 - systemtap: fails rpmlint check non-ghost-in-var-run + +--- Old: 0001-adding-ifdef-CLONE_STOPPED-to-stop-module-compilati.patch systemtap-1.4-gcc46.patch systemtap-1.4.tar.bz2 New: 0001-PR13216-set-AM_GNU_GETTEXT_VERSION-0.17-in-configury.patch stap-server.conf systemtap-1.6.tar.bz2 Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.4IielJ/_old 2011-11-10 16:05:36.0 +0100 +++ /var/tmp/diff_new_pack.4IielJ/_new 2011-11-10 16:05:36.0 +0100 @@ -24,29 +24,22 @@ BuildRequires: xmlto BuildRequires: fop BuildRequires: latex2html -%define use_snapshot 0 License:GPLv2+ -Version:1.4 +Version:1.6 Release:5 Summary:Documents and examples for systemtap Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ -%if %use_snapshot -%define package_version 20090214 -%else -%define package_version %{version} -%endif -Source: ftp://sources.redhat.com/pub/systemtap/snapshots/systemtap-%{package_version}.tar.bz2 +Source: systemtap-%{version}.tar.bz2 Source2:README-BEFORE-ADDING-PATCHES Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff -# PATCH-FIX-UPSTREAM systemtap-1.4-gcc46.patch idoen...@suse.de -- Fix compilation with gcc 4.6 -Patch3: systemtap-1.4-gcc46.patch +Patch3: 0001-PR13216-set-AM_GNU_GETTEXT_VERSION-0.17-in-configury.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description -SystemTap is an instrumentation system for systems running Linux 2.6. +SystemTap is an instrumentation system for systems running Linux. This package contains the documents and examples for systemtap. @@ -59,11 +52,7 @@ Tom Zanussi %prep -%if %use_snapshot -%setup -n src -q -%else -%setup -n systemtap-%{package_version} -q -%endif +%setup -n systemtap-%{version} -q %patch1 -p1 %patch2 -p1 %patch3 -p1 @@ -73,7 +62,7 @@ find testsuite examples -name "*.stp" | xargs -n1 sed -i -e 's, /bin/env, /usr/bin/env,' find testsuite examples -type f | xargs chmod 644 autoreconf -fi -%configure +%configure --docdir=%{_docdir}/systemtap --disable-nls make %{?jobs:-j %jobs} %install ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.4IielJ/_old 2011-11-10 16:05:36.0 +0100 +++ /var/tmp/diff_new_pack.4IielJ/_new 2011-11-10 16:05:36.0 +0100 @@ -21,34 +21,21 @@ Name: systemtap BuildRequires: gcc-c++ glib2-devel libcap-devel libebl-devel pkg-config sqlite-devel BuildRequires: mozilla-nspr-devel mozilla-nss-devel mozilla-nss-tools -%define use_snapshot 0 License:GPLv2+ -Version:1.4 +Version:1.6 Release:8 Summary:Instrumentation System Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ -# Requires: kernel-source gcc make -# Suggest: kernel-smp-debuginfo -%if %use_snapshot -%define package_version 20090214 -%else -%define package_version %{version} -%endif -Source: ftp://sources.redhat.com/pub/systemtap/snapshots/systemtap-%{package_version}.tar.bz2 -# need -docdir patch even though docs are packaged by systemtap-docs.spec -# so that they are installed into directories matching below rm -rf's -Patch1: systemtap-docdir-fix.diff -Patch2: 0001-adding-ifdef-CLONE_STOPPED-to-stop-modu
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at Wed Jun 8 09:08:48 CEST 2011. --- systemtap/systemtap-docs.changes2011-05-17 11:29:41.0 +0200 +++ /mounts/work_src_done/STABLE/systemtap/systemtap-docs.changes 2011-06-07 10:11:39.0 +0200 @@ -1,0 +2,5 @@ +Tue Jun 7 08:11:15 UTC 2011 - co...@novell.com + +- fix file dependencies of examples and testsuite + +--- calling whatdependson for head-i586 Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.olKfrX/_old 2011-06-08 09:08:00.0 +0200 +++ /var/tmp/diff_new_pack.olKfrX/_new 2011-06-08 09:08:00.0 +0200 @@ -27,7 +27,7 @@ %define use_snapshot 0 License:GPLv2+ Version:1.4 -Release:4 +Release:5 Summary:Documents and examples for systemtap Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ @@ -69,6 +69,9 @@ %patch3 -p1 %build +# fix interpreter +find testsuite examples -name "*.stp" | xargs -n1 sed -i -e 's, /bin/env, /usr/bin/env,' +find testsuite examples -type f | xargs chmod 644 autoreconf -fi %configure make %{?jobs:-j %jobs} ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.olKfrX/_old 2011-06-08 09:08:00.0 +0200 +++ /var/tmp/diff_new_pack.olKfrX/_new 2011-06-08 09:08:00.0 +0200 @@ -24,7 +24,7 @@ %define use_snapshot 0 License:GPLv2+ Version:1.4 -Release:6 +Release:8 Summary:Instrumentation System Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at Thu May 19 11:04:21 CEST 2011. --- systemtap/systemtap-docs.changes2011-01-21 23:46:32.0 +0100 +++ /mounts/work_src_done/STABLE/systemtap/systemtap-docs.changes 2011-05-17 11:29:41.0 +0200 @@ -1,0 +2,5 @@ +Tue May 17 11:28:27 CEST 2011 - jsl...@suse.de + +- fix gcc 4.6 build + +--- calling whatdependson for head-i586 Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.kEhY7P/_old 2011-05-19 11:03:46.0 +0200 +++ /var/tmp/diff_new_pack.kEhY7P/_new 2011-05-19 11:03:46.0 +0200 @@ -27,7 +27,7 @@ %define use_snapshot 0 License:GPLv2+ Version:1.4 -Release:3 +Release:4 Summary:Documents and examples for systemtap Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ @@ -40,6 +40,8 @@ Source2:README-BEFORE-ADDING-PATCHES Patch1: systemtap-docdir-fix.diff Patch2: systemtap-xmlto-fop.diff +# PATCH-FIX-UPSTREAM systemtap-1.4-gcc46.patch idoen...@suse.de -- Fix compilation with gcc 4.6 +Patch3: systemtap-1.4-gcc46.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -64,6 +66,7 @@ %endif %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build autoreconf -fi ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.kEhY7P/_old 2011-05-19 11:03:46.0 +0200 +++ /var/tmp/diff_new_pack.kEhY7P/_new 2011-05-19 11:03:46.0 +0200 @@ -24,7 +24,7 @@ %define use_snapshot 0 License:GPLv2+ Version:1.4 -Release:3 +Release:6 Summary:Instrumentation System Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at Tue May 3 09:25:43 CEST 2011. --- systemtap/systemtap.changes 2011-03-15 17:57:20.0 +0100 +++ /mounts/work_src_done/STABLE/systemtap/systemtap.changes2011-05-02 17:18:56.0 +0200 @@ -1,0 +2,5 @@ +Mon May 2 15:11:31 UTC 2011 - idoen...@novell.com + +- Add systemtap-1.4-gcc46.patch to fix compilation with gcc 4.6 + +--- calling whatdependson for head-i586 New: systemtap-1.4-gcc46.patch Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.1i0XEi/_old 2011-05-03 09:24:16.0 +0200 +++ /var/tmp/diff_new_pack.1i0XEi/_new 2011-05-03 09:24:16.0 +0200 @@ -27,7 +27,7 @@ %define use_snapshot 0 License:GPLv2+ Version:1.4 -Release:2 +Release:3 Summary:Documents and examples for systemtap Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.1i0XEi/_old 2011-05-03 09:24:16.0 +0200 +++ /var/tmp/diff_new_pack.1i0XEi/_new 2011-05-03 09:24:16.0 +0200 @@ -24,7 +24,7 @@ %define use_snapshot 0 License:GPLv2+ Version:1.4 -Release:2 +Release:3 Summary:Instrumentation System Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ @@ -40,6 +40,8 @@ # so that they are installed into directories matching below rm -rf's Patch1: systemtap-docdir-fix.diff Patch2: 0001-adding-ifdef-CLONE_STOPPED-to-stop-module-compilati.patch +# PATCH-FIX-UPSTREAM systemtap-1.4-gcc46.patch idoen...@suse.de -- Fix compilation with gcc 4.6 +Patch3: systemtap-1.4-gcc46.patch Requires: libebl1 Requires: %{name}-runtime = %{version}-%{release} @@ -102,6 +104,7 @@ %endif %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build autoreconf -fi ++ systemtap-1.4-gcc46.patch ++ From: Ismail Doenmez Subject: Fix compilation with gcc 4.6 Date: 02.05.2011 References: N/A Upstream: yes Signed-Off-by: Frank Ch. Eigler Fix GCC 4.6 unused-variable warnings Upstream commit id: 5d8a0aeabbbf3d2e4d0a6c51e6ca9b6d9446c8a0 diff --git a/grapher/grapher.cxx b/grapher/grapher.cxx index 084..87489af 100644 --- a/grapher/grapher.cxx +++ b/grapher/grapher.cxx @@ -72,11 +72,13 @@ extern "C" strerror_r(errno, errbuf, sizeof(errbuf)); err = write(STDERR_FILENO, errbuf, strlen(errbuf)); err = write(STDERR_FILENO, "\n", 1); + (void) err; /* XXX: notused */ return; } else if (childInfo.pid > 0) { err = write(signalPipe[1], &childInfo, sizeof(childInfo)); + (void) err; /* XXX: notused */ } else return; diff --git a/runtime/staprun/common.c b/runtime/staprun/common.c index 4fbc9e5..99026fb 100644 --- a/runtime/staprun/common.c +++ b/runtime/staprun/common.c @@ -399,6 +399,7 @@ static void fatal_handler (int signum) rc = write (STDERR_FILENO, ERR_MSG, sizeof(ERR_MSG)); rc = write (STDERR_FILENO, str, strlen(str)); rc = write (STDERR_FILENO, "\n", 1); +(void) rc; /* notused */ _exit(1); } diff --git a/runtime/staprun/mainloop.c b/runtime/staprun/mainloop.c index 2733c2e..1514969 100644 --- a/runtime/staprun/mainloop.c +++ b/runtime/staprun/mainloop.c @@ -60,6 +60,7 @@ static void chld_proc(int signum) return; // send STP_EXIT rc = write(control_channel, &btype, sizeof(btype)); + (void) rc; /* XXX: notused */ } #if WORKAROUND_BZ467568 @@ -622,6 +623,7 @@ int stp_main_loop(void) dbug(2, "got STP_REQUEST_EXIT\n"); int32_t rc, btype = STP_EXIT; rc = write(control_channel, &btype, sizeof(btype)); +(void) rc; /* XXX: notused */ break; } case STP_START: diff --git a/tapsets.cxx b/tapsets.cxx index b141921..4daae5e 100644 --- a/tapsets.cxx +++ b/tapsets.cxx @@ -5341,7 +5341,6 @@ sdt_query::handle_probe_entry() probe *new_base = convert_location(); probe_point *new_location = new_base->locations[0]; - bool kprobe_found = false; bool need_debug_info = false; Dwarf_Addr bias; @@ -5351,7 +5350,6 @@ sdt_query::handle_probe_entry() if (have_kprobe()) { convert_probe(new_base); - kprobe_found = true; // Expand the local variables in the probe body sdt_kprobe_var_expanding_visitor svv (module_val, provider_name, @@ -7726,13 +7724,15 @@ hwbkpt_builder::build(systemtap_session & sess, "",len,0,
commit systemtap for openSUSE:Factory
Hello community, here is the log from the commit of package systemtap for openSUSE:Factory checked in at Thu Mar 17 10:24:12 CET 2011. --- systemtap/systemtap.changes 2011-01-21 23:46:32.0 +0100 +++ /mounts/work_src_done/STABLE/systemtap/systemtap.changes2011-03-15 17:57:20.0 +0100 @@ -1,0 +2,5 @@ +Tue Mar 15 17:50:11 CET 2011 - jsl...@suse.de + +- add ifdef CLONE_STOPPED to fix compilation on newer kernels + +--- calling whatdependson for head-i586 New: 0001-adding-ifdef-CLONE_STOPPED-to-stop-module-compilati.patch Other differences: -- ++ systemtap-docs.spec ++ --- /var/tmp/diff_new_pack.9SincL/_old 2011-03-17 10:23:11.0 +0100 +++ /var/tmp/diff_new_pack.9SincL/_new 2011-03-17 10:23:11.0 +0100 @@ -27,7 +27,7 @@ %define use_snapshot 0 License:GPLv2+ Version:1.4 -Release:1 +Release:2 Summary:Documents and examples for systemtap Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ ++ systemtap.spec ++ --- /var/tmp/diff_new_pack.9SincL/_old 2011-03-17 10:23:11.0 +0100 +++ /var/tmp/diff_new_pack.9SincL/_new 2011-03-17 10:23:11.0 +0100 @@ -24,7 +24,7 @@ %define use_snapshot 0 License:GPLv2+ Version:1.4 -Release:1 +Release:2 Summary:Instrumentation System Group: Development/Tools/Debuggers Url:http://sourceware.org/systemtap/ @@ -39,6 +39,7 @@ # need -docdir patch even though docs are packaged by systemtap-docs.spec # so that they are installed into directories matching below rm -rf's Patch1: systemtap-docdir-fix.diff +Patch2: 0001-adding-ifdef-CLONE_STOPPED-to-stop-module-compilati.patch Requires: libebl1 Requires: %{name}-runtime = %{version}-%{release} @@ -100,6 +101,7 @@ %setup -n %{name}-%{package_version} -q %endif %patch1 -p1 +%patch2 -p1 %build autoreconf -fi ++ 0001-adding-ifdef-CLONE_STOPPED-to-stop-module-compilati.patch ++ >From b30b7ed14e6734e0b5b216729aad0e465412c4b1 Mon Sep 17 00:00:00 2001 From: Lukas Berk Date: Mon, 24 Jan 2011 12:09:29 -0500 Subject: adding #ifdef CLONE_STOPPED to stop module compilation error Patch-mainline: yes Git-commit: b30b7ed14e6734e0b5b216729aad0e465412c4b1 Signed-off-by: Jiri Slaby --- tapset/aux_syscalls.stp |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/tapset/aux_syscalls.stp b/tapset/aux_syscalls.stp index e9a9750..25ca345 100644 --- a/tapset/aux_syscalls.stp +++ b/tapset/aux_syscalls.stp @@ -1616,7 +1616,9 @@ static const _stp_val_array const _stp_fork_list[] = { V(CLONE_DETACHED), V(CLONE_UNTRACED), V(CLONE_CHILD_SETTID), +#ifdef CLONE_STOPPED V(CLONE_STOPPED), +#endif #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19) V(CLONE_NEWUTS), V(CLONE_NEWIPC), -- 1.6.0.2 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org