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>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# 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
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -17,12 +17,12 @@
|
||||
|
||||
|
||||
Name: strace
|
||||
Version: 5.3
|
||||
Version: 5.4
|
||||
Release: 0
|
||||
Summary: A utility to trace the system calls of a program
|
||||
License: BSD-3-Clause
|
||||
Group: Development/Tools/Debuggers
|
||||
Url: http://strace.io/
|
||||
URL: http://strace.io/
|
||||
#Freecode-URL: http://freecode.com/projects/strace
|
||||
#Git-Clone: git://github.com/strace/strace
|
||||
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
|
||||
|
||||
%build
|
||||
# LTO breaks mpers.sh
|
||||
%global _lto_cflags %{nil}
|
||||
%configure \
|
||||
%ifarch aarch64
|
||||
--disable-mpers \
|
||||
|
Loading…
x
Reference in New Issue
Block a user