
#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