- e_entry patch: use elf's e_entry field instead of looking up _start

symbol, which failed on stripped binaries.
This commit is contained in:
Petr Machata 2006-06-01 17:42:51 +00:00
parent 43ee98e925
commit b29b2e1c17

View File

@ -1,12 +1,13 @@
Summary: Tracks runtime library calls from dynamically linked executables.
Name: ltrace
Version: 0.4
Release: 1.5
Release: 1.6
Source: ftp://ftp.debian.org/debian/pool/main/l/ltrace/ltrace_%{version}.orig.tar.gz
Patch0: ltrace-opt_x.patch
Patch1: ltrace-testsuite.patch
Patch2: ltrace-opd.patch
Patch3: ltrace-demangle.patch
Patch4: ltrace-e_entry.patch
License: GPL
Group: Development/Debuggers
ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 s390 s390x alpha sparc
@ -30,6 +31,7 @@ execution of processes.
%patch1 -p0
%patch2 -p1
%patch3 -p2
%patch4 -p1
sed -i -e 's/-o root -g root//' Makefile.in
%build
@ -56,6 +58,10 @@ rm -rf $RPM_BUILD_ROOT
%config /etc/ltrace.conf
%changelog
* Thu Jun 1 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.6
- e_entry patch: use elf's e_entry field instead of looking up _start
symbol, which failed on stripped binaries.
* Tue May 3 2006 Petr Machata <pmachata@redhat.com> - 0.4-1.5
- Correct a typo that prevented the inclusion of "demangle.h"
- Adding -Wl,-z,relro