From 4da4e431f79843eb54ca12f46f92f08d492abcf2 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Oct 02 2012 15:01:43 +0000 Subject: Add valgrind-3.8.1-pkg-config.patch (#827219, KDE#307729) --- diff --git a/valgrind-3.8.1-pkg-config.patch b/valgrind-3.8.1-pkg-config.patch new file mode 100644 index 0000000..e06df64 --- /dev/null +++ b/valgrind-3.8.1-pkg-config.patch @@ -0,0 +1,11 @@ +--- valgrind/valgrind.pc.in (revision 13016) ++++ valgrind/valgrind.pc.in (working copy) +@@ -5,7 +5,7 @@ + arch=@VGCONF_ARCH_PRI@ + os=@VGCONF_OS@ + platform=@VGCONF_ARCH_PRI@-@VGCONF_OS@ +-valt_load_address=@VALT_LOAD_ADDRESS@ ++valt_load_address=@VALT_LOAD_ADDRESS_PRI@ + + Name: Valgrind + Description: A dynamic binary instrumentation framework diff --git a/valgrind.spec b/valgrind.spec index ea3d093..ca88370 100644 --- a/valgrind.spec +++ b/valgrind.spec @@ -67,6 +67,9 @@ Patch16: valgrind-3.8.1-gdbserver_tests-syscall-template-source.patch Patch17: valgrind-3.8.1-overlap_memcpy_filter.patch # Note: Need to make memcheck/tests/filter_memcpy executable +# KDE#307729 - pkgconfig support broken valgrind.pc +# valt_load_address=@VALT_LOAD_ADDRESS@ +Patch18: valgrind-3.8.1-pkg-config.patch # KDE#305728 - Add support for AVX2, BMI1, BMI2 and FMA instructions # Combined patch for: @@ -208,6 +211,7 @@ for details. %patch16 -p1 %patch17 -p1 chmod 755 memcheck/tests/filter_memcpy +%patch18 -p1 # Add support for AVX2, BMI1, BMI2 and FMA instructions %patch21 -p1 @@ -343,10 +347,11 @@ echo ===============END TESTING=============== %endif %changelog -* Tue Sep 25 2012 Mark Wielaard +* Tue Oct 02 2012 Mark Wielaard - Add valgrind-3.8.1-x86_amd64_features-avx.patch (KDE#307285) - Add valgrind-3.8.1-gdbserver_tests-syscall-template-source.patch (KDE#307155) - Add valgrind-3.8.1-overlap_memcpy_filter.patch (KDE#307290) +- Add valgrind-3.8.1-pkg-config.patch (#827219, KDE#307729) * Fri Sep 20 2012 Mark Wielaard 3.8.1-2 - Add valgrind-3.8.1-gdbserver_tests-mcinvoke-ppc64.patch