[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