ghc-7.6.2 breaks haddock interface...

Ian Lynagh ian at well-typed.com
Wed Dec 12 01:52:27 CET 2012


Hi Joachim,

On Wed, Dec 12, 2012 at 12:20:35AM +0100, Joachim Breitner wrote:
> 
> I built GHC 7.6.2-rc1 for Debian.

Thanks for testing!

> Provides: haddock, [-haddock-interface-21-] {+haddock-interface-22+}
> 
> i.e. upstream has bumped the haddock interface number. I really was not
> expecting this from a minor release.
> 
> @GHC devs: Is that intentional?

CCing the haddock dev list.

> I.e., is there really a change to the
> on-disk format of the .haddock files? Can we expect this to be stable
> until 7.6.2 final?
> 
> In general, please only bump the interface number if really required,
> makes live much easier for us (and probably also for some of your other
> users).
> 
> @Debian: If the answer is yes, what should we do? I think I have
> automated rebuilding everything (at least everything in Darcs) enough to
> make that not as painful as it used to be, but it would still take some
> time. On the other hand, it would break Haskell in experimental for some
> time (maybe a week, optimistically). But then, it is already partly
> broken.

Won't you have to rebuild everything anyway, due to the GHC version
number in the .hi files changing?


Thanks
Ian




More information about the Glasgow-haskell-users mailing list