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)




Reply via email to