69 Commits

Author SHA256 Message Date
9b21cec4e7 Accepting request 1318282 from Base:System
- update to 0.8.1:
  * ** Bugfixes
  * - include config.h in more cases to fix LTO builds

- add timeout to testsuite run, it is non-fatal anyway
- Update to ltrace 0.3.36:
- remove unpackaged files from buildroot
- added PPC port by Anton Blanchard

OBS-URL: https://build.opensuse.org/request/show/1318282
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=51
2025-11-19 13:49:52 +00:00
745b9b26f3 - update to 0.8.1:
* ** Bugfixes
  * - include config.h in more cases to fix LTO builds
- add timeout to testsuite run, it is non-fatal anyway
- Update to ltrace 0.3.36:
- remove unpackaged files from buildroot
- added PPC port by Anton Blanchard

OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=58
2025-11-17 16:42:07 +00:00
91fa300c0e Accepting request 1305038 from Base:System
- 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 (forwarded request 1305037 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1305038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=50
2025-09-17 15:44:41 +00:00
c0cac11e8d - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=56
2025-09-15 20:59:57 +00:00
56deadf96b Accepting request 1148660 from Base:System
- Use %autosetup (forwarded request 1148659 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1148660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=49
2024-02-21 16:52:59 +00:00
a24c0b4482 Accepting request 1148659 from home:Andreas_Schwab:Factory
- Use %autosetup

OBS-URL: https://build.opensuse.org/request/show/1148659
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=54
2024-02-21 11:43:45 +00:00
aed5e8ce82 Accepting request 1110337 from Base:System
- 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 (forwarded request 1110336 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1110337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=48
2023-09-12 19:02:11 +00:00
b9089a5a13 Accepting request 1110336 from home:Andreas_Schwab:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/1110336
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=52
2023-09-11 15:18:04 +00:00
4eae793eca Accepting request 1078434 from Base:System
- ppc64le-use-after-free.patch: fix use after free (forwarded request 1078433 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1078434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=47
2023-04-12 10:50:59 +00:00
dda1e13cc0 Accepting request 1078433 from home:Andreas_Schwab:Factory
- ppc64le-use-after-free.patch: fix use after free

OBS-URL: https://build.opensuse.org/request/show/1078433
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=50
2023-04-11 12:49:12 +00:00
c915fd08d1 Accepting request 884045 from Base:System
- add ltrace-0.7.91-ppc64le-scv.patch from Fedora
- spec-cleaner
- add timeout to testsuite run, it is non-fatal anyway

OBS-URL: https://build.opensuse.org/request/show/884045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=46
2021-04-12 10:33:51 +00:00
4024119295 - add ltrace-0.7.91-ppc64le-scv.patch from Fedora
- spec-cleaner
- add timeout to testsuite run, it is non-fatal anyway

OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=48
2021-04-09 12:27:26 +00:00
ccbb34d068 Accepting request 855835 from Base:System
- Added s390x-ptrace.patch and remove 2 unused functions to fix 'expr_clone' error from latest release (forwarded request 855816 from skriesch)

OBS-URL: https://build.opensuse.org/request/show/855835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=45
2020-12-18 18:56:43 +00:00
9dc904b856 Accepting request 855816 from home:skriesch:branches:openSUSE:Factory:ltrace
- Added s390x-ptrace.patch and remove 2 unused functions to fix 'expr_clone' error from latest release

OBS-URL: https://build.opensuse.org/request/show/855816
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=46
2020-12-14 19:26:15 +00:00
768af99e0b Accepting request 847887 from Base:System
- Fix rpmlint warning make-check-outside-check-section
  by moving check code to %check section. (forwarded request 847823 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/847887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=44
2020-11-12 21:34:19 +00:00
d891f1c6f4 Accepting request 847823 from home:jengelh:branches:Base:System
- Fix rpmlint warning make-check-outside-check-section
  by moving check code to %check section.

OBS-URL: https://build.opensuse.org/request/show/847823
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=44
2020-11-11 14:51:16 +00:00
4544e2d511 Accepting request 774148 from Base:System
- Package latest available sources
- ltrace-fix-build.patch: remove (forwarded request 774147 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/774148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=43
2020-02-19 11:39:35 +00:00
706b3f1d89 Accepting request 774147 from home:Andreas_Schwab:Factory
- Package latest available sources
- ltrace-fix-build.patch: remove

OBS-URL: https://build.opensuse.org/request/show/774147
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=42
2020-02-13 11:45:49 +00:00
f1d99cb326 Accepting request 731549 from Base:System
- Fix last change

- Use noun phrase in summary.

OBS-URL: https://build.opensuse.org/request/show/731549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=42
2019-09-24 23:09:46 +00:00
244957f689 - Fix last change
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=40
2019-09-17 14:50:19 +00:00
7556a6d1ad Accepting request 730722 from home:jengelh:branches:Base:System
- Use noun phrase in summary.

OBS-URL: https://build.opensuse.org/request/show/730722
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=39
2019-09-17 13:04:50 +00:00
201fa42936 Accepting request 699688 from Base:System
- Add gcc9-Wlto-type-mismatch.patch in order to address LTO warnings
  (boo#1133256). (forwarded request 699610 from marxin)

OBS-URL: https://build.opensuse.org/request/show/699688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=41
2019-05-06 11:17:12 +00:00
48303ff7ca Accepting request 699610 from home:marxin:branches:Base:System
- Add gcc9-Wlto-type-mismatch.patch in order to address LTO warnings
  (boo#1133256).

OBS-URL: https://build.opensuse.org/request/show/699610
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=37
2019-04-30 13:44:51 +00:00
8d52743bd1 Accepting request 689797 from Base:System
OBS-URL: https://build.opensuse.org/request/show/689797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=40
2019-04-02 07:18:22 +00:00
ea0ce62340 Accepting request 689316 from home:Andreas_Schwab:Factory
- lens-double-free.patch: fix double free of memory (bsc#1130664)
- Use %license

OBS-URL: https://build.opensuse.org/request/show/689316
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=35
2019-03-29 10:35:57 +00:00
72742cc038 Accepting request 662839 from Base:System
- Add gcc9-printf-s-null-argument.patch: boo#1120789. (forwarded request 662827 from marxin)

OBS-URL: https://build.opensuse.org/request/show/662839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=39
2019-01-11 13:00:33 +00:00
a0fe933c4a Accepting request 662827 from openSUSE:Factory:Staging:Gcc7
- Add gcc9-printf-s-null-argument.patch: boo#1120789.

OBS-URL: https://build.opensuse.org/request/show/662827
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=33
2019-01-04 15:45:48 +00:00
31b6aed5aa Accepting request 573631 from Base:System
- ppc-ptrace.patch: include <asm/ptrace.h> on ppc
- arm-trace.patch: remove unreachable assignment (forwarded request 573630 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/573631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=38
2018-02-08 13:09:43 +00:00
e3360656b2 Accepting request 573630 from home:Andreas_Schwab:Factory
- ppc-ptrace.patch: include <asm/ptrace.h> on ppc
- arm-trace.patch: remove unreachable assignment

OBS-URL: https://build.opensuse.org/request/show/573630
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=31
2018-02-07 10:12:15 +00:00
10730559ac Accepting request 556834 from Base:System
OBS-URL: https://build.opensuse.org/request/show/556834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=37
2017-12-19 09:44:22 +00:00
2d71ba40c3 Accepting request 546771 from home:bmwiedemann:branches:Base:System
Do not store test results in the package to make build reproducible

OBS-URL: https://build.opensuse.org/request/show/546771
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=29
2017-12-13 23:21:39 +00:00
112720fbb3 Accepting request 545813 from Base:System
OBS-URL: https://build.opensuse.org/request/show/545813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=36
2017-12-06 07:46:18 +00:00
6444341d02 Accepting request 545270 from home:matz2:branches:Base:System
- Fix overactive post-build-checks tripping over some testsuite
  compile warnings.  Adds ltrace-fix-build.patch .

OBS-URL: https://build.opensuse.org/request/show/545270
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=27
2017-11-27 06:32:19 +00:00
4c79058fd3 Accepting request 408568 from Base:System
- readdir.patch: Remove use of deprecated readdir_r (forwarded request 408566 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/408568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=35
2016-07-24 17:42:33 +00:00
4af313d244 Accepting request 408566 from home:Andreas_Schwab:Factory
- readdir.patch: Remove use of deprecated readdir_r

OBS-URL: https://build.opensuse.org/request/show/408566
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=25
2016-07-14 15:47:25 +00:00
Stephan Kulow
34c0d450f5 Accepting request 247287 from Base:System
- Update to git rev 6c6bcc3
  ** Prototype libraries
     - Each DSO can now ship an ltrace config file (called prototype
       library) that ltrace will open when that DSO is loaded to process
       image.  See ltrace(1) for details.
     - ltrace.conf is no longer part of installation tarball.  Instead,
       we now ship libc.so.conf, libm.so.conf, libacl.so.conf, and
       syscalls.conf.  Those are now istalled to /usr/share/ltrace by
       default.  /etc/ltrace.conf and $HOME/.ltrace.conf are still
       loaded if present, and can contain arbitrary user configuration.
     - The option -F was retrofitted to be a colon-separated list of
       prototype libraries, and directories to look for prototype
       libraries in.  On Linux, ltrace looks into XDG_CONFIG_HOME,
       XDG_CONFIG_DIRS, and /usr/share/ltrace as well.
     - Wide character strings are supported in prototypes.  Use "string"
       lens as usual, but use array of integers as underlying type.
       libc.so.conf now contains prototypes of wide character functions.
     - Sole void function parameter such as in the following example, is
       now considered obsolete:
       | int fork(void); |
       This use is still accepted, taken to mean "hide(int)", but
       produces a warning, and will be removed in future.
     - Prototypes are now read from DWARF debug info, if available. This
       complements the data available in config files
  ** Architectural support
     - MIPS and MIPSel are now handled by the same backend.
     - ARMv6, ARMv7 and ARMv8 (AArch64) are supported, including full
       fetch backend.  ARMv8 backend doesn't support tracing of 32-bit
       binaries, as currently there's no 32-bit userspace available for
       ARM64 processors. (forwarded request 247286 from AndreasSchwab)

OBS-URL: https://build.opensuse.org/request/show/247287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=34
2014-09-04 05:55:54 +00:00
9e7c06b153 Accepting request 247286 from home:AndreasSchwab:f
- Update to git rev 6c6bcc3
  ** Prototype libraries
     - Each DSO can now ship an ltrace config file (called prototype
       library) that ltrace will open when that DSO is loaded to process
       image.  See ltrace(1) for details.
     - ltrace.conf is no longer part of installation tarball.  Instead,
       we now ship libc.so.conf, libm.so.conf, libacl.so.conf, and
       syscalls.conf.  Those are now istalled to /usr/share/ltrace by
       default.  /etc/ltrace.conf and $HOME/.ltrace.conf are still
       loaded if present, and can contain arbitrary user configuration.
     - The option -F was retrofitted to be a colon-separated list of
       prototype libraries, and directories to look for prototype
       libraries in.  On Linux, ltrace looks into XDG_CONFIG_HOME,
       XDG_CONFIG_DIRS, and /usr/share/ltrace as well.
     - Wide character strings are supported in prototypes.  Use "string"
       lens as usual, but use array of integers as underlying type.
       libc.so.conf now contains prototypes of wide character functions.
     - Sole void function parameter such as in the following example, is
       now considered obsolete:
       | int fork(void); |
       This use is still accepted, taken to mean "hide(int)", but
       produces a warning, and will be removed in future.
     - Prototypes are now read from DWARF debug info, if available. This
       complements the data available in config files
  ** Architectural support
     - MIPS and MIPSel are now handled by the same backend.
     - ARMv6, ARMv7 and ARMv8 (AArch64) are supported, including full
       fetch backend.  ARMv8 backend doesn't support tracing of 32-bit
       binaries, as currently there's no 32-bit userspace available for
       ARM64 processors.

OBS-URL: https://build.opensuse.org/request/show/247286
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=23
2014-09-02 17:50:36 +00:00
ec577b25fd Accepting request 222626 from openSUSE:Factory:PowerPC
- Fix ppc64le tests failure 

- Enable for ppc64le

OBS-URL: https://build.opensuse.org/request/show/222626
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=22
2014-02-17 18:56:38 +00:00
Tomáš Chvátal
29996f044b Accepting request 211895 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/211895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=32
2013-12-23 11:32:48 +00:00
41e9f37d8e Accepting request 210820 from home:AndreasSchwab:f
- Enable for m68k

OBS-URL: https://build.opensuse.org/request/show/210820
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=20
2013-12-13 16:06:10 +00:00
Stephan Kulow
4749bfbc16 Accepting request 179602 from Base:System
- Don't warn about unused local typedefs (forwarded request 179601 from AndreasSchwab)

OBS-URL: https://build.opensuse.org/request/show/179602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=30
2013-06-19 12:46:45 +00:00
047f5c0b28 Accepting request 179601 from home:AndreasSchwab:ff
- Don't warn about unused local typedefs

OBS-URL: https://build.opensuse.org/request/show/179601
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=18
2013-06-18 17:41:11 +00:00
Stephan Kulow
618cb8581b Accepting request 145020 from Base:System
- Update to 0.7.2
  ** Bugfixes
  *** (Again) detect VDSO entry in r_debug linkmap with non-empty name
  *** Fix building with libunwind 1.1
  *** Fix prototype lookup for -x symbols from shared libraries
- Remove upstreamed patch ltrace.vdso.patch

OBS-URL: https://build.opensuse.org/request/show/145020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=28
2012-12-14 08:43:36 +00:00
d9686ac99b - Update to 0.7.2
** Bugfixes
  *** (Again) detect VDSO entry in r_debug linkmap with non-empty name
  *** Fix building with libunwind 1.1
  *** Fix prototype lookup for -x symbols from shared libraries
- Remove upstreamed patch ltrace.vdso.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=16
2012-12-10 21:30:47 +00:00
Stephan Kulow
f3df710ab6 Accepting request 143745 from Base:System
- Update to 0.7.1
  * Version 0.7.1
  ** Bugfixes
  *** ltrace.conf.5 is now installed to man5 as it should be
  *** [PowerPC] A header file necessary for building is now shipped
  *** [MIPS] Work around duplicate symbol request bug
  *** Detect VDSO entry in r_debug linkmap with non-empty name
  *** Temporary files are wiped properly after the test suite has been run
  *** Parsing typedefs with common prefix now works as it should
  ** Cofiguration Files
  *** The following prototypes in ltrace.conf were added or updated
  *** Duplicate typedefs are now guarded against
  *** It's now possible to define recursive structures
  *** New lens "bitvec" is available
  *** Octal lens renamed to "oct"
  *** The hex lens can now format floating point arguments
  * Version 0.7.0
  ** Tracing
  *** Full support for tracing multi-threaded processes
  *** Support for tracing inter-library calls
  *** Better support for parameter passing ("fetch backend")
  *** Awareness of deny_ptrace SELinux boolean
  *** Limited support for tracing returns from tail call functions
  *** -e, -x and -l selectors now allow using globs and regular expressions
  *** -g command line option dropped
  *** Test suite can now be run under valgrind
  *** [ppc] Support both BSS and secure PLTs for 32-bit processes
  *** [mips] Implement software singlestepping
  *** [mips] Add support for CPIC main programs
  *** Support tracing PIE binaries

OBS-URL: https://build.opensuse.org/request/show/143745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=27
2012-12-03 09:21:49 +00:00
3f44ae3cfd - removed upstreamed patches:
ltrace.ppc.patch
  ltrace.s390-more-arguments.patch
  ltrace.demangle-lib.cstdlib.patch
- ltrace.vdso.patch: allow more VDSO names.

OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=14
2012-11-30 14:51:14 +00:00
2fbdb38994 Accepting request 143684 from home:AndreasSchwab:ff
- Update to 0.7.1
  * Version 0.7.1
  ** Bugfixes
  *** ltrace.conf.5 is now installed to man5 as it should be
  *** [PowerPC] A header file necessary for building is now shipped
  *** [MIPS] Work around duplicate symbol request bug
  *** Detect VDSO entry in r_debug linkmap with non-empty name
  *** Temporary files are wiped properly after the test suite has been run
  *** Parsing typedefs with common prefix now works as it should
  ** Cofiguration Files
  *** The following prototypes in ltrace.conf were added or updated
  *** Duplicate typedefs are now guarded against
  *** It's now possible to define recursive structures
  *** New lens "bitvec" is available
  *** Octal lens renamed to "oct"
  *** The hex lens can now format floating point arguments
  * Version 0.7.0
  ** Tracing
  *** Full support for tracing multi-threaded processes
  *** Support for tracing inter-library calls
  *** Better support for parameter passing ("fetch backend")
  *** Awareness of deny_ptrace SELinux boolean
  *** Limited support for tracing returns from tail call functions
  *** -e, -x and -l selectors now allow using globs and regular expressions
  *** -g command line option dropped
  *** Test suite can now be run under valgrind
  *** [ppc] Support both BSS and secure PLTs for 32-bit processes
  *** [mips] Implement software singlestepping
  *** [mips] Add support for CPIC main programs
  *** Support tracing PIE binaries

OBS-URL: https://build.opensuse.org/request/show/143684
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=13
2012-11-30 14:49:53 +00:00
Ismail Dönmez
bbf0a6b733 Accepting request 133901 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/133901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=26
2012-09-15 15:28:42 +00:00
da9eaf92a5 Accepting request 123046 from home:rudi_m:branches:Base:System
- update to 0.5.3 (bug and build fixes)
- autoreconf is not required
- add ppc patch

OBS-URL: https://build.opensuse.org/request/show/123046
OBS-URL: https://build.opensuse.org/package/show/Base:System/ltrace?expand=0&rev=11
2012-05-31 15:20:50 +00:00
Stephan Kulow
6d44f7d88d Accepting request 106312 from Base:System
- build with libelf1 instead of libelf0

- add automake as buildrequire to avoid implicit dependency

OBS-URL: https://build.opensuse.org/request/show/106312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ltrace?expand=0&rev=24
2012-02-22 14:53:41 +00:00