3
0
forked from pool/systemtap

Accepting request 754798 from home:jones_tony:branches:devel:tools

Update to version 4.2

OBS-URL: https://build.opensuse.org/request/show/754798
OBS-URL: https://build.opensuse.org/package/show/devel:tools/systemtap?expand=0&rev=119
This commit is contained in:
Tony Jones 2019-12-06 21:00:37 +00:00 committed by Git OBS Bridge
parent 6d2496a6d1
commit fc2d5de39b
15 changed files with 85 additions and 150 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8efa1ee2b34f1c6b2f33a25313287d59c8ed1b00265e900aea874da8baca1e1d
size 5387531

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABAgAGBQJc0Z5HAAoJEE3hbWj9v/+4JJMP/RkUVdGd1Yelcdt//wkmADsK
hShKEi2ZwJ1SnxbDhQjATYEUOHvQndrLv7axVObVjNvsvkHWFPVIY+GHra9fwAbj
qxLDwZIyb86gk6nVGvgIXiVPracpyJ1IspmrLbmUUTFPuXIVkVKE2HnYHi1CN3NZ
AMxa6ALYSLEuyC9AShRA1A0W/C/eQ5Oqf0i0lgmTSxN0Lb6fZcZE5lYu2Dl3OLin
040TnUGVdAjQSRW83rWnX6ddxgWDMe5WRaYWicBeJ/Vygg4QhPk+kk5V6qe7AHus
Y7fUnjzxc/EsCVv1pbg30APs5Mkpcj+u1J0GBcCZV+OxXAGKs7OOJIs+yQTM+nXQ
wCuoABfCjZ3UeBGeOezRvYV7uOcBJdid5zcvUgvldjNLGmeKc0D28+3BmLBOInfI
AmT2BUa17f4NF9Y1lrVTe574A/X3/1gJp7CbaBwA8M97tPbTAMO8eCUu6qKdrjWp
24i28ipqGqNLXk9rc676MqkoZN52sVuRnzq9fx845XzoYUzP3LV9Alt7cz8qrlvZ
SgVgXLdEv+7e4D0i5fgsSz6M9cZ31bnVn3PKi1m6h/+rO6S88j0BwSoyZ6mVNUlg
D0O6jGEoCJ1sggKehq/2+mHpzLZE/MSLylfziNCmwYXmqWEDaLuaC1+eSS0cWyWg
WXGNoUQT3swLTNJZds4u
=/3RR
-----END PGP SIGNATURE-----

3
systemtap-4.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0984ebe3162274988252ec35074021dc1e8420d87a8b35f437578562fce08781
size 5443557

11
systemtap-4.2.tar.gz.asc Normal file
View File

@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEXTgRb6TTp8x343jTfoNhASbcwugFAl3THvEACgkQfoNhASbc
wui/Kwf+Mlnr3VYy/0HPqN1f2XfyizxMASmsZbEDRHf91PzlT2UQ61mXUZv2YB/K
T3KqRwAjSkcVzRzK7L+ni8vnVFhsIjiPa7UJK84Qm33jr0oz52jH9KKMXNdYmaDr
xaN68cfHxkepmWU+R+LoYUWA1RXOmGjS3/WkuUUaYuJ9ld1tlh74wHu0wTppZGas
c4AIDH2GmYESV4r0+JHU3jI7Q5V4lzFYFQxpaM/Tp8PY6YTjwCn6DGQrIAyCzIWW
xvt/LE+Zr7kQGw176+dIuYnS3PyxfUzq2lgXXnqZzhc86RKKDbKA04QLOIExkv40
f9PWi2RNJwYzGH0j9nwsRPsIsryxqQ==
=BeTC
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Dec 6 17:33:04 UTC 2019 - Tony Jones <tonyj@suse.com>
- Upgrade to version 4.2. See systemtap.spec for changelog
-------------------------------------------------------------------
Fri Aug 9 20:06:57 UTC 2019 - Tony Jones <tonyj@suse.com>

View File

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

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Dec 6 17:32:23 UTC 2019 - Tony Jones <tonyj@suse.com>
- Upgrade to version 4.2. See systemtap.spec for changelog
-------------------------------------------------------------------
Fri Sep 27 15:07:24 UTC 2019 - Michael Gorse <mgorse@suse.com>

View File

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

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Dec 6 17:32:56 UTC 2019 - Tony Jones <tonyj@suse.com>
- Upgrade to version 4.2. See systemtap.spec for changelog
-------------------------------------------------------------------
Fri Aug 9 20:06:57 UTC 2019 - Tony Jones <tonyj@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package systemtap-headers
#
# 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
@ -24,7 +24,7 @@
%define _rundir %{_localstatedir}/run
%endif
Name: systemtap-headers
Version: 4.1
Version: 4.2
Release: 0
Summary: SystemTap headers
License: GPL-2.0-or-later

View File

@ -1,24 +0,0 @@
Author: Frank Ch. Eigler <fche@redhat.com>
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 <tonyj@suse.de>
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; \
} \

View File

@ -1,47 +0,0 @@
From: Frank Ch. Eigler <fche@redhat.com>
Date: Sun Aug 11 15:00:27 2019 +0000
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 <tonyj@suse.de>
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;

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Fri Dec 6 17:29:35 UTC 2019 - Tony Jones <tonyj@suse.com>
- 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
-------------------------------------------------------------------
Thu Nov 7 18:18:07 UTC 2019 - Tony Jones <tonyj@suse.com>

View File

@ -1,51 +1,42 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=BBJ/
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
=q6uB
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -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 @@ Source3: README-BEFORE-ADDING-PATCHES
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++
@ -97,8 +95,6 @@ This package contains the support tools for static probes.
%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1
%build
autoreconf -fi