df0f312
Summary: Tracks runtime library calls from dynamically linked executables
cvsdist 8688751
Name: ltrace
Petr Machata 1ce5810
Version: 0.7.91
a77340e
Release: 50%{?dist}
bf46c36
# In coordination with Juan CĂ©spedes, upstream is now officially on gitlab.
bf46c36
# We are going to being sending all of our Fedora patches upstream to gitlab.
bf46c36
URL: https://gitlab.com/cespedes/ltrace
4773a70
License: GPL-2.0-or-later
449eeac
Petr Machata 5f8efb0
BuildRequires: elfutils-devel dejagnu
Petr Machata 38b7905
BuildRequires: libselinux-devel
Petr Machata 1c7f142
BuildRequires: autoconf automake libtool
DJ Delorie 3306a47
BuildRequires: gcc-c++
a3bd583
BuildRequires: make
71bb011
Petr Machata 5bfaa48
# Note: this URL needs to be updated for each release, as the file
Petr Machata 5bfaa48
# number changes for each file.  Full list of released files is at:
Petr Machata 5bfaa48
#  https://alioth.debian.org/frs/?group_id=30892
Petr Machata 1ce5810
Source: ltrace-%{version}.tar.bz2
Petr Machata 5e95eb8
Petr Machata 51c97fb
# Merge of several upstream commits that fixes compilation on ARM.
Petr Machata 51c97fb
Patch0: ltrace-0.7.91-arm.patch
Petr Machata 51c97fb
Petr Machata d0b9176
# Upstream patch that fixes accounting of exec, __libc_start_main and
Petr Machata d0b9176
# others in -c output.
Petr Machata d0b9176
Patch1: ltrace-0.7.91-account_execl.patch
Petr Machata d0b9176
Petr Machata 3eda79e
# Upstream patch that fixes interpretation of PLT on x86_64 when
Petr Machata 3eda79e
# IRELATIVE slots are present.
Petr Machata 3eda79e
Patch2: ltrace-0.7.91-x86_64-irelative.patch
Petr Machata 3eda79e
Petr Machata 3eda79e
# Upstream patch that fixes fetching of system call arguments on s390.
Petr Machata 3eda79e
Patch3: ltrace-0.7.91-s390-fetch-syscall.patch
Petr Machata 3eda79e
Petr Machata 3eda79e
# Upstream patch that enables tracing of IRELATIVE PLT slots on s390.
Petr Machata 3eda79e
Patch4: ltrace-0.7.91-s390-irelative.patch
Petr Machata 3eda79e
Petr Machata 2742d61
# Fix for a regression in tracing across fork.  Upstream patch.
Petr Machata 3eda79e
Patch5: ltrace-0.7.91-ppc64-fork.patch
Petr Machata 2742d61
Petr Machata d4e3c89
# Fix crashing a prelinked PPC64 binary which makes PLT calls through
Petr Machata d4e3c89
# slots that ltrace doesn't trace.
Petr Machata d4e3c89
# https://bugzilla.redhat.com/show_bug.cgi?id=1051221
Petr Machata 3eda79e
Patch6: ltrace-0.7.91-breakpoint-on_install.patch
Petr Machata 3eda79e
Patch7: ltrace-0.7.91-ppc64-unprelink.patch
Petr Machata d4e3c89
Petr Machata cc2bc6c
# Man page nits.  Backport of an upstream patch.
Petr Machata 3eda79e
Patch8: ltrace-0.7.91-man.patch
Petr Machata cc2bc6c
Petr Machata c1bce5f
# https://bugzilla.redhat.com/show_bug.cgi?id=1044766
Petr Machata c1bce5f
Patch9: ltrace-0.7.91-cant_open.patch
Petr Machata c1bce5f
Petr Machata 735db88
# Support Aarch64 architecture.
Petr Machata 735db88
Patch10: ltrace-0.7.91-aarch64.patch
Petr Machata 735db88
Petr Machata 735db88
# https://bugzilla.redhat.com/show_bug.cgi?id=1064406
Petr Machata 735db88
Patch11: ltrace-0.7.2-e_machine.patch
Petr Machata 735db88
Petr Machata fe527c3
# Support for ppc64le, backported from upstream.
Petr Machata fe527c3
# http://anonscm.debian.org/gitweb/?p=collab-maint/ltrace.git;a=commit;h=eea4ad2cce289753aaa35b4e0258a76d8f8f367c
Petr Machata e5a35a0
# https://bugzilla.redhat.com/show_bug.cgi?id=1131956
Petr Machata fe527c3
Patch13: ltrace-0.7.91-ppc64le-support.patch
Petr Machata fe527c3
# 35a9677dc9dcb7909ebd28f30200474d7e8b660f,
Petr Machata fe527c3
# 437d2377119036346f4dbd93039c847b4cc9d0be,
Petr Machata fe527c3
# eb3993420734f091cde9a6053ca6b4edcf9ae334
Petr Machata fe527c3
Patch14: ltrace-0.7.91-ppc64le-fixes.patch
Petr Machata fe527c3
Petr Machata 5f8efb0
# http://anonscm.debian.org/gitweb/?p=collab-maint/ltrace.git;a=commit;h=2e9f9f1f5d0fb223b109429b9c904504b7f638e2
Petr Machata 5f8efb0
# http://anonscm.debian.org/gitweb/?p=collab-maint/ltrace.git;a=commit;h=f96635a03b3868057db5c2d7972d5533e2068345
Petr Machata 5f8efb0
Patch15: ltrace-0.7.91-parser-ws_after_id.patch
Petr Machata 5f8efb0
Petr Machata 5f8efb0
# https://bugzilla.redhat.com/show_bug.cgi?id=1171165
Petr Machata 5f8efb0
# http://anonscm.debian.org/cgit/collab-maint/ltrace.git/commit/?id=d8f1287b85e2c2b2ae0235809e956f4365e53c45
Petr Machata 5f8efb0
# http://anonscm.debian.org/cgit/collab-maint/ltrace.git/commit/?id=d80c5371454383e3f9978622e5578cf02af8c44c
Petr Machata 5f8efb0
# http://anonscm.debian.org/cgit/collab-maint/ltrace.git/commit/?id=bf82100966deda9c7d26ad085d97c08126a8ae88
Petr Machata 5f8efb0
Patch16: ltrace-0.7.91-ppc-bias.patch
Petr Machata 5f8efb0
Petr Machata a23b75f
# https://bugzilla.redhat.com/show_bug.cgi?id=1158714
Petr Machata a23b75f
Patch17: ltrace-0.7.91-x86-plt_map.patch
Petr Machata a23b75f
Patch18: ltrace-0.7.91-x86-unused_label.patch
Petr Machata a23b75f
Petr Machata 1c7f142
# https://bugzilla.redhat.com/show_bug.cgi?id=1170315
Petr Machata 1c7f142
Patch19: ltrace-0.7.91-unwind-elfutils.patch
Petr Machata 1c7f142
Petr Machata 44de39e
# https://bugzilla.redhat.com/show_bug.cgi?id=1208351
Petr Machata 44de39e
# http://anonscm.debian.org/cgit/collab-maint/ltrace.git/commit/?id=4724bd5a4a19db117a1d280b9d1a3508fd4e03fa
Petr Machata 44de39e
# http://anonscm.debian.org/cgit/collab-maint/ltrace.git/commit/?id=72ee29639c55b5942bc07c8ed0013005f8fc5a97
Petr Machata 44de39e
Patch20: ltrace-0.7.91-multithread-no-f-1.patch
Petr Machata 44de39e
Patch21: ltrace-0.7.91-multithread-no-f-2.patch
Petr Machata 44de39e
Petr Machata 091cc6d
# Fix problems with building a number of test cases.
Petr Machata 091cc6d
# http://anonscm.debian.org/cgit/collab-maint/ltrace.git/commit/?id=694d19ff14017926454771cbb63a22355b72f1bf
Petr Machata 091cc6d
# http://anonscm.debian.org/cgit/collab-maint/ltrace.git/commit/?id=a3a03622fb4ca9772dca13eae724a94ba1e728f4
Petr Machata 091cc6d
Patch22: ltrace-0.7.91-testsuite-includes.patch
Petr Machata 091cc6d
Patch23: ltrace-0.7.91-testsuite-includes-2.patch
Petr Machata 091cc6d
Petr Machata 1fa8105
# https://bugzilla.redhat.com/show_bug.cgi?id=1210653
Petr Machata 1fa8105
# http://anonscm.debian.org/cgit/collab-maint/ltrace.git/commit/?id=eea6091f8672b01f7f022b0fc367e0f568225ffc
Petr Machata 1fa8105
Patch24: ltrace-0.7.91-ppc64le-configure.patch
Petr Machata 1fa8105
8a08e1b
Patch25: ltrace-rh1307754.patch
8a08e1b
bafda20
# GCC now warns (errors) on "tautological compares", and readdir_r is deprecated.
bafda20
Patch26: ltrace-0.7.91-tautology.patch
bafda20
45c459e
# ARM code has unreachable code after switch statement, move initialization
45c459e
Patch27: ltrace-rh1423913.patch
45c459e
22553ad
# AARCH64 large parameters and syscall testsuite fixes.
22553ad
Patch28: ltrace-0.7.91-aarch64-params.patch
22553ad
6ec3ae3
# gcc-9 fix.  Avoid passing NULL as argument to %s
6ec3ae3
Patch29: ltrace-0.7.91-null.patch
6ec3ae3
33db006
# Adds support for CET PLTs via second-plt lookups.
33db006
Patch30: ltrace-0.7.91-cet.patch
33db006
DJ Delorie 3306a47
# Extra #includes for gcc 9
DJ Delorie 3306a47
Patch31: ltrace-0.7.91-aarch64-headers.patch
DJ Delorie 3306a47
# Testsuite: AARCH64 ifuncs not supported yet yet.
DJ Delorie 3306a47
Patch32: ltrace-rh1225568.patch
DJ Delorie 3306a47
DJ Delorie 3306a47
# testsuite fixes for pre-installed config files
DJ Delorie 3306a47
Patch33: ltrace-0.7.91-testsuite-system_call_params.patch
DJ Delorie 3306a47
DJ Delorie 3306a47
# Ignore bogus files from the environment
DJ Delorie 3306a47
Patch34: ltrace-0.7.91-XDG_CONFIG_DIRS.patch
DJ Delorie 3306a47
DJ Delorie d258184
# GCC erroneously warns about uninitialized values
DJ Delorie d258184
Patch35: ltrace-0.7.91-rh1799619.patch
DJ Delorie d258184
DJ Delorie 7fad3fa
# Support for both SC and SCV sycall insns
DJ Delorie 7fad3fa
Patch36: ltrace-0.7.91-ppc64le-scv.patch
DJ Delorie 7fad3fa
8b45d8e
Patch37: ltrace-0.7.91-W-use-after-free.patch
8b45d8e
cvsdist 8688751
%description
cvsdist 8688751
Ltrace is a debugging program which runs a specified command until the
cvsdist 8688751
command exits.  While the command is executing, ltrace intercepts and
cvsdist 8688751
records both the dynamic library calls called by the executed process
cvsdist 8688751
and the signals received by the executed process.  Ltrace can also
cvsdist 8688751
intercept and print system calls executed by the process.
cvsdist 8688751
cvsdist 8688751
You should install ltrace if you need a sysadmin tool for tracking the
cvsdist 8688751
execution of processes.
cvsdist 8688751
cvsdist 8688751
%prep
Petr Machata 1ce5810
%setup -q -n %{name}-%{version}
Petr Machata 51c97fb
%patch0 -p1
Petr Machata d0b9176
%patch1 -p1
Petr Machata 2742d61
%patch2 -p1
Petr Machata d4e3c89
%patch3 -p1
Petr Machata d4e3c89
%patch4 -p1
Petr Machata cc2bc6c
%patch5 -p1
Petr Machata 3eda79e
%patch6 -p1
Petr Machata 3eda79e
%patch7 -p1
Petr Machata 3eda79e
%patch8 -p1
Petr Machata c1bce5f
%patch9 -p1
Petr Machata 735db88
%patch10 -p1
Petr Machata 735db88
%patch11 -p1
Petr Machata fe527c3
%patch13 -p1
Petr Machata fe527c3
%patch14 -p1
Petr Machata 5f8efb0
%patch15 -p1
Petr Machata 5f8efb0
%patch16 -p1
Petr Machata a23b75f
%patch17 -p1
Petr Machata a23b75f
%patch18 -p1
Petr Machata 1c7f142
%patch19 -p1
Petr Machata 44de39e
%patch20 -p1
Petr Machata 44de39e
%patch21 -p1
Petr Machata 091cc6d
%patch22 -p1
Petr Machata 091cc6d
%patch23 -p1
Petr Machata 1fa8105
%patch24 -p1
8a08e1b
%patch25 -p1
bafda20
%patch26 -p1
45c459e
%patch27 -p1
22553ad
%patch28 -p1
6ec3ae3
%patch29 -p1
33db006
%patch30 -p1
DJ Delorie 3306a47
%patch31 -p1
DJ Delorie 3306a47
%patch32 -p1
DJ Delorie 3306a47
%patch33 -p1
DJ Delorie 3306a47
%patch34 -p1
DJ Delorie d258184
%patch35 -p1
DJ Delorie 7fad3fa
%patch36 -p1
8b45d8e
%patch37 -p1
cvsdist 8688751
cvsdist 8688751
%build
Petr Machata 1c7f142
autoreconf -i
113f778
%configure --docdir=%{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}}
ddce3ea
%make_build
cvsdist 8688751
cvsdist 8688751
%install
ddce3ea
%make_install bindir=%{_bindir}
ce39071
86b4c4e
# The testsuite is useful for development in real world, but fails in
86b4c4e
# koji for some reason.  Disable it, but have it handy.
Petr Machata 0039e56
%check
Petr Machata 0039e56
echo ====================TESTING=========================
29bc5d8
# The ppc64 testsuite hangs rpmbuild hard in koji, disable until fixed.
29bc5d8
%ifnarch ppc64le
Petr Machata 8c4195b
timeout 180 make check ||:
29bc5d8
%endif
Petr Machata 0039e56
echo ====================TESTING END=====================
cvsdist 8688751
cvsdist 8688751
%files
8a08e1b
%doc NEWS COPYING CREDITS INSTALL README TODO
71bb011
%{_bindir}/ltrace
cvsdist 8688751
%{_mandir}/man1/ltrace.1*
Petr Machata 85e5504
%{_mandir}/man5/ltrace.conf.5*
Petr Machata 1ce5810
%{_datadir}/ltrace
cvsdist 8688751
cvsdist 8688751
%changelog
a77340e
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-50
a77340e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
a77340e
15ef50a
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-49
15ef50a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
15ef50a
cbc633d
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-48
cbc633d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
cbc633d
3abe326
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-47
3abe326
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
3abe326
00f430c
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-46
00f430c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
00f430c
16ad28b
* Fri May 03 2022 Carlos O'Donell <carlos@redhat.com> - 0.7.91-45
16ad28b
- Rebuild ltrace for rawhide (#2046722)
16ad28b
8b45d8e
* Thu Jan 27 2022 DJ Delorie <dj@redhat.com> - 0.7.91-44
8b45d8e
- Fix use-after-free cases.
8b45d8e
464fde8
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-43
464fde8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
464fde8
5ed23e0
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-42
5ed23e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
5ed23e0
DJ Delorie 7fad3fa
* Mon Feb  8 2021 DJ Delorie <dj@redhat.com> - 0.7.91-41
DJ Delorie 7fad3fa
- Add support for SCV syscall insn for ppc64le
DJ Delorie 7fad3fa
5ec9ca7
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-40
5ec9ca7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
5ec9ca7
7583740
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-39
7583740
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7583740
ddce3ea
* Tue Jul 14 2020 Tom Stellard <tstellar@redhat.com> - 0.7.91-38
ddce3ea
- Use make macros
ddce3ea
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
ddce3ea
DJ Delorie d258184
* Thu Feb  6 2020 DJ Delorie <dj@redhat.com> - 0.7.91-37
DJ Delorie d258184
- Initialize some variables to avoid gcc warning (#1799619)
DJ Delorie d258184
26dcb38
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-36
26dcb38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
26dcb38
29bc5d8
* Tue Jul 23 2019 DJ Delorie <dj@redhat.com> - 0.7.91-35
29bc5d8
- Skip ppc64 testsuite until the hangs in koji can be fixed.
29bc5d8
DJ Delorie 3306a47
* Wed Jul 17 2019 DJ Delorie <dj@redhat.com> - 0.7.91-34
DJ Delorie 3306a47
- Add fixes in handling of bogus paths that come from XDG_CONFIG_DIRS.
DJ Delorie 3306a47
- Testsuite fixes for pre-installed config files.
DJ Delorie 3306a47
- Extra AARCH64 includes for gcc 9.
DJ Delorie 3306a47
- Testsuite: AARCH64 ifuncs not supported yet yet.
DJ Delorie 3306a47
33db006
* Thu Apr 4 2019 DJ Delorie <dj@redhat.com> - 0.7.91-33
33db006
- Add Intel CET support.
33db006
926a6be
* Tue Mar 12 2019 DJ Delorie <dj@redhat.com> - 0.7.91-32
926a6be
- Revert previous patch, redundant
926a6be
5695a6a
* Tue Mar 5 2019 Eugene Syromiatnikov <esyr@redhat.com> - 0.7.91-31
5695a6a
- Fix "Too many return value classes" assert
5695a6a
32b5bcd
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-30
32b5bcd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
32b5bcd
6ec3ae3
* Wed Jan 16 2019 Jeff Law <law@redhat.com> - 0.7.91-29
6ec3ae3
- Avoid passing NULL as argument to %s in printf call
6ec3ae3
b29373d
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-28
b29373d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b29373d
22553ad
* Thu Jul 05 2018 DJ Delorie <dj@redhat.com> - 0.7.91-27
22553ad
- Fix aarch64 long parameters (via $r8) support.
22553ad
- Make system_call_params test compare more exactly.
22553ad
b6a19f9
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.7.91-26
b6a19f9
- Escape macros in %%changelog
b6a19f9
03c55be
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-25
03c55be
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
03c55be
cf9d69d
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-24
cf9d69d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
cf9d69d
4e917b5
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-23
4e917b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4e917b5
45c459e
* Fri Feb 17 2017 Jeff Law <law@redhat.com.org> - 0.7.91-22
45c459e
- Fix FTBFS due to invalid code in ARM support (#1423913).
45c459e
f12c53f
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-21
f12c53f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f12c53f
bafda20
* Wed Jul 20 2016 DJ Delorie <dj@redhat.com> - 0.7.91-20
bafda20
- Fix FTBFS due to new gcc 6 warnings, deprecated readdir_r, and bogus chunk in unwind-elf patch.
bafda20
bafda20
* Fri Feb 19 2016 Jeff Law <law@redhat.com.org> - 0.7.91-19
b6a19f9
- Fix FTBFS due to testsuite failure (#1307754) .  Add missing files to %%doc
8a08e1b
20cb2cf
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.91-18
20cb2cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
20cb2cf
12c718e
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.91-17
12c718e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
12c718e
Petr Machata 1fa8105
* Mon Apr 13 2015 Petr Machata <pmachata@redhat.com> - 0.7.91-16
Petr Machata 1fa8105
- Add upstream fix to map of powerpc64le architecture to ppc backend.
Petr Machata 1fa8105
  (ltrace-0.7.91-ppc64le-configure.patch)
Petr Machata 1fa8105
Petr Machata 091cc6d
* Wed Apr  8 2015 Petr Machata <pmachata@redhat.com> - 0.7.91-15
Petr Machata 091cc6d
- Add upstream fixes for compilation of test cases
Petr Machata 091cc6d
  (ltrace-0.7.91-testsuite-includes.patch,
Petr Machata 091cc6d
  ltrace-0.7.91-testsuite-includes-2.patch)
Petr Machata 091cc6d
Petr Machata dd8ca09
* Wed Apr  8 2015 Petr Machata <pmachata@redhat.com> - 0.7.91-14
Petr Machata dd8ca09
- Add upstream fixes for tracing multi-threaded processes without -f
Petr Machata dd8ca09
  (ltrace-0.7.91-multithread-no-f-1.patch,
Petr Machata dd8ca09
  ltrace-0.7.91-multithread-no-f-2.patch)
Petr Machata dd8ca09
Petr Machata 1c7f142
* Fri Jan  9 2015 Petr Machata <pmachata@redhat.com> - 0.7.91-13
Petr Machata 1c7f142
- Add upstream fix for support of elfutils unwinder
Petr Machata 1c7f142
  (ltrace-0.7.91-unwind-elfutils.patch)
Petr Machata 1c7f142
Petr Machata a23b75f
* Wed Jan  7 2015 Petr Machata <pmachata@redhat.com> - 0.7.91-12
Petr Machata a23b75f
- Add upstream fix for a bug in labeling PLT slots
Petr Machata a23b75f
  (ltrace-0.7.91-x86-plt_map.patch)
Petr Machata a23b75f
Petr Machata 5f8efb0
* Tue Dec  9 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-11
Petr Machata 5f8efb0
- Fix bias handling in PPC backend
Petr Machata 5f8efb0
- Fix cloning of unresolved breakpoints in PPC backend
Petr Machata 5f8efb0
  (ltrace-0.7.91-ppc-bias.patch)
Petr Machata 5f8efb0
Petr Machata fe527c3
* Wed Aug 20 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-10
Petr Machata fe527c3
- Backported PowerPC64 ELFv2 support.
Petr Machata fe527c3
  (ltrace-0.7.91-ppc64le-support.patch,
Petr Machata fe527c3
  ltrace-0.7.91-ppc64le-fixes.patch)
Petr Machata fe527c3
43b327d
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.91-9
43b327d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
43b327d
f613d42
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.91-8
f613d42
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f613d42
Petr Machata 735db88
* Thu Feb 13 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-7
Petr Machata 735db88
- Add an upstream patch that fixes missed initialization of some
Petr Machata 735db88
  fields in struct process after atteching to a multi-threaded
Petr Machata 735db88
  process.  (ltrace-0.7.2-e_machine.patch)
Petr Machata 735db88
- Add upstream patch-set that implements support for the new aarch64
Petr Machata 735db88
  architecture.  (ltrace-0.7.91-aarch64.patch)
Petr Machata 735db88
Petr Machata c1bce5f
* Tue Jan 14 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-6
Petr Machata c1bce5f
- Fix a problem when an invalid command has been found
Petr Machata c1bce5f
  (ltrace-0.7.91-cant_open.patch)
Petr Machata c1bce5f
Petr Machata cc2bc6c
* Tue Jan 14 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-5
Petr Machata 3eda79e
- Fix interpretation of x86_64 PLT with IRELATIVE slots.
Petr Machata 3eda79e
  (ltrace-0.7.91-x86_64-irelative.patch)
Petr Machata 3eda79e
- Fix fetching of system call arguments on s390.
Petr Machata 3eda79e
  (ltrace-0.7.91-s390-fetch-syscall.patch)
Petr Machata 3eda79e
- Enable tracing of IRELATIVE PLT slots on s390.
Petr Machata 3eda79e
  (ltrace-0.7.91-s390-irelative.patch)
Petr Machata cc2bc6c
- Fix a couple nits in ltrace.1 (ltrace-0.7.91-man.patch)
Petr Machata cc2bc6c
Petr Machata d4e3c89
* Fri Jan 10 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-4
Petr Machata d4e3c89
- Fix crashing a prelinked PPC64 binary which makes PLT calls through
Petr Machata d4e3c89
  slots that ltrace doesn't trace.
Petr Machata d4e3c89
  (ltrace-0.7.91-breakpoint-on_install.patch,
Petr Machata d4e3c89
  ltrace-0.7.91-ppc64-unprelink.patch)
Petr Machata d4e3c89
Petr Machata 2742d61
* Thu Jan  9 2014 Petr Machata <pmachata@redhat.com> - 0.7.91-3
Petr Machata 2742d61
- Fix a problem in tracing across fork on PPC64
Petr Machata 2742d61
  (ltrace-0.7.91-ppc64-fork.patch)
Petr Machata 2742d61
Petr Machata d0b9176
* Thu Nov 21 2013 Petr Machata <pmachata@redhat.com> - 0.7.91-2
Petr Machata d0b9176
- Fix a problem in including in summary (-c) function calls that don't
Petr Machata d0b9176
  finish before exec or exit (ltrace-0.7.91-account_execl.patch)
Petr Machata d0b9176
Petr Machata 1ce5810
* Tue Nov  5 2013 Petr Machata <pmachata@redhat.com> - 0.7.91-1
Petr Machata 1ce5810
- Rebase to a pre-release 0.8
Petr Machata 1ce5810
- Drop BR on autoconf and friends
Petr Machata 1ce5810
113f778
* Wed Aug  7 2013 Ville Skyttä <ville.skytta@iki.fi> - 0.7.2-7
113f778
- Install docs to %%{_pkgdocdir} where available (#992149).
113f778
0c1c3d7
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-6
0c1c3d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
0c1c3d7
Petr Machata 5e95eb8
* Tue Mar 26 2013 Petr Machata <pmachata@redhat.com> - 0.7.2-5
Petr Machata 5e95eb8
- On s390, the highest bit in PC address is used to distinguish
Petr Machata 5e95eb8
  between 24-bit and 31-bit addressing modes.  Linux used to do this
Petr Machata 5e95eb8
  for us, but not anymore.
Petr Machata 5e95eb8
  (ltrace-0.7.2-s390-set_instruction_pointer.patch)
Petr Machata 5e95eb8
Petr Machata cb74839
* Wed Feb  6 2013 Petr Machata <pmachata@redhat.com> - 0.7.2-4
Petr Machata cb74839
- Update the ARM patch (ltrace-0.7.2-arm.patch) with support for
Petr Machata cb74839
  parameter passing conventions.
Petr Machata cb74839
Petr Machata 4b23d2c
* Thu Jan 31 2013 Petr Machata <pmachata@redhat.com> - 0.7.2-3
Petr Machata 4b23d2c
- Bring small fixes from master branch
Petr Machata 4b23d2c
  (ltrace-0.7.2-bits.patch; drop ltrace-0.7.2-man.patch)
Petr Machata 4b23d2c
- Add a patch that implements ARM sofware singlestepping.  This mostly
Petr Machata 4b23d2c
  fixes test suite on ARM, though parameter passing conventions are
Petr Machata 4b23d2c
  still not implemented.  (ltrace-0.7.2-arm.patch)
Petr Machata 5ab8e7f
- Work around a new GCC warning (ltrace-0.7.2-unused-typedef.patch)
Petr Machata 4b23d2c
Petr Machata 3a2cf5c
* Fri Jan 11 2013 Petr Machata <pmachata@redhat.com> - 0.7.2-2
Petr Machata 3a2cf5c
- Improve documentation: better correlation between ltrace(1) and
Petr Machata 3a2cf5c
  --help, other minor improvements in ltrace(1).
Petr Machata 3a2cf5c
  (ltrace-0.7.2-man.patch)
Petr Machata 3a2cf5c
Petr Machata 5bfaa48
* Mon Dec 10 2012 Petr Machata <pmachata@redhat.com> - 0.7.2-1
Petr Machata 5bfaa48
- Upstream 0.7.2
Petr Machata 5bfaa48
  - Drop all the patches
Petr Machata 5bfaa48
Petr Machata 85e5504
* Sat Nov 10 2012 Petr Machata <pmachata@redhat.com> - 0.7.0-1
Petr Machata 85e5504
- Upstream 0.7.0
Petr Machata 85e5504
  - Drop all the patches
Petr Machata 85e5504
  - Upstream patch for missing sysdeps/linux-gnu/ppc/insn.h
Petr Machata 85e5504
    (ltrace-0.7.0-ppc-insn.h.patch)
Petr Machata 85e5504
  - Upstream patch for installing ltrace.conf.5 to man5
Petr Machata 85e5504
    (ltrace-0.7.0-man5.patch)
Petr Machata 85e5504
Petr Machata f09484d
* Mon Oct  1 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-19
Petr Machata f09484d
- Upstream patch for ia64 parameter passing
Petr Machata f09484d
  (ltrace-0.6.0-abi-ia64.patch)
Petr Machata f09484d
- Upstream fix for a bug in computation of time spent in a syscall
Petr Machata f09484d
  (ltrace-0.6.0-syscall-time.patch)
Petr Machata f09484d
- Upstream fix for a bug in passing struct(float,struct(float,float))
Petr Machata f09484d
  on x86_64 (ltrace-0.6.0-x86_64-flatten.patch)
Petr Machata f09484d
- Upstream patch for support of -l option (ltrace-0.6.0-dash-l.patch)
Petr Machata f09484d
- Several more upstream patches with random cleanups.  Those were
Petr Machata f09484d
  brought to Fedora to make porting of other patches easier.
Petr Machata f09484d
  (ltrace-0.6.0-cleanups.patch)
Petr Machata f09484d
Petr Machata ba67ad5
* Thu Aug 30 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-18
Petr Machata ba67ad5
- PPC64 passes floating point equivalent structures in registers
Petr Machata ba67ad5
a6abbf9
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-17
a6abbf9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
a6abbf9
Petr Machata 9bde653
* Fri Jun  1 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-16
Petr Machata 9bde653
- Look for __cxa_demangle in libstdc++ as well
Petr Machata 9bde653
- Demangle test case should report it's unsupported if demangling
Petr Machata 9bde653
  support isn't compiled in (ltrace-0.6.0-demangle.patch)
Petr Machata 9bde653
- Resolves: #827422
Petr Machata 9bde653
Petr Machata aa961fb
* Thu May 31 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-15
Petr Machata aa961fb
- Add upstream patches for parameter passing.  Apart from a couple of
Petr Machata aa961fb
  fixes, this brings in s390 support (ltrace-0.6.0-abi-s390.patch)
Petr Machata aa961fb
Petr Machata 811ce88
* Fri May 18 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-14
Petr Machata 811ce88
- Add upstream patch that improves parameter passing support (the
Petr Machata 811ce88
  upstream "revamp" branch) (ltrace-0.6.0-abi.patch)
Petr Machata 811ce88
Petr Machata e06544f
* Thu May  3 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-13
Petr Machata e06544f
- Check -n argument for validity (ltrace-0.6.0-dash-n.patch)
Petr Machata e06544f
- Resolves: #818529
Petr Machata e06544f
- ltrace-0.6.0-libs-fixes-1.patch
Petr Machata e06544f
  - Fix double free when process initialization fails for some reason
Petr Machata e06544f
  - Don't indent first level of calls
Petr Machata e06544f
Petr Machata 17b8f90
* Mon Apr 30 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-12
Petr Machata 17b8f90
- Fix 32-bit builds
Petr Machata 17b8f90
Petr Machata ee71d18
* Mon Apr 30 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-11
Petr Machata ee71d18
- Fix detach from sleeping process
Petr Machata ee71d18
- Add limited support for return from tail call
Petr Machata ee71d18
- Fix singlestep over atomic instruction sequence on PPC
Petr Machata ee71d18
- Add extensive upstream patch that implements
Petr Machata ee71d18
  - tracing calls done from DSOs
Petr Machata ee71d18
  - better tools for filtering symbol tables
Petr Machata ee71d18
  - support for tracing PLT calls on PPC64 (not entry points read from .plt)
Petr Machata ee71d18
  - support for PPC32 old-style (BSS) PLT table
Petr Machata ee71d18
- Drop ppc-shift patch that was superseded by the above
Petr Machata ee71d18
- Drop demangle patch that hasn't been applied for some time now
Petr Machata ee71d18
449eeac
* Wed Apr 11 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.6.0-10
449eeac
- Drop ExclusiveArch as all current Primary/Secondary Arches are supported
449eeac
Petr Machata 66bd20f
* Wed Apr 11 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-9
Petr Machata 66bd20f
- And patch configure and config.h, not just configure.ac
Petr Machata eb7a707
- Resolves: #810973
Petr Machata eb7a707
Petr Machata 38b7905
* Wed Apr 11 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-7
Petr Machata 38b7905
- Add libselinux-devel BR
Petr Machata 38b7905
- Resolves: #810973
Petr Machata 38b7905
Petr Machata 7a148c4
* Tue Apr 10 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-6
Petr Machata 7a148c4
- If we fail to attach to traced process, check whether deny_ptrace
Petr Machata 7a148c4
  isn't enabled.  If yes, warn about it.
Petr Machata 7a148c4
- Resolves: #810973
Petr Machata 7a148c4
Petr Machata d8c3bd7
* Tue Feb  7 2012 Petr Machata <pmachata@redhat.com> - 0.6.0-5
Petr Machata 6e5a20e
- Add upstream patches for initial breakpoint insertion.  This mostly
Petr Machata 6e5a20e
  fixes tracing on PPC.
Petr Machata 6e5a20e
- Resolves: #773050
Petr Machata 6e5a20e
2a671a2
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-4
2a671a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2a671a2
Petr Machata f2cc799
* Fri Nov 25 2011 Petr Machata <pmachata@redhat.com> - 0.6.0-3
Petr Machata d2c71fc
- Add several upstream patches that fix various races in tracing
Petr Machata d2c71fc
  multi-threaded processes
Petr Machata d2c71fc
- Add upstream patches for support of tracing across vfork
Petr Machata d2c71fc
- Add upstream patches for ppc: excessive shift, and fetching
Petr Machata d2c71fc
  function arguments
Petr Machata d2c71fc
Petr Machata 1e29979
* Fri Sep  2 2011 Petr Machata <pmachata@redhat.com> - 0.6.0-2
Petr Machata 1e29979
- Add upstream patches for tracing multi-threaded processes, endian
Petr Machata 1e29979
  fixes, and a test suite fixlet
Petr Machata 1e29979
Petr Machata 0039e56
* Tue Feb 15 2011 Petr Machata <pmachata@redhat.com> - 0.6.0-1
Petr Machata 0039e56
- Update to 0.6.0
Petr Machata 0039e56
  - Drop most patches
Petr Machata 0039e56
  - Port exec-stripped patch
Petr Machata 0039e56
  - Add return-string-n patch
Petr Machata 0039e56
  - Leave just the testsuite part in ia64-sigill patch
Petr Machata 0039e56
195817b
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-19.45svn
195817b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
195817b
Petr Machata 3daa665
* Thu Dec  9 2010 Petr Machata <pmachata@redhat.com> - 0.5-18.45svn
Petr Machata 3daa665
- Add memmove to /etc/ltrace.conf
Petr Machata 3daa665
- Resolves: #658311
Petr Machata 3daa665
Petr Machata 9035544
* Wed Sep  8 2010 Petr Machata <pmachata@redhat.com> - 0.5-17.45svn
Petr Machata 9035544
- Fix demangler resolution.  Libiberty is not in the default install
Petr Machata 9035544
  anymore, and the fallback configure check for __cxa_demangle doesn't
Petr Machata 9035544
  take into account the possibility that the symbol might be in
Petr Machata 9035544
  libstdc++ instead.
Petr Machata 9035544
- Resolves: #631069 FTBFS
Petr Machata 9035544
6fe6558
* Wed May 19 2010 Petr Machata <pmachata@redhat.com> - 0.5-16.45svn.1
6fe6558
- When the value of undefined symbol in PPC 32-bit binary is 0, use
6fe6558
  PPC-specific magic to compute the PLT slots.
6fe6558
- Fix a problem with tracing stripped binary after execl on
6fe6558
  architectures that need PLT reinitalisation breakpoint.
6fe6558
- Support tracing of 31-bit binaries with 64-bit ltrace
6fe6558
- Fix handling of the case where forked child is reported before
6fe6558
  parent's fork event
6fe6558
- Patch from Supriya Kannery implements fetching 5th and further
6fe6558
  function arguments on s390
6fe6558
aba8df1
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-14.45svn
aba8df1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
aba8df1
4e80ab7
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-13.45svn
4e80ab7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4e80ab7
38bd73f
* Tue Oct  7 2008 Petr Machata <pmachata@redhat.com> - 0.5-12.45svn
38bd73f
- Fix fork & exec patches to apply cleanly under --fuzz=0
38bd73f
- Resolves: #465036
38bd73f
280ab21
* Fri May 23 2008 Petr Machata <pmachata@redhat.com> - 0.5-11.45svn
280ab21
- Patch from James M. Leddy, fixes interaction of -c and -o
280ab21
- Fix compilation by using -D_LARGEFILE64_SOURCE
280ab21
- related: #447404
280ab21
2640872
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.5-10.45svn
2640872
- Autorebuild for GCC 4.3
2640872
71bb011
* Wed Sep 12 2007 Petr Machata <pmachata@redhat.com> - 0.5-9.45svn
6eaf4f9
- Cleanup spec.
6eaf4f9
- Fix parallel make bug in Makefile.
71bb011
- resolves: #226109
71bb011
3da7ccd
* Thu Aug 16 2007 Petr Machata <pmachata@redhat.com> - 0.5-8.45svn
3da7ccd
- Fix licensing tag.
3da7ccd
768acb9
* Fri May  4 2007 Petr Machata <pmachata@redhat.com> - 0.5-7.45svn
768acb9
- added fork/exec patches, mostly IBM's work
768acb9
- added trace-exec tests into suite
768acb9
- added ia64 sigill patch
768acb9
df0f312
* Thu Jan 25 2007 Petr Machata <pmachata@redhat.com> - 0.5-6.45svn
df0f312
- tidy up the specfile per rpmlint comments
df0f312
- fix man page
df0f312
311c7f7
* Mon Sep  4 2006 Petr Machata <pmachata@redhat.com> - 0.5-5.45svn
311c7f7
- fix plt handling on ppc32 (symval patch)
311c7f7
- fix attaching to process (attach patch)
311c7f7
- add fork & exec patches from IBM
311c7f7
- adjust weak symbol handling (ppc32fc5 patch)
4bdde30
75f7ddf
* Wed Aug 23 2006 Petr Machata <pmachata@redhat.com> - 0.5-3.45svn
feb4ced
- use "{X}.{release}svn" release string per naming guidelines
feb4ced
feb4ced
* Tue Aug 22 2006 Petr Machata <pmachata@redhat.com> - 0.5-1.1.45svn
82e1d8c
- using dist tag
82e1d8c
369fdb2
* Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 0.5-1.0.45svn.6
369fdb2
- rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc*
369fdb2
  (#203001)
369fdb2
8e9981a
* Fri Jul 14 2006 Petr Machata <pmachata@redhat.com> - 0.5-1.0.45svn.5
4fb08dd
- adding .gnu.hash patch to support new ELF hash table section
c468e10
- adding testsuite patch to silent some bogus failures
4fb08dd
fffe0fb
* Fri Jul 14 2006 Petr Machata <pmachata@redhat.com> - 0.5-1.0.45svn
fffe0fb
- adding upstream (svn) version.  It contains most of patches that we
fffe0fb
  already use, and has support for secure PLTs.
fffe0fb
0a5af20
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.4-1.7.1
0a5af20
- rebuild
0a5af20
2e6aee2
* Wed Jun 14 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.7
2e6aee2
- drop broken ppc support
2e6aee2
b29b2e1
* Thu Jun  1 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.6
b29b2e1
- e_entry patch: use elf's e_entry field instead of looking up _start
b29b2e1
  symbol, which failed on stripped binaries.
b29b2e1
Petr Machata 1c7f142
* Wed May  3 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.5
43ee98e
- Correct a typo that prevented the inclusion of "demangle.h"
43ee98e
- Adding -Wl,-z,relro
43ee98e
a1bac0b
* Mon Apr 24 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.4
a1bac0b
- turn off opd translation on ia64, GElf already gives us function
a1bac0b
  address.
a1bac0b
- turn on main-internal test, it should pass now.
a1bac0b
39ba8c9
* Wed Apr 12 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.2
39ba8c9
- svn fix for opt_x patch
39ba8c9
- patches for testsuite for s390{,x}
39ba8c9
- turning off main-internal test. Fails on ia64, needs investigation.
39ba8c9
ce39071
* Fri Apr  7 2006 Petr Machata <pmachata@redhat.com> - 0.4-1
ce39071
- Upstream 0.4
ce39071
- opt_x patch: New structure for opt_x list elements, now with
ce39071
  'found'.  Using it in options.c, elf.c.
ce39071
- testsuite patch: Automated testsuite for ltrace.
ce39071
2eec108
* Wed Mar  1 2006 Petr Machata  <pmachata@redhat.com> - 0.3.36-4.3
df0f312
- include %%{ix86} to ExclusiveArch, instead of mere i386
8e3bf5e
8bb274d
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.3.36-4.2
8bb274d
- bump again for double-long bug on ppc(64)
8bb274d
6bd795f
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.3.36-4.1
6bd795f
- rebuilt for new gcc4.1 snapshot and glibc changes
6bd795f
c8e65f8
* Mon Jan  9 2006 Jakub Jelinek <jakub@redhat.com> 0.3.36-4
c8e65f8
- added ppc64 and s390x support (IBM)
c8e65f8
- added ia64 support (Ian Wienand)
0bf57fd
9288c75
* Sat Mar  5 2005 Jakub Jelinek <jakub@redhat.com> 0.3.36-3
9288c75
- rebuilt with GCC 4
9288c75
9288c75
* Tue Dec 14 2004 Jakub Jelinek <jakub@redhat.com> 0.3.36-2
a29f3b5
- make x86_64 ltrace trace both 32-bit and 64-bit binaries (#141955,
a29f3b5
  IT#55600)
a29f3b5
- fix tracing across execve
a29f3b5
- fix printf-style format handling on 64-bit arches
a29f3b5
eab4703
* Thu Nov 18 2004 Jakub Jelinek <jakub@redhat.com> 0.3.36-1
eab4703
- update to 0.3.36
eab4703
65e4c9f
* Mon Oct 11 2004 Jakub Jelinek <jakub@redhat.com> 0.3.35-1
65e4c9f
- update to 0.3.35
65e4c9f
- update syscall tables from latest kernel source
65e4c9f
cvsdist a9ac1c1
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist a9ac1c1
- rebuilt
cvsdist a9ac1c1
cvsdist 0ffa440
* Tue Jun  8 2004 Jakub Jelinek <jakub@redhat.com> 0.3.32-3
cvsdist 0ffa440
- buildreq elfutils-libelf-devel (#124921)
cvsdist 0ffa440
cvsdist 66f0399
* Thu Apr 22 2004 Jakub Jelinek <jakub@redhat.com> 0.3.32-2
cvsdist 66f0399
- fix demangling
cvsdist 66f0399
cvsdist 66f0399
* Thu Apr 22 2004 Jakub Jelinek <jakub@redhat.com> 0.3.32-1
cvsdist 66f0399
- update to 0.3.32
cvsdist 66f0399
  - fix dict.c assertion (#114359)
cvsdist 66f0399
  - x86_64 support
cvsdist 66f0399
- rewrite elf.[ch] using libelf
cvsdist 66f0399
- don't rely on st_value of SHN_UNDEF symbols in binaries,
cvsdist 66f0399
  instead walk .rel{,a}.plt and compute the addresses (#115299)
cvsdist 66f0399
- fix x86-64 support
cvsdist 66f0399
- some ltrace.conf additions
cvsdist 66f0399
- some format string printing fixes
cvsdist 66f0399
cvsdist 0fddda6
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 0fddda6
- rebuilt
cvsdist 0fddda6
cvsdist b4d7532
* Mon Feb  3 2003 Jakub Jelinek <jakub@redhat.com> 0.3.29-1
cvsdist b4d7532
- update to 0.3.29
cvsdist b4d7532
cvsdist b4d7532
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist b4d7532
- rebuilt
cvsdist b4d7532
cvsdist 6299e6a
* Sun Sep  1 2002 Jakub Jelinek <jakub@redhat.com> 0.3.10-12
cvsdist 6299e6a
- add a bunch of missing functions to ltrace.conf
cvsdist 6299e6a
  (like strlen, ugh)
cvsdist 6299e6a
cvsdist f9d99cc
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist f9d99cc
- automated rebuild
cvsdist f9d99cc
cvsdist 5d64697
* Tue May 28 2002 Phil Knirsch <pknirsch@redhat.com>
cvsdist 5d64697
- Added the 'official' s390 patch.
cvsdist 5d64697
cvsdist 9290b07
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist 9290b07
- automated rebuild
cvsdist 9290b07
cvsdist 9290b07
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist 9290b07
- automated rebuild
cvsdist 9290b07
cvsdist 996c7ed
* Fri Jul 20 2001 Jakub Jelinek <jakub@redhat.com>
cvsdist 996c7ed
- fix stale symlink in documentation directory (#47749)
cvsdist 996c7ed
cvsdist c61eec4
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
cvsdist c61eec4
- Bump release + rebuild.
cvsdist c61eec4
Petr Machata 1c7f142
* Wed Aug  2 2000 Tim Waugh <twaugh@redhat.com>
cvsdist 8688751
- fix off-by-one problem in checking syscall number
cvsdist 8688751
cvsdist 8688751
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 8688751
- automatic rebuild
cvsdist 8688751
cvsdist 8688751
* Mon Jun 19 2000 Matt Wilson <msw@redhat.com>
cvsdist 8688751
- rebuilt for next release
cvsdist 8688751
- patched Makefile.in to take a hint on mandir (patch2)
cvsdist 8688751
- use %%{_mandir} and %%makeinstall
cvsdist 8688751
cvsdist 8688751
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
cvsdist 8688751
- fix description
cvsdist 8688751
cvsdist 8688751
* Fri Jan  7 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 8688751
- update to 0.3.10.
cvsdist 8688751
- include (but don't apply) sparc patch from Jakub Jellinek.
cvsdist 8688751
cvsdist 8688751
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist 8688751
- auto rebuild in the new build environment (release 2)
cvsdist 8688751
cvsdist 8688751
* Fri Mar 12 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 8688751
- update to 0.3.6.
cvsdist 8688751
cvsdist 8688751
* Mon Sep 21 1998 Preston Brown <pbrown@redhat.com>
cvsdist 8688751
- upgraded to 0.3.4