commit systemtap for openSUSE:Factory

2020-09-14 Thread root
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

2020-02-11 Thread root
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

2020-02-04 Thread root
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

2019-12-11 Thread root
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

2019-11-13 Thread root
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

2019-10-17 Thread root
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

2019-08-27 Thread root
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

2019-04-20 Thread root
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

2019-02-08 Thread root
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

2019-01-29 Thread root
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

2018-08-24 Thread root
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

2018-03-29 Thread root
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

2018-02-25 Thread root
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

2018-02-03 Thread root
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

2017-11-23 Thread root
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

2017-11-14 Thread root
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

2017-04-24 Thread root
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

2016-04-11 Thread h_root
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

2015-11-18 Thread h_root
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

2015-09-17 Thread h_root
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

2015-03-30 Thread h_root
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

2015-02-20 Thread h_root
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

2014-09-17 Thread h_root
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

2014-05-22 Thread h_root
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

2014-05-06 Thread h_root
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

2013-12-22 Thread h_root
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

2013-11-22 Thread h_root
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

2013-08-12 Thread h_root
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

2013-05-27 Thread h_root
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

2013-03-03 Thread h_root
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

2013-01-12 Thread h_root
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

2012-10-18 Thread h_root
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

2012-07-30 Thread h_root
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

2012-06-25 Thread h_root
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

2012-06-15 Thread h_root
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

2012-03-01 Thread h_root
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

2012-01-31 Thread h_root
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

2011-12-27 Thread h_root
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

2011-11-10 Thread h_root
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

2011-06-08 Thread h_root

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

2011-05-19 Thread h_root

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

2011-05-03 Thread h_root

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

2011-03-17 Thread h_root

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