summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2015-07-26 14:16:05 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2015-07-26 14:16:05 +0000
commit74324849ad42028680d2f8c60d838d4f64eb2504 (patch)
treef13a3c8100964292c95fe39582d4d4e5ff534a99 /dev-haskell/cpphs
parentPort to ghc-7.10. (diff)
downloadgentoo-2-74324849ad42028680d2f8c60d838d4f64eb2504.tar.gz
gentoo-2-74324849ad42028680d2f8c60d838d4f64eb2504.tar.bz2
gentoo-2-74324849ad42028680d2f8c60d838d4f64eb2504.zip
Disable HCFLAGS='-g', it breaks ghc-7.10.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 611FF3AA)
Diffstat (limited to 'dev-haskell/cpphs')
-rw-r--r--dev-haskell/cpphs/ChangeLog5
-rw-r--r--dev-haskell/cpphs/cpphs-1.19.ebuild8
2 files changed, 11 insertions, 2 deletions
diff --git a/dev-haskell/cpphs/ChangeLog b/dev-haskell/cpphs/ChangeLog
index 31c037bcad5d..60960fa0ad75 100644
--- a/dev-haskell/cpphs/ChangeLog
+++ b/dev-haskell/cpphs/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-haskell/cpphs
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cpphs/ChangeLog,v 1.64 2015/04/04 09:13:53 gienah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cpphs/ChangeLog,v 1.65 2015/07/26 14:16:05 slyfox Exp $
+
+ 26 Jul 2015; Sergei Trofimovich <slyfox@gentoo.org> cpphs-1.19.ebuild:
+ Disable HCFLAGS='-g', it breaks ghc-7.10.
*cpphs-1.19 (04 Apr 2015)
diff --git a/dev-haskell/cpphs/cpphs-1.19.ebuild b/dev-haskell/cpphs/cpphs-1.19.ebuild
index 81a913380543..7ade78783e6e 100644
--- a/dev-haskell/cpphs/cpphs-1.19.ebuild
+++ b/dev-haskell/cpphs/cpphs-1.19.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cpphs/cpphs-1.19.ebuild,v 1.1 2015/04/04 09:13:53 gienah Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cpphs/cpphs-1.19.ebuild,v 1.2 2015/07/26 14:16:05 slyfox Exp $
EAPI=5
@@ -26,3 +26,9 @@ RDEPEND="dev-haskell/old-locale:=[profile?]
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6
"
+
+src_prepare() {
+ # https://ghc.haskell.org/trac/ghc/ticket/10667
+ [[ $(ghc-version) == 7.10.1.20150630 ]] && replace-hcflags -g ''
+ [[ $(ghc-version) == 7.10.2 ]] && replace-hcflags -g ''
+}