[GHC] #14558: Unable to parse integer-gmp's Cabal file

GHC ghc-devs at haskell.org
Sat Dec 9 21:56:53 UTC 2017


#14558: Unable to parse integer-gmp's Cabal file
-------------------------------------+-------------------------------------
        Reporter:  taylorfausak      |                Owner:  hvr
            Type:  task              |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Core Libraries    |              Version:  8.2.2
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by refold):

 I'm feeling like we're starting to go in circles here. If the only
 remaining concern is better UX for the users of a legacy version of Stack
 trying to force it into an unsupported configuration, then I can suggest
 the following steps:

 * Write a patch for Stack that makes it print a warning when a user tries
 to use it with a version of GHC that is not in the whitelist of supported
 and properly tested versions. In general, using a version of GHC with a
 version of Cabal earlier than the one that ships with that GHC release is
 not a good idea and has been known to break in the past.
 * Cut a new release from the 1.5 branch that includes this patch.
 * Add a warning to the GHC download page that tells the users of Stack <
 1.6 that they should upgrade.

 Otherwise I fear there's a high chance that this situation will repeat
 itself when the users of legacy versions of Stack will try to use it with
 GHC 8.4 or 8.6.

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14558#comment:32>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list