From 0c685fe5feb6c5d2f3fa44d7e8def2c70657e9db Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Mar 03 2008 22:55:13 +0000 Subject: 3.3.0-2 --- diff --git a/valgrind-3.3.0-glibc27-dlhack.patch b/valgrind-3.3.0-glibc27-dlhack.patch new file mode 100644 index 0000000..3e2abbf --- /dev/null +++ b/valgrind-3.3.0-glibc27-dlhack.patch @@ -0,0 +1,16 @@ +--- valgrind-3.3.0/glibc-2.7.supp.jj 2007-12-10 18:18:47.000000000 -0500 ++++ valgrind-3.3.0/glibc-2.7.supp 2008-03-03 17:53:38.000000000 -0500 +@@ -22,6 +22,13 @@ + # if Param: name of system call param + + { ++ dl-hack1 ++ Memcheck:Cond ++ fun:_dl_start ++ fun:_start ++} ++ ++{ + dl-hack3-1 + Memcheck:Cond + obj:/lib*/ld-2.7*.so* diff --git a/valgrind.spec b/valgrind.spec index 49810a1..e3af7e2 100644 --- a/valgrind.spec +++ b/valgrind.spec @@ -1,7 +1,7 @@ Summary: Tool for finding memory management bugs in programs Name: valgrind Version: 3.3.0 -Release: 1 +Release: 2 Epoch: 1 Source0: http://www.valgrind.org/downloads/valgrind-%{version}.tar.bz2 Patch1: valgrind-3.3.0-cachegrind-improvements.patch @@ -9,6 +9,7 @@ Patch2: valgrind-3.3.0-pkg-config.patch Patch3: valgrind-3.3.0-power5+-6.patch Patch4: valgrind-3.3.0-openat.patch Patch5: valgrind-3.3.0-helgrind-p_b_w.patch +Patch6: valgrind-3.3.0-glibc27-dlhack.patch License: GPLv2 URL: http://www.valgrind.org/ Group: Development/Debuggers @@ -67,6 +68,7 @@ or valgrind plugins. %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 %build %ifarch x86_64 ppc64 @@ -162,6 +164,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/pkgconfig/* %changelog +* Mon Mar 3 2008 Jakub Jelinek 3.3.0-2 +- add _dl_start suppression for ppc/ppc64 + * Mon Mar 3 2008 Jakub Jelinek 3.3.0-1 - update to 3.3.0 - split off devel bits into valgrind-devel subpackage