Build with GHC 9
Closed this issue ยท 8 comments
Package snap
seem to be currently on GHC 8.10 still. Please support GHC 9.
Doing some experiments with allow-newer
, it seems that these dependencies need to be upgraded as well:
-
heist
-
io-streams-haproxy
-
map-syntax
-
snap-core
-
snap-server
-
xmlhtml
TripShot uses snap
and has permitted me to spend some of my working hours to support upgrading these packages.
@cydparser Are you in contact with @gregorycollins or @mightybyte who are the current package maintainers of snap
on Hackage? https://hackage.haskell.org/package/snap/maintainers/
@andreasabel I've tried emailing both but haven't heard back yet.
@cydparser : You can consider a package takeover.
I'm now a member of the snapframework org, so I will be merging PRs.
@andreasabel, please loosen the base constraint for map-syntax (<4.18).
@cydparser wrote:
@andreasabel, please loosen the base constraint for map-syntax (<4.18).
Done in https://hackage.haskell.org/package/map-syntax-0.3/revisions/
Snap now builds with GHC 9.0, 9.2, and 9.4