Accepting request 752470 from home:AndreasSchwab:f
- Update to strace 5.4 * Improvements * Implemented -DD and -DDD options that move strace into a separate process group and session, respectively. * Enhanced seccomp-bpf tracee syscall filtering support by implementing new "binary match" BPF program generation strategy and automatically choosing the strategy that generates the shortest BPF program. * Implemented decoding of BPF_BTF_GET_NEXT_ID bpf syscall command. * Enhanced decoding of BPF_MAP_LOOKUP_ELEM bpf syscall command. * Implemented PTP_CLOCK_GETCAPS2, PTP_EXTTS_REQUEST2, PTP_PEROUT_REQUEST2, PTP_ENABLE_PPS2, and PTP_SYS_OFFSET2 ioctl decoding. * Updated lists of BPF_*, CAN_*, KEXEC_*, KVM_*, MADV_*, MSG_*, P_*, PR_*, PTP_*, SCTP_*, and V4L2_* constants. * Implemented ability to build ARM EABI mpers support using a separate compiler on aarch64. * Updated lists of ioctl commands from Linux 5.4. * Enhanced manual page. * Bug fixes * Fixed -b execve when --seccomp-bpf option is specified. * Fixed decoding of BPF_PROG_LOAD bpf syscall command. * Fixed build on no-MMU architectures. * Fixed build on antique systems that do not provide necessary definitions of AUDIT_ARCH_* constants. OBS-URL: https://build.opensuse.org/request/show/752470 OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=115
This commit is contained in:
parent
e159a3f91d
commit
01efe7fa18
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6c131198749656401fe3efd6b4b16a07ea867e8f530867ceae8930bbc937a047
|
|
||||||
size 1572708
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIcBAABCAAGBQJdi3RoAAoJEKgEH6g54W42PR4P/i3QAbnsUyQwfA3yYHw3GABV
|
|
||||||
yOztZV37mbWAZjnHLbgh4ccndh7mirb4CNEB2lwTB84MpL3zF8rFreoaDrYeuidQ
|
|
||||||
K7bdQVizFAaK0u8CmNmavMbeSxyOmDl0BPoFHFdpTnAyOdCCbIYfm0Rf+OfzUMB+
|
|
||||||
xNV183IgNNHGHIhB1USzVlcewR+3FgsMnsvHPESIaheXZmpD088KSUipZyR9QfNN
|
|
||||||
t1sXf5U7x2H6hxZ7rshHsyw3jLw0ceibyqSFoYt0zcOr878ta2e2wX6TWHr8OdYH
|
|
||||||
IKeWYxYbAQSsaPihHQ4xO664cQTsbD/JYUCflDlbn3cmLTUmVQlCXlMumJU4lCMI
|
|
||||||
87onfzlSXufFHuiRUHnlAM1j1RAc5f4/xYNI/L/sB99j8b0w8ZqIO1uiHV57TBSg
|
|
||||||
7Yw0xcqfDmiCLwSeaM5KARaJPQjhXfFUUCtnxqMwfoOUQEx35YIrn0F4g6o31v6W
|
|
||||||
JsL2xQeZSY+pJ9lyUvcDfT4NQm82hMQP9FAoQUZXM9JgFJphbmKwGnJL9IqPtxb5
|
|
||||||
Ygdu2euejJqhAECbP2opGe0ZGCmjeyap79FFTK0ByIlVv3T5L/KzqmFNaWGy2GsZ
|
|
||||||
Yn+BOaZH3ZAzPdhHLE3G7QHddJDrv3FE+TBNT0kB5Z2xQ62+vrhZSI37BOPMvxpl
|
|
||||||
oxBUe0X5BR1VWoR+P1w8
|
|
||||||
=PzfF
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
strace-5.4.tar.xz
Normal file
3
strace-5.4.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f7d00514d51290b6db78ad7a9de709baf93caa5981498924cbc9a744cfd2a741
|
||||||
|
size 1599396
|
16
strace-5.4.tar.xz.asc
Normal file
16
strace-5.4.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIcBAABCAAGBQJd4FAlAAoJEKgEH6g54W42xv8QAK6NJjThOs/t19fAJepe0OAQ
|
||||||
|
E79Q7ffinGFczleeF8mU3tE02nIzARbSy1c2uoUIBJMuS7hdl1ZWhDlMFUJsl3N6
|
||||||
|
3/AsHF5HgFaspOYwY/JdaRyZ33+RNNbS5yWgc2nn+Be1E5KbVHbWF+Sf8g/VMX/3
|
||||||
|
5I7xSz33k7MhqejAEg2r8iNowV2nTAspqH1iFH/DNWxW1Y+NwA1Hld4nq/oi76i/
|
||||||
|
VnLE9wYUbL0ZX+Q5/JkZBPMHaVK560Y+A1WqhDryzMomWoV2dVW2bIwSGZlKmadC
|
||||||
|
sLlFU4MMbGT3Kkv8nYjv2nm/RC5vEZYfscKCf0wDr2V0bR1ESOzJylh/xh8gL9Tc
|
||||||
|
gBXSxqfPKn2J0zhut9bETPuLNAyT5LbyxdUnee3adWDxER5vqZuk9KVQQgMoRBE7
|
||||||
|
ZSv+1veC9L0RQTCMozaR8VlrIEbdXZy2pWxe1HUbK/C/BJOGP5TcXNE1m7TistPO
|
||||||
|
2HTctzt49eKfljZPeYLQ+g1BG5ul6eiCfp1PC4e3GI3lpwZc7zAaKixHCNIicMlR
|
||||||
|
svO1PLUoOVsN/0RlCaKo39gXoQ9vOwC17MIgZXnYNS2pq4LvqKpvHAww5RD49Tzk
|
||||||
|
YpvBCjbjuk51GbsA9tmZl512/MwtU/7fcGk1tD4q2m8oAotkUDLojRiVgZJLbWBG
|
||||||
|
ZsXBWuhi9wTovyeWP6Y8
|
||||||
|
=fARJ
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,30 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 29 16:15:19 UTC 2019 - Andreas Schwab <schwab@linux-m68k.org>
|
||||||
|
|
||||||
|
- Update to strace 5.4
|
||||||
|
* Improvements
|
||||||
|
* Implemented -DD and -DDD options that move strace into a separate
|
||||||
|
process group and session, respectively.
|
||||||
|
* Enhanced seccomp-bpf tracee syscall filtering support by implementing
|
||||||
|
new "binary match" BPF program generation strategy and automatically
|
||||||
|
choosing the strategy that generates the shortest BPF program.
|
||||||
|
* Implemented decoding of BPF_BTF_GET_NEXT_ID bpf syscall command.
|
||||||
|
* Enhanced decoding of BPF_MAP_LOOKUP_ELEM bpf syscall command.
|
||||||
|
* Implemented PTP_CLOCK_GETCAPS2, PTP_EXTTS_REQUEST2, PTP_PEROUT_REQUEST2,
|
||||||
|
PTP_ENABLE_PPS2, and PTP_SYS_OFFSET2 ioctl decoding.
|
||||||
|
* Updated lists of BPF_*, CAN_*, KEXEC_*, KVM_*, MADV_*, MSG_*, P_*, PR_*,
|
||||||
|
PTP_*, SCTP_*, and V4L2_* constants.
|
||||||
|
* Implemented ability to build ARM EABI mpers support using a separate
|
||||||
|
compiler on aarch64.
|
||||||
|
* Updated lists of ioctl commands from Linux 5.4.
|
||||||
|
* Enhanced manual page.
|
||||||
|
* Bug fixes
|
||||||
|
* Fixed -b execve when --seccomp-bpf option is specified.
|
||||||
|
* Fixed decoding of BPF_PROG_LOAD bpf syscall command.
|
||||||
|
* Fixed build on no-MMU architectures.
|
||||||
|
* Fixed build on antique systems that do not provide necessary definitions
|
||||||
|
of AUDIT_ARCH_* constants.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Sep 25 15:09:18 UTC 2019 - Andreas Schwab <schwab@suse.de>
|
Wed Sep 25 15:09:18 UTC 2019 - Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package strace
|
# spec file for package strace
|
||||||
#
|
#
|
||||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2019 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -17,12 +17,12 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: strace
|
Name: strace
|
||||||
Version: 5.3
|
Version: 5.4
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A utility to trace the system calls of a program
|
Summary: A utility to trace the system calls of a program
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
Group: Development/Tools/Debuggers
|
Group: Development/Tools/Debuggers
|
||||||
Url: http://strace.io/
|
URL: http://strace.io/
|
||||||
#Freecode-URL: http://freecode.com/projects/strace
|
#Freecode-URL: http://freecode.com/projects/strace
|
||||||
#Git-Clone: git://github.com/strace/strace
|
#Git-Clone: git://github.com/strace/strace
|
||||||
Source: https://github.com/strace/strace/releases/download/v%{version}/%{name}-%{version}.tar.xz
|
Source: https://github.com/strace/strace/releases/download/v%{version}/%{name}-%{version}.tar.xz
|
||||||
@ -60,6 +60,8 @@ and processes can be seen. Child processes can also be tracked.
|
|||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
# LTO breaks mpers.sh
|
||||||
|
%global _lto_cflags %{nil}
|
||||||
%configure \
|
%configure \
|
||||||
%ifarch aarch64
|
%ifarch aarch64
|
||||||
--disable-mpers \
|
--disable-mpers \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user