Closed rrnewton closed 9 years ago
@rrnewton i don't believe adding LANGUAGE GADTs
is the right thing to do there. i don't have ghc 7.10.1 installed, but could you confirm that you ran the build against the compat/ghc-7.10
branch?
Thanks, I wasn't aware of the branch! Any reason it's not merged yet?
(Closing this as "already fixed".)
@rrnewton waiting on travis-ci builds to be available. if there's a need, i can do a merge and deploy later today. let me know
I was hoping to experiment with this library but am seeing these build errors with 7.10. I'd say there's a need ;)
@fosskers @rrnewton when #47 gets merged into master
(plan to tonight), it'll be available on hackage
:+1:
so i fixed the issues and version 1.9.2.1 is compatible with ghc (merged into master
as per #47). sadly i get the following error when i try to upload to hackage:
Uploading dist/extensible-effects-1.9.2.1.tar.gz...
Error: dist/extensible-effects-1.9.2.1.tar.gz: 400 Bad Request
Error: Invalid package
'ghc-options: -Wall -Werror' makes the package very easy to break with future
GHC versions because new GHC versions often add new warnings. Use just
'ghc-options: -Wall' instead.
this is odd because -Werror
is being guarded by a flag whose default is False. i'll try again later in the evening to see what the issue is
thanks to @dolio the current problem is a symptom of haskell/cabal#2527. as a workaround, till the issue is resolved, i'll create another minor release (which is patched appropriately) and upload that. reopening the issue to track hackage upload
I'm actually a bit confused that #34 implies that the package does build on ghc 7.10.1 (albeit with warnings). I see the following error instead:
And then adding LANGUAGE GADTs to that module then leaves a whole bunch of other "Could not deduce" errors.