Closed etanol closed 6 years ago
I suspect you can use older versions of the Stackage LTS package lists. They have records of "all the packages that work together right now" from points in the past. The fact that new versions of basement
are different than old versions should not make the build impossible. The dependency solver for Haskell sometimes does not find solutions though.
That said, we do not have resources to provide detailed help in this setting for folks building from source. So I recommend trying to work through this on #compiler on the Elm Slack. They can provide additional guidance.
Once you figure it out there, please share the fix here in case anyone else runs into the same issue.
It seems that the
basement-0.0.8
cabal package dropped support for GHC 7.10 (see haskell-foundation/foundation#500).GHC 7.10 is the version that comes packaged in Ubuntu 16.04, which is very convenient to use.
Should the documentation be modified to require GHC 8 or is there a way to fix this?
Here are the final lines of
runhaskell BuildFromSource.hs 0.18
: