|
|
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
|