summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaurice van der Pot <griffon26@gentoo.org>2009-10-23 19:17:40 +0000
committerMaurice van der Pot <griffon26@gentoo.org>2009-10-23 19:17:40 +0000
commit7bb2e52e521864894e55b42dd2dbef8ff2898661 (patch)
tree2b82141445d36ef223887381c1be9c73bfda1c0a /dev-util/valgrind/valgrind-3.5.0.ebuild
parentVersion bump. (diff)
downloadhistorical-7bb2e52e521864894e55b42dd2dbef8ff2898661.tar.gz
historical-7bb2e52e521864894e55b42dd2dbef8ff2898661.tar.bz2
historical-7bb2e52e521864894e55b42dd2dbef8ff2898661.zip
Fix two problems preventing compilation of valgrind-3.5.0 on ppc32/ppc64 (bug #289892).
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'dev-util/valgrind/valgrind-3.5.0.ebuild')
-rw-r--r--dev-util/valgrind/valgrind-3.5.0.ebuild12
1 files changed, 4 insertions, 8 deletions
diff --git a/dev-util/valgrind/valgrind-3.5.0.ebuild b/dev-util/valgrind/valgrind-3.5.0.ebuild
index 492db72cf660..63e25a93a046 100644
--- a/dev-util/valgrind/valgrind-3.5.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.5.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/valgrind-3.5.0.ebuild,v 1.1 2009/10/14 18:50:59 griffon26 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/valgrind-3.5.0.ebuild,v 1.2 2009/10/23 19:17:39 griffon26 Exp $
inherit autotools eutils flag-o-matic toolchain-funcs
@@ -32,13 +32,6 @@ src_unpack() {
# Correct hard coded doc location
sed -i -e "s:doc/valgrind:doc/${P}:" docs/Makefile.am
- # Remove defaulting to ppc32-linux on ppc64 without multilib
- # "valgrind: failed to start tool 'memcheck' for platform 'ppc32-linux':
- # No such file or directory"
- if use ppc64 && ! has_multilib_profile; then
- epatch "${FILESDIR}/valgrind-3.3.0-only64bit.patch"
- fi
-
# Fix up some suppressions that were not general enough for glibc versions
# with more than just a major and minor number.
epatch "${FILESDIR}/valgrind-3.4.1-glibc-2.10.1.patch"
@@ -46,6 +39,9 @@ src_unpack() {
# Respect LDFLAGS also for libmpiwrap.so (bug #279194)
epatch "${FILESDIR}/valgrind-3.5.0-respect-LDFLAGS.patch"
+ # Yet more local labels, this time for ppc32 & ppc64
+ epatch "${FILESDIR}/valgrind-3.5.0-local-labels.patch"
+
# Regenerate autotools files
eautoreconf
}