diff options
author | 2010-08-29 18:30:50 +0000 | |
---|---|---|
committer | 2010-08-29 18:30:50 +0000 | |
commit | cecba05a692fedab06c43306f48933bdc693a7bc (patch) | |
tree | 28d97b3c1aae1c752912b918ac6fab0023d36db8 /dev-lang/helium/helium-1.6.ebuild | |
parent | alpha/ia64/m68k/s390/sh/sparc stable wrt #329791 (diff) | |
download | gentoo-2-cecba05a692fedab06c43306f48933bdc693a7bc.tar.gz gentoo-2-cecba05a692fedab06c43306f48933bdc693a7bc.tar.bz2 gentoo-2-cecba05a692fedab06c43306f48933bdc693a7bc.zip |
Fixed build failure with forced --as-needed (bug #334403). Removed binary stripping, CFLAGS are now respected too.
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang/helium/helium-1.6.ebuild')
-rw-r--r-- | dev-lang/helium/helium-1.6.ebuild | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/dev-lang/helium/helium-1.6.ebuild b/dev-lang/helium/helium-1.6.ebuild index 9ef411864001..8e2528edad25 100644 --- a/dev-lang/helium/helium-1.6.ebuild +++ b/dev-lang/helium/helium-1.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/helium/helium-1.6.ebuild,v 1.4 2010/07/24 22:11:55 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/helium/helium-1.6.ebuild,v 1.5 2010/08/29 18:30:50 slyfox Exp $ inherit autotools eutils @@ -25,6 +25,7 @@ RDEPEND="dev-libs/gmp src_unpack() { unpack ${A} epatch "${P}-ghc.patch" + epatch "${FILESDIR}/helium-1.6-respect-cflags-ldflags-nostrip.patch" # split base only sed -e 's/^GHCFLAGS =.*$/& -package containers/' \ @@ -67,7 +68,7 @@ src_unpack() { -i "${S}/$bad_file" done - # cabal is their friend (oneOf bwcame polymorphic and breaks the test) + # cabal is their friend (oneOf became polymorphic and breaks the test) sed -e 's/Text.ParserCombinators.Parsec/&.Pos/g' \ -e 's/oneOf/newPos/g' \ -i "${S}/helium/configure.in" |