On Thu, Oct 23, 2014 at 8:47 AM, Sven Panne <svenpa...@gmail.com> wrote: > 2014-10-23 15:01 GMT+02:00 Alan & Kim Zimmerman <alan.z...@gmail.com>: >> cabal has changed for HEAD, you need to install 1.21.1.0 > > Hmmm, so we *force* people to update? o_O Perhaps I've missed an > announcement, and I really have a hard time deducing this from the > output on Travis CI. Is 1.21.1.0 backwards-compatible to previous > GHCs? Or do I have to set up something more or less complicated > depending on the GHC version (which would be unfortunate)? > _______________________________________________ > ghc-devs mailing list > ghc-devs@haskell.org > http://www.haskell.org/mailman/listinfo/ghc-devs >
Just to be clear, Cabal will always support every major GHC version going back several years. I think it even supports GHC 6.12 still and Duncan tests with it. But, sometimes a GHC change may require you to use a newer version of Cabal, for things to work. So this just means that Cabal isn't necessarily *future compatible* with future GHCs - they may change the package format, etc. But it is backwards compatible with existing ones. -- Regards, Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/ _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs