guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/02: gnu: ghc-8.8: Rename to ghc-next.


From: guix-commits
Subject: 02/02: gnu: ghc-8.8: Rename to ghc-next.
Date: Wed, 15 Sep 2021 03:40:34 -0400 (EDT)

lbraun pushed a commit to branch master
in repository guix.

commit 39b43d0d0428474a1d0bf58779d0135163b9c6e3
Author: Lars-Dominik Braun <lars@6xq.net>
AuthorDate: Tue Sep 14 10:01:47 2021 +0200

    gnu: ghc-8.8: Rename to ghc-next.
    
    This fixes <https://issues.guix.gnu.org/issue/47335>.
    
    * gnu/packages/haskell.scm (ghc-8.8)[name]: Rename to ghc-next.
---
 gnu/packages/haskell.scm | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
index ca0498e..6b134ab 100644
--- a/gnu/packages/haskell.scm
+++ b/gnu/packages/haskell.scm
@@ -612,9 +612,14 @@ interactive environment for the functional language 
Haskell.")
                                 (file-pattern ".*\\.conf\\.d$")
                                 (file-type 'directory))))))
 
+;; Versions newer than ghc defined below (i.e. the compiler
+;; haskell-build-system uses) should use ghc-next as their name to
+;; ensure ghc (without version specification) and ghc-* packages are
+;; always compatible. See https://issues.guix.gnu.org/issue/47335.
+
 (define-public ghc-8.8
   (package (inherit ghc-8.6)
-    (name "ghc")
+    (name "ghc-next")
     (version "8.8.4")
     (source
      (origin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]