diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2011-11-10 20:10:05 -0500 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2011-11-10 20:10:05 -0500 |
commit | 334767628baf35e29bd03ed62c331a6e889f4ef8 (patch) | |
tree | 3027c37d045ba0aeb9845fac798bcb7b726a9829 /dev-util | |
parent | dev-util/valgrind: fix broken regex to get gcc version (diff) | |
download | blueness-334767628baf35e29bd03ed62c331a6e889f4ef8.tar.gz blueness-334767628baf35e29bd03ed62c331a6e889f4ef8.tar.bz2 blueness-334767628baf35e29bd03ed62c331a6e889f4ef8.zip |
dev-util/valgrind: fixed non-exec-stack patch
(Portage version: 2.1.10.11/git/Linux x86_64, signed Manifest commit with key 0xD0455535)
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/valgrind/Manifest | 8 | ||||
-rw-r--r-- | dev-util/valgrind/files/valgrind-3.7.0-non-exec-stack.patch | 47 |
2 files changed, 45 insertions, 10 deletions
diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest index 9855589..7a72117 100644 --- a/dev-util/valgrind/Manifest +++ b/dev-util/valgrind/Manifest @@ -4,7 +4,7 @@ Hash: SHA256 AUX valgrind-3.6.0-local-labels.patch 1388 RMD160 e9c0064d1e857f1e616c5d9ca7a03e78eae3d5ab SHA1 173820d5671f56c864850c2d8df9d6d301dfda38 SHA256 34ae13eda378677f1e662e0813f138de9b897d6592d20872c58ed8ac1bcf7def AUX valgrind-3.7.0-fix-gcc-regex.patch 581 RMD160 ab1bcd6f79b208f73ea6cc1f4cde1cefc07b74ca SHA1 63820c292db0b245f056629f2cf4247bcad7ecff SHA256 697049e69b5fe85211dab18e471ac4c8d18a50c1fa650466dcba2cacca322bd1 AUX valgrind-3.7.0-fno-stack-protector.patch 554 RMD160 df9a699ff35cf867e17b04a200c5e68015955167 SHA1 ed6368061d47448a597f6a2a9635f66e244b5a13 SHA256 83ed90a0e8a8b06dca8aad4e7f1a12e3c84621d502427c0913b72740b310f479 -AUX valgrind-3.7.0-non-exec-stack.patch 3969 RMD160 2b25537e134d7342e9631c77e465ff14cc89428f SHA1 6fee355a7167ec205cb8d128129a1d40e42adba2 SHA256 8a2895e39d2640ab96744ccefe987ddc06dbac8325545c174d9a658e8d631b77 +AUX valgrind-3.7.0-non-exec-stack.patch 5644 RMD160 86178ee97653b2b4074e98e2342c5104583fa759 SHA1 8074a41b2e8915fa3a63ce827a14088949057bed SHA256 4de10480b6e27379083203df3cfedccdace68d0aad611440478ca2f1b2f89751 AUX valgrind-3.7.0-respect-flags.patch 360 RMD160 b3ca9a393a68d312fa12cd272720e67c8661cfc4 SHA1 2ca0d9474bd4a81d45981bc8433359832d1ce8b9 SHA256 6b1e5938ecafc29428a698296423c71924848b1e746d6ee8a0f1dd91141f1019 DIST valgrind-3.7.0.tar.bz2 6624216 RMD160 6ffbf04a8ff4eb2555d1a6bd87c0656828830761 SHA1 b412f49895bb8a78fc314047119760b5d36e5b5e SHA256 5d62c0330f1481fe2c593249192fa68ff454c19c34343978cc9ce91aa324cbf6 EBUILD valgrind-3.7.0.ebuild 2726 RMD160 4f33f83a028a2451fc048650e2bd7ac5d6146046 SHA1 bf9d790fc367d9f7f9aefb283bade21ba7a20354 SHA256 3ebede13d5452bf625811391800bc73d034581167e6e2d793cceff6eeffab152 @@ -13,7 +13,7 @@ MISC metadata.xml 980 RMD160 7441340fd2659400fb15d857446dac8f7b3f1176 SHA1 07af4 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEAREIAAYFAk68XU0ACgkQl5yvQNBFVTXF+wCeOusigud1vgyrqGvZc6KF+t7e -sI0An3d0UMurrCDgw5Vmc8lL6DADU7SC -=X6mT +iEYEAREIAAYFAk68de0ACgkQl5yvQNBFVTXbFwCeKy7jQCQIiPirpFdYhPQ8bBPW +AvgAnRBsQk6JlXgCjL4It9AsIYx+26uT +=IuFq -----END PGP SIGNATURE----- diff --git a/dev-util/valgrind/files/valgrind-3.7.0-non-exec-stack.patch b/dev-util/valgrind/files/valgrind-3.7.0-non-exec-stack.patch index a2d1c0c..d6cc26d 100644 --- a/dev-util/valgrind/files/valgrind-3.7.0-non-exec-stack.patch +++ b/dev-util/valgrind/files/valgrind-3.7.0-non-exec-stack.patch @@ -1,6 +1,6 @@ diff -Naur valgrind-3.7.0.orig//coregrind/Makefile.am valgrind-3.7.0/coregrind/Makefile.am ---- valgrind-3.7.0.orig//coregrind/Makefile.am 2011-10-27 06:55:06.000000000 -0400 -+++ valgrind-3.7.0/coregrind/Makefile.am 2011-11-10 16:43:33.000000000 -0500 +--- valgrind-3.7.0.orig//coregrind/Makefile.am 2011-11-10 20:02:47.000000000 -0500 ++++ valgrind-3.7.0/coregrind/Makefile.am 2011-11-10 20:03:00.000000000 -0500 @@ -292,14 +292,6 @@ m_demangle/demangle.c \ m_demangle/dyn-string.c \ @@ -65,9 +65,44 @@ diff -Naur valgrind-3.7.0.orig//coregrind/Makefile.am valgrind-3.7.0/coregrind/M libcoregrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_a_SOURCES = \ $(COREGRIND_SOURCES_COMMON) nodist_libcoregrind_@VGCONF_ARCH_PRI@_@VGCONF_OS@_a_SOURCES = \ +diff -Naur valgrind-3.7.0.orig//coregrind/m_dispatch/dispatch-amd64-linux.S valgrind-3.7.0/coregrind/m_dispatch/dispatch-amd64-linux.S +--- valgrind-3.7.0.orig//coregrind/m_dispatch/dispatch-amd64-linux.S 2011-10-26 17:24:42.000000000 -0400 ++++ valgrind-3.7.0/coregrind/m_dispatch/dispatch-amd64-linux.S 2011-11-10 20:07:40.000000000 -0500 +@@ -349,11 +349,11 @@ + ret + .size VG_(run_a_noredir_translation), .-VG_(run_a_noredir_translation) + ++#endif // defined(VGP_amd64_linux) ++ + /* Let the linker know we don't need an executable stack */ + .section .note.GNU-stack,"",@progbits + +-#endif // defined(VGP_amd64_linux) +- + /*--------------------------------------------------------------------*/ + /*--- end ---*/ + /*--------------------------------------------------------------------*/ +diff -Naur valgrind-3.7.0.orig//coregrind/m_dispatch/dispatch-x86-linux.S valgrind-3.7.0/coregrind/m_dispatch/dispatch-x86-linux.S +--- valgrind-3.7.0.orig//coregrind/m_dispatch/dispatch-x86-linux.S 2011-10-26 17:24:42.000000000 -0400 ++++ valgrind-3.7.0/coregrind/m_dispatch/dispatch-x86-linux.S 2011-11-10 20:04:07.000000000 -0500 +@@ -320,12 +320,11 @@ + ret + .size VG_(run_a_noredir_translation), .-VG_(run_a_noredir_translation) + +- ++#endif // defined(VGP_x86_linux) ++ + /* Let the linker know we don't need an executable stack */ + .section .note.GNU-stack,"",@progbits + +-#endif // defined(VGP_x86_linux) +- + /*--------------------------------------------------------------------*/ + /*--- end ---*/ + /*--------------------------------------------------------------------*/ diff -Naur valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-amd64-linux.S valgrind-3.7.0/coregrind/m_syswrap/syscall-amd64-linux.S ---- valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-amd64-linux.S 2011-10-26 17:24:42.000000000 -0400 -+++ valgrind-3.7.0/coregrind/m_syswrap/syscall-amd64-linux.S 2011-11-10 16:46:00.000000000 -0500 +--- valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-amd64-linux.S 2011-11-10 20:02:47.000000000 -0500 ++++ valgrind-3.7.0/coregrind/m_syswrap/syscall-amd64-linux.S 2011-11-10 20:03:00.000000000 -0500 @@ -205,11 +205,11 @@ ML_(blksys_finished): .quad 5b .previous @@ -83,8 +118,8 @@ diff -Naur valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-amd64-linux.S valgri /*--- end ---*/ /*--------------------------------------------------------------------*/ diff -Naur valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-x86-linux.S valgrind-3.7.0/coregrind/m_syswrap/syscall-x86-linux.S ---- valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-x86-linux.S 2011-10-26 17:24:42.000000000 -0400 -+++ valgrind-3.7.0/coregrind/m_syswrap/syscall-x86-linux.S 2011-11-10 16:46:20.000000000 -0500 +--- valgrind-3.7.0.orig//coregrind/m_syswrap/syscall-x86-linux.S 2011-11-10 20:02:47.000000000 -0500 ++++ valgrind-3.7.0/coregrind/m_syswrap/syscall-x86-linux.S 2011-11-10 20:03:00.000000000 -0500 @@ -164,12 +164,12 @@ ML_(blksys_committed): .long 4b ML_(blksys_finished): .long 5b |