Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ltrace | Distribution: openSUSE Tumbleweed |
Version: 0.8.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Sep 15 21:06:55 2025 |
Group: Development/Tools/Debuggers | Build host: reproducible |
Size: 410388 | Source RPM: ltrace-0.8.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://ltrace.org/ | |
Summary: Library and system call tracer for programs |
Ltrace is a program that runs the specified command until it exits. It intercepts and records the dynamic library calls that are called by the executed process and the signals that are received by that process. It can also intercept and print the system calls executed by the program. The program to trace need not be recompiled for this, so ltrace can be used on binaries for which no source is available. This is still a work in progress, so, for example, the tracking to child processes may fail or some things may not work as expected.
GPL-2.0-or-later
* Mon Sep 15 2025 Andreas Schwab <schwab@suse.de> - Update to ltrace 0.8.0 - Each DSO can now ship an ltrace config file (called prototype library) that ltrace will open when that DSO is loaded to process image - The option -F was retrofitted to be a colon-separated list of prototype libraries, and directories to look for prototype libraries in - Wide character strings are supported in prototypes - Sole void function parameter is now considered obsolete - Prototypes are now read from DWARF debug info, if available - RISC-V initial support included - MIPS and MIPSel are now handled by the same backend - ARMv6, ARMv7 and ARMv8 (AArch64) are supported, including full fetch backend - Imagination Technologies Meta is now supported - PowerPC64 ELFv2 little-endian ABI is now supported including full fetch backend - Cadence Tensilica Xtensa is now supported - LoongArch is now supported - On Linux, tracing of IFUNC symbols is supported - -w output now shows full library path - lens-double-free.patch: removed - Enable build on loongarch64 * Wed Feb 21 2024 Andreas Schwab <schwab@suse.de> - Use %autosetup * Mon Sep 11 2023 schwab@suse.de - Update to version 0.7.91+git20230705.8eabf68: * Add missing semi-colon * ./autogen.sh is needed before ./configure * sysdeps: x86: update syscall tables * testsuite: system_calls: recognize statx * testsuite: system_calls: recognize newfstatat * PowerPC Fix HFA FP/GPR parameter logic typo * Add -Wno-psabi to avoid compilation warning/failure * Avoid infinite loop when single stepping into PLT * PowerPC ltrace-elf handle LEP/GEP offset * riscv64: add initial riscv64 support - arm-trace.patch, ltrace-0.7.91-ppc64le-scv.patch, readdir.patch: remove - Rediff remaining patches * Tue Apr 11 2023 Andreas Schwab <schwab@suse.de> - ppc64le-use-after-free.patch: fix use after free * Fri Apr 09 2021 Dirk Müller <dmueller@suse.com> - add ltrace-0.7.91-ppc64le-scv.patch from Fedora - spec-cleaner - add timeout to testsuite run, it is non-fatal anyway * Mon Dec 14 2020 Sarah Julia Kriesch <sarah.kriesch@ibm.com> - Added s390x-ptrace.patch and remove 2 unused functions to fix 'expr_clone' error from latest release * Wed Nov 11 2020 Jan Engelhardt <jengelh@inai.de> - Fix rpmlint warning make-check-outside-check-section by moving check code to %check section. * Thu Feb 13 2020 Andreas Schwab <schwab@suse.de> - Package latest available sources - ltrace-fix-build.patch: remove * Tue Sep 17 2019 Andreas Schwab <schwab@suse.de> - Fix last change * Fri Sep 13 2019 Jan Engelhardt <jengelh@inai.de> - Use noun phrase in summary.
/usr/bin/ltrace /usr/share/doc/packages/ltrace /usr/share/doc/packages/ltrace/README /usr/share/licenses/ltrace /usr/share/licenses/ltrace/COPYING /usr/share/ltrace /usr/share/ltrace/libacl.so.conf /usr/share/ltrace/libc.so-types.conf /usr/share/ltrace/libc.so.conf /usr/share/ltrace/libm.so.conf /usr/share/ltrace/libpthread.so-types.conf /usr/share/ltrace/libpthread.so.conf /usr/share/ltrace/syscalls.conf /usr/share/man/man1/ltrace.1.gz /usr/share/man/man5/ltrace.conf.5.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Sep 19 23:31:52 2025