jaspervdj / hakyll

A static website compiler library in Haskell
jaspervdj.be/hakyll
Other
2.7k stars 409 forks source link

Support for GHC 9.6.1 #979

Closed LaurentRDC closed 1 year ago

LaurentRDC commented 1 year ago

Hello,

I've bumped the upper bound on template-haskell and time to allow building hakyll with GHC 9.6.1.

Note that the following clause is still required in cabal.project:

allow-newer: haddock-library:base

since haddock-library is still too restrictive on base.

Minoru commented 1 year ago

Sorry, I'd prefer to hold this until our dependencies fully support the new compiler.

LaurentRDC commented 1 year ago

There was a package revision for haddock-library: https://github.com/haskell/haddock/issues/1588#issuecomment-1500424949, which means that with the two dependency bumps in this PR, hakyll can be built with GHC 9.6.1

BinderDavid commented 1 year ago

Support for GHC 9.6 would be very useful for error-message-index, since we currently have to simultaneously use 9.6.1 to generate error messages with error-codes, and 9.2 to build the hakyll site which displays the error messages 😄

Minoru commented 1 year ago

Thanks!