[Haskell-cafe] Why are new releases of libraries required for every GHC release?

Neil Mitchell ndmitchell at gmail.com
Wed Nov 22 04:38:58 EST 2006


> Some recent comments suggested that every time there is a new GHC release,
> there needs to be a new wxHaskell release (or insert name of other library
> here) to work with it. This seems to be true even for minor upgrades, like
> 6.4.1 -> 6.4.2.

Yes, if you pick Gtk2Hs, wxHaskell. However lots of other libraries
will work just fine between GHC releases

> Why is this? Does GHC break binary compatibility at every release? Is this
> avoidable?

It breaks binary compatibility, not source compatibility. Only a
relatively small number of libraries are effected.



More information about the Haskell-Cafe mailing list