strace/baselibs.conf
Andreas Schwab 14a1070e97 - Update to strace 6.12
* 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
2024-11-19 08:48:28 +00:00

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