* Implemented decoding of EPIOCGPARAMS and EPIOCSPARAMS ioctl commands. * Implemented decoding of NS_GET_MNTNS_ID, NS_GET_PID_FROM_PIDNS, NS_GET_TGID_FROM_PIDNS, NS_GET_PID_IN_PIDNS, NS_GET_TGID_IN_PIDNS, NS_MNT_GET_INFO, NS_MNT_GET_NEXT, and NS_MNT_GET_PREV ioctl commands. * Implemented decoding of FRA_DSCP netlink attribute. * Implemented decoding of IORING_REGISTER_CLOCK and IORING_REGISTER_CLONE_BUFFERS opcodes of io_uring_register syscall. * Updated decoding of struct landlock_ruleset_attr. * Updated lists of AUDIT_*, ETHTOOL_*, F_*, IORING_*, LSM_*, MAP_*, MSG_*, NT_*, SCHED_*, SCM_*, SO_*, and V4L2_* constants. * Updated lists of ioctl commands from Linux 6.12. * Fix the syscall name printed by strace when PTRACE_GET_SYSCALL_INFO is in use and a syscall is restarted by a just attached tracee using restart_syscall mechanism. OBS-URL: https://build.opensuse.org/package/show/devel:tools/strace?expand=0&rev=177
20 lines
761 B
Plaintext
20 lines
761 B
Plaintext
# strace.{x86_64,sparc64,ppc64,...} can already trace both ELF32 and ELF64
|
|
# processes, and there is no need for having an strace32.
|
|
#
|
|
# Using baselibs, we could create a strace-64bit.ppc/strace-64bit.sparc
|
|
# convenience package (for systems with mostly-ELF32 userspace), but then
|
|
# again, one can just as well install strace.ppc64 to get the same effect…
|
|
#
|
|
arch ppc64 package strace
|
|
+/usr/bin/strace-graph -> /usr/bin/strace-graph<extension>
|
|
+/usr/bin/strace -> /usr/bin/strace<extension>
|
|
|
|
|
|
# IA64 oddball: it uses that special kind of emulation, so in this case,
|
|
# the strace-x86 may still be needed!
|
|
#
|
|
arch ia64 package strace
|
|
+/usr/bin/strace-graph -> /usr/bin/strace-graph<extension>
|
|
+/usr/bin/strace -> /usr/bin/strace<extension>
|
|
prereq -glibc-x86
|