/[gentoo-x86]/dev-util/valgrind/valgrind-3.4.1-r1.ebuild
Gentoo

Diff of /dev-util/valgrind/valgrind-3.4.1-r1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.1 Revision 1.2
1# Copyright 1999-2009 Gentoo Foundation 1# Copyright 1999-2009 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/Attic/valgrind-3.4.1-r1.ebuild,v 1.1 2009/07/26 12:05:52 griffon26 Exp $ 3# $Header: /var/cvsroot/gentoo-x86/dev-util/valgrind/Attic/valgrind-3.4.1-r1.ebuild,v 1.2 2009/08/08 18:20:17 griffon26 Exp $
4 4
5inherit autotools eutils flag-o-matic toolchain-funcs 5inherit autotools eutils flag-o-matic toolchain-funcs
6 6
7DESCRIPTION="An open-source memory debugger for GNU/Linux" 7DESCRIPTION="An open-source memory debugger for GNU/Linux"
8HOMEPAGE="http://www.valgrind.org" 8HOMEPAGE="http://www.valgrind.org"
41 41
42 # Use local labels in inline asm to prevent 'symbol already defined' errors 42 # Use local labels in inline asm to prevent 'symbol already defined' errors
43 # when optimisation is on (bug #234644). 43 # when optimisation is on (bug #234644).
44 epatch "${FILESDIR}/valgrind-3.3.1-local-labels.patch" 44 epatch "${FILESDIR}/valgrind-3.3.1-local-labels.patch"
45 45
46 # More local labels (bug #260802, upstream revision 9539)
47 epatch "${FILESDIR}/valgrind-3.4.1-local-labels.patch"
48
46 # valgrind spits out many false positives on amd64 because of glibc-2.10's 49 # valgrind spits out many false positives on amd64 because of glibc-2.10's
47 # optimized strlen if there is no debug info for glibc (bug #274771). This 50 # optimized strlen if there is no debug info for glibc (bug #274771). This
48 # patch adds a run-time error if debug info cannot be found. 51 # patch adds a run-time error if debug info cannot be found.
49 epatch "${FILESDIR}/valgrind-3.4.1-x86_64-ldso-strlen.patch" 52 epatch "${FILESDIR}/valgrind-3.4.1-x86_64-ldso-strlen.patch"
50 53
51 # Fix up some suppressions that were not general enough for glibc versions 54 # Fix up some suppressions that were not general enough for glibc versions
52 # with more than just a major and minor number. 55 # with more than just a major and minor number.
53 epatch "${FILESDIR}/valgrind-3.4.1-glibc-2.10.1.patch" 56 epatch "${FILESDIR}/valgrind-3.4.1-glibc-2.10.1.patch"
57
58 # Respect LDFLAGS also for libmpiwrap.so (bug #279194)
59 epatch "${FILESDIR}/valgrind-3.4.1-respect-LDFLAGS.patch"
54 60
55 # Regenerate autotools files 61 # Regenerate autotools files
56 eautoreconf 62 eautoreconf
57} 63}
58 64

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.20