[commit: ghc] master: Allow containers-0.6, QuickCheck-2.12 in Hadrian (8bffd58)

git at git.haskell.org git at git.haskell.org
Fri Nov 30 00:45:43 UTC 2018


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/8bffd58009baba940497736bd935d924c50dc505/ghc

>---------------------------------------------------------------

commit 8bffd58009baba940497736bd935d924c50dc505
Author: Ryan Scott <ryan.gl.scott at gmail.com>
Date:   Thu Nov 29 18:46:16 2018 -0500

    Allow containers-0.6, QuickCheck-2.12 in Hadrian
    
    Summary:
    Currently, Hadrian has restrictive upper bounds on
    `containers` and `QuickCheck` that prevents it from building with
    the latest versions of each respective library (0.6.0.1 and
    2.12.6.1). There doesn't appear to be any good reason to do so,
    since Hadrian builds fine with them, so let's bump the upper version
    bounds accordingly.
    
    Test Plan: ./build/hadrian.sh
    
    Reviewers: bgamari, alpmestan, snowleopard
    
    Reviewed By: snowleopard
    
    Subscribers: rwbarton, carter
    
    Differential Revision: https://phabricator.haskell.org/D5389


>---------------------------------------------------------------

8bffd58009baba940497736bd935d924c50dc505
 hadrian/hadrian.cabal | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/hadrian/hadrian.cabal b/hadrian/hadrian.cabal
index 422217b..7d54301 100644
--- a/hadrian/hadrian.cabal
+++ b/hadrian/hadrian.cabal
@@ -115,12 +115,12 @@ executable hadrian
                        , TypeFamilies
     build-depends:       base                 >= 4.8     && < 5
                        , Cabal                >= 2.5     && < 2.6
-                       , containers           == 0.5.*
+                       , containers           >= 0.5     && < 0.7
                        , directory            >= 1.2     && < 1.4
                        , extra                >= 1.4.7
                        , mtl                  == 2.2.*
                        , parsec               >= 3.1     && < 3.2
-                       , QuickCheck           >= 2.6     && < 2.12
+                       , QuickCheck           >= 2.6     && < 2.13
                        , shake                >= 0.16.4
                        , transformers         >= 0.4     && < 0.6
                        , unordered-containers >= 0.2.1   && < 0.3



More information about the ghc-commits mailing list