Accepting request 1121447 from devel:tools
- Update to strace 6.6 * Implemented --kill-on-exit option that instructs the tracer to set PTRACE_O_EXITKILL option to all tracee processes and not to detach them on cleanup so they will not be left running after the tracer exit. * Implemented automatic activation of --kill-on-exit option when --seccomp-bpf is enabled and -p/--attach option is not used. * Implemented decoding of map_shadow_stack syscall. * Implemented decoding of FSCONFIG_CMD_CREATE_EXCL fsconfig command. * Implemented decoding of IFLA_BRPORT_BACKUP_NHID netlink attribute. * Implemented decoding of SECCOMP_IOCTL_NOTIF_SET_FLAGS ioctl. * Implemented decoding of UFFDIO_CONTINUE, UFFDIO_POISON, and UFFDIO_WRITEPROTECT ioctls. * Updated lists of ARCH_*, BPF_*, DEVCONF_*, IORING_*, KEXEC_*, MAP_*, NT_*, PTRACE_*, QFMT_*, SEGV_*, UFFD_*, V4L2_*, and XDP_* constants. * Updated lists of ioctl commands from Linux 6.6. (forwarded request 1121446 from Andreas_Schwab) OBS-URL: https://build.opensuse.org/request/show/1121447 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strace?expand=0&rev=102
This commit is contained in:
commit
d57402dada
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:dfb051702389e1979a151892b5901afc9e93bbc1c70d84c906ade3224ca91980
|
|
||||||
size 2412228
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIcBAABCgAGBQJk8g7FAAoJEKgEH6g54W42Pz8QAJU65tb3B/l3yXe6EpJCTkNj
|
|
||||||
B369D3/35QFm6B/8D12myksy9EtZYGLWmvOINnfPq5q/xVp4Zr1XETfI6p2/CDbq
|
|
||||||
bVP2kD++URYY0DCWO6uek936UwLAUjbrIqpmL4K1kZjH8Ar6tgUFdFyPSKoZc4cO
|
|
||||||
IqwLGlvG2Q2iVfycStgmGZTKq6IWK4keXsz8iDOyKID+Jgg6s+iXPvYt0NbwB+/i
|
|
||||||
jEej346s+Ufe1WALkSKmMLLw+P1cKJ9k26bDyEgTzZzVy/3BoqAQgNAiXmIZRpEf
|
|
||||||
XztebHlquTKZalkQx4Nnv4IOwQmXtOIY/sjtpAeN/qvYs3xLmwckXJ2HX5fz4Vgx
|
|
||||||
ioJJDjXcqXmcgLe5Yy2Z+nTOezvtYokNIkqYNx62A+2S7dOdewffRoVCssRUrgKP
|
|
||||||
dkXMtPJ+PqwgaWBnQlpA4JaiTf+OvW/IsCrHK06CU2XMX8k245xlNvIEF4jCyjUp
|
|
||||||
ZLtIJw7eJHu5vL078N/mDj3K3gLta4vcJ/zaY6WeqTe6c4LcAQnqZrl9vnA5JjOd
|
|
||||||
Cn6Lpx1c889piAgduZ61C8acs6Uyf4KYIXFqTAjAiHsdRZvrxJjKLwyzRQoM2r/5
|
|
||||||
1Oe+X8JHt0KDeVj1fAPUJ9XGhw62b72iW7jESOoF3v4dskyJtUKs0yFGrpZ9Zvjh
|
|
||||||
xxRM+Z9ohhRxNW7998tg
|
|
||||||
=x8Jv
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
strace-6.6.tar.xz
Normal file
3
strace-6.6.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:421b4186c06b705163e64dc85f271ebdcf67660af8667283147d5e859fc8a96c
|
||||||
|
size 2420364
|
16
strace-6.6.tar.xz.asc
Normal file
16
strace-6.6.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIcBAABCgAGBQJlQMk6AAoJEKgEH6g54W42hjkQAISOpBBLd7r8pGla6e1wS8H/
|
||||||
|
VHAg1H8aIEdF7DqQh6gnMjJy+tUzkRRmIzRBc2c6/VjO0Ry6nViufVbE6Ir9VfBq
|
||||||
|
gsLESLDZ8eSo7KWX8AZ+184aCRb2kNNWVZOXFCl09mHlLe+JFJe22SsvwyETL7VV
|
||||||
|
psT0JVeMQwA5pMVZOoXd/s1ZzUYvKC0BlxKRwmMgPcJvouJEQbS9nk3NBIm92pa9
|
||||||
|
JemORoDY8wYS7Mer38mgRhqDfcNE9aKLnfUmqNm5t2ZPvYvEauvOirBVvIII9Oou
|
||||||
|
64ApPITzpSxKrSNoVHsvHgzuQcW9mghwlDpQJiYECLFjmYmdS2ncMP/6dLnv2mxE
|
||||||
|
5gP8wmkwG1J7iqXCmSqnhfDdzM4xq7bFXoKa37cmoXxDWatjfyrTshwqJ/ahztGj
|
||||||
|
AiuRIn2yGTBOJghK+TMedqtddHrcSi10A+LTb7B7YIMB/7KuyGQdDpsDklPy/lFh
|
||||||
|
67LkWh5utqNCCNfCbAfjAQrVqk5kBdw1xDecckkUAvMJuC6GhGakR6YkVVCkG8mL
|
||||||
|
/n11UZMHTzQagz8YG9pEyiWQsRVLnTA52mpRsG/SbGNXyH7iBYVpsg1fZYhnD6A2
|
||||||
|
vaC09nggdQz8ghoMFAXRLdEQ07fZlndCpWc3PeKa8GNvzLRxnp6cTbNO7Ag44Zq8
|
||||||
|
8+epYO5XZDs+EIuyGckN
|
||||||
|
=5F+z
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,28 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 31 11:58:57 UTC 2023 - Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
|
- Update to strace 6.6
|
||||||
|
* Implemented --kill-on-exit option that instructs the tracer to set
|
||||||
|
PTRACE_O_EXITKILL option to all tracee processes and not to detach them
|
||||||
|
on cleanup so they will not be left running after the tracer exit.
|
||||||
|
* Implemented automatic activation of --kill-on-exit option when
|
||||||
|
--seccomp-bpf is enabled and -p/--attach option is not used.
|
||||||
|
* Implemented decoding of map_shadow_stack syscall.
|
||||||
|
* Implemented decoding of FSCONFIG_CMD_CREATE_EXCL fsconfig command.
|
||||||
|
* Implemented decoding of IFLA_BRPORT_BACKUP_NHID netlink attribute.
|
||||||
|
* Implemented decoding of SECCOMP_IOCTL_NOTIF_SET_FLAGS ioctl.
|
||||||
|
* Implemented decoding of UFFDIO_CONTINUE, UFFDIO_POISON, and
|
||||||
|
UFFDIO_WRITEPROTECT ioctls.
|
||||||
|
* Updated lists of ARCH_*, BPF_*, DEVCONF_*, IORING_*, KEXEC_*, MAP_*, NT_*,
|
||||||
|
PTRACE_*, QFMT_*, SEGV_*, UFFD_*, V4L2_*, and XDP_* constants.
|
||||||
|
* Updated lists of ioctl commands from Linux 6.6.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 30 14:45:35 UTC 2023 - Antonio Teixeira <antonio.teixeira@suse.com>
|
||||||
|
|
||||||
|
- Remove haveged build requirement and usage in test suite as it is
|
||||||
|
not needed anymore (jsc#PED-6184).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Sep 2 07:28:27 UTC 2023 - Andreas Schwab <schwab@linux-m68k.org>
|
Sat Sep 2 07:28:27 UTC 2023 - Andreas Schwab <schwab@linux-m68k.org>
|
||||||
|
|
||||||
|
10
strace.spec
10
strace.spec
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: strace
|
Name: strace
|
||||||
Version: 6.5
|
Version: 6.6
|
||||||
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
|
||||||
@ -29,7 +29,6 @@ Source: https://github.com/strace/strace/releases/download/v%{version}/%
|
|||||||
Source2: https://github.com/strace/strace/releases/download/v%{version}/%{name}-%{version}.tar.xz.asc
|
Source2: https://github.com/strace/strace/releases/download/v%{version}/%{name}-%{version}.tar.xz.asc
|
||||||
Source3: %{name}.keyring
|
Source3: %{name}.keyring
|
||||||
Source4: baselibs.conf
|
Source4: baselibs.conf
|
||||||
BuildRequires: haveged
|
|
||||||
BuildRequires: libacl-devel
|
BuildRequires: libacl-devel
|
||||||
BuildRequires: libaio-devel
|
BuildRequires: libaio-devel
|
||||||
%if 0%{?suse_version} >= 1500
|
%if 0%{?suse_version} >= 1500
|
||||||
@ -70,14 +69,7 @@ make %{?_smp_mflags}
|
|||||||
# Exclude testsuite for qemu builds, qemu-linux-user doesn't support ptrace.
|
# Exclude testsuite for qemu builds, qemu-linux-user doesn't support ptrace.
|
||||||
%if !0%{?qemu_user_space_build}
|
%if !0%{?qemu_user_space_build}
|
||||||
%check
|
%check
|
||||||
haveged=$(PATH=$PATH:/sbin:%{_sbindir} type -p haveged)
|
|
||||||
if test -n "$haveged" && ! /sbin/checkproc $haveged ; then
|
|
||||||
$haveged --pidfile=$PWD/haveged.pid < /dev/null 1>&0 2>&0 || true
|
|
||||||
fi
|
|
||||||
make %{?_smp_mflags} check || cat tests/test-suite.log
|
make %{?_smp_mflags} check || cat tests/test-suite.log
|
||||||
if test -s $PWD/haveged.pid ; then
|
|
||||||
/sbin/killproc -p $PWD/haveged.pid $haveged
|
|
||||||
fi
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
Loading…
x
Reference in New Issue
Block a user