Closed sjakobi closed 2 years ago
As a Hackage trustee, I have created some Hackage revisions that should prevent users from running into the errors above, e.g. https://hackage.haskell.org/package/aws-0.22/revisions/.
For what it's worth, the revision @sjakobi added on aws-0.21.1 broke compilation on OSX with ghc 8.6.3. The build error looked like this:
/Users/runner/.stack/setup-exe-cache/x86_64-osx/Cabal-simple_mPHDZzAJ_2.4.0.1_ghc-8.6.3: cannot execute binary file
My guess is the cabal file modification may not be parsed properly by that old toolchain, but that is only a guess. We got around the problem by upgrading ghc.
Thanks for the feedback @joeyh!
I have tried to reproduce the issue on my local Ubuntu machine with cabal-install-2.4.1.0
and ghc-8.6.5
, but got a clean build. I can't easily investigate the issue further because I don't have an OSX machine.
If anyone else discovers that another Hackage revision would fix the issue, I'd happily apply it.
When I build
aws-0.22
withaeson-2.0.1.0
, I get the following errors: