slyfox 15/04/04 20:33:05 Modified: ChangeLog haskell-cabal.eclass Log: Disable building dynamic libraris by default before-ghc-7.10 (was accidentally enabled in a previous revision). Fixes bug #545174 by Toralf Förster.
Revision Changes Path 1.1583 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1583&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1583&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1582&r2=1.1583 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1582 retrieving revision 1.1583 diff -u -r1.1582 -r1.1583 --- ChangeLog 4 Apr 2015 17:11:35 -0000 1.1582 +++ ChangeLog 4 Apr 2015 20:33:05 -0000 1.1583 @@ -1,6 +1,11 @@ # ChangeLog for eclass directory # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1582 2015/04/04 17:11:35 perfinion Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1583 2015/04/04 20:33:05 slyfox Exp $ + + 04 Apr 2015; Sergei Trofimovich <[email protected]> haskell-cabal.eclass: + Disable building dynamic libraris by default before-ghc-7.10 (was + accidentally enabled in a previous revision). Fixes bug #545174 by Toralf + Förster. 04 Apr 2015; <[email protected]> selinux-policy-2.eclass: Drop EAPI<5 from selinux-policy-2.eclass 1.51 eclass/haskell-cabal.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/haskell-cabal.eclass?rev=1.51&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/haskell-cabal.eclass?rev=1.51&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/haskell-cabal.eclass?r1=1.50&r2=1.51 Index: haskell-cabal.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/haskell-cabal.eclass,v retrieving revision 1.50 retrieving revision 1.51 diff -u -r1.50 -r1.51 --- haskell-cabal.eclass 28 Mar 2015 13:32:40 -0000 1.50 +++ haskell-cabal.eclass 4 Apr 2015 20:33:05 -0000 1.51 @@ -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/eclass/haskell-cabal.eclass,v 1.50 2015/03/28 13:32:40 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/haskell-cabal.eclass,v 1.51 2015/04/04 20:33:05 slyfox Exp $ # @ECLASS: haskell-cabal.eclass # @MAINTAINER: @@ -387,12 +387,11 @@ cabalconf+=(--enable-shared) if $(ghc-supports-shared-libraries); then - # maybe a bit lower - cabalconf+=(--enable-shared) - # Experimental support for dynamically linked binaries. # We are enabling it since 7.10.1_rc3 if version_is_at_least "7.10.0.20150316" "$(ghc-version)"; then + # we didn't enable it before as it was not stable on all arches + cabalconf+=(--enable-shared) # Known to break on ghc-7.8/Cabal-1.18 # https://ghc.haskell.org/trac/ghc/ticket/9625 cabalconf+=(--enable-executable-dynamic)
