diff --git a/ltrace.spec b/ltrace.spec index e43f2dd..4557606 100644 --- a/ltrace.spec +++ b/ltrace.spec @@ -1,11 +1,12 @@ Summary: Tracks runtime library calls from dynamically linked executables. Name: ltrace Version: 0.4 -Release: 1.4 +Release: 1.5 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 License: GPL Group: Development/Debuggers ExclusiveArch: %{ix86} x86_64 ia64 ppc ppc64 s390 s390x alpha sparc @@ -28,11 +29,12 @@ execution of processes. %patch0 -p0 %patch1 -p0 %patch2 -p1 +%patch3 -p2 sed -i -e 's/-o root -g root//' Makefile.in %build export CC="gcc`echo $RPM_OPT_FLAGS | sed -n 's/^.*\(-m[36][124]\).*$/ \1/p'`" -%configure CC="$CC" +%configure CC="$CC" LDFLAGS="$LDFLAGS -Wl,-z,relro" make %install @@ -54,6 +56,10 @@ rm -rf $RPM_BUILD_ROOT %config /etc/ltrace.conf %changelog +* Tue May 3 2006 Petr Machata - 0.4-1.5 +- Correct a typo that prevented the inclusion of "demangle.h" +- Adding -Wl,-z,relro + * Mon Apr 24 2006 Petr Machata - 0.4-1.4 - turn off opd translation on ia64, GElf already gives us function address.