build fail with latest 8.1 sources

John Leo leo at halfaya.org
Sat Nov 12 23:06:30 UTC 2016


Looking more closely at the log output it appears there were some errors or
at least warnings earlier in the output, including for template haskell, so
I've attached the full output.  I'll continue to investigate on my machine,
but again if anyone has pointers I'd appreciate it.  I've build 8.1 many
times and never seen this problem before.

John


On Sat, Nov 12, 2016 at 2:48 PM, John Leo <leo at halfaya.org> wrote:

> Hi everyone,
>
> I'm trying to build the latest 8.1 sources on a Mac running El Capitan.
> I'm getting an error I'd never seen before and wonder if anyone has any
> pointers of how I might fix things.  I blew away my GHC, re-cloned from
> github, reconfigured and I still get the same error.
>
> The following are the relevant output lines; the problem is that the
> template-haskell version doesn't seem to match.  I'm not sure whether this
> is coming from the template-haskell in 8.1 or in 8.0.1 (which I'm using to
> build 8.1), but checking the latter I have version 2.11.0.0 which I assume
> should be sufficient.
>
> John
>
> --------------------
>
> Configuring ghc-pkg-6.9...
> Configuring ghc-8.1...
> ghc-cabal: Encountered missing dependencies:
> template-haskell ==2.11.* && ==2.12.0.0
> make[1]: *** [compiler/stage1/package-data.mk] Error 1
> make[1]: *** Waiting for unfinished jobs....
> make: *** [all] Error 2
>
> ----------------
>
> internal-229:~/haskell/ghc> cabal update
>
>                       (git)-[master]
> Downloading the latest package list from hackage.haskell.org
> Skipping download: local and remote files match.
> internal-229:~/haskell/ghc> cabal install template-haskell
>
>                       (git)-[master]
> Resolving dependencies...
> All the requested packages are already installed:
> template-haskell-2.11.0.0
> Use --reinstall if you want to reinstall anyway.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20161112/82493e8a/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: buildFailure20161112
Type: application/octet-stream
Size: 85225 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20161112/82493e8a/attachment-0001.obj>


More information about the ghc-devs mailing list