From b29b2e1c178ea90e73e5a4203c376e642cf9e800 Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Thu, 1 Jun 2006 17:42:51 +0000 Subject: [PATCH] - e_entry patch: use elf's e_entry field instead of looking up _start symbol, which failed on stripped binaries. --- ltrace.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ltrace.spec b/ltrace.spec index 4557606..0447f76 100644 --- a/ltrace.spec +++ b/ltrace.spec @@ -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 - 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 - 0.4-1.5 - Correct a typo that prevented the inclusion of "demangle.h" - Adding -Wl,-z,relro