I’ve seen a very recent commit that mentioned bumping a TH bound.  Maybe pull, 
make clean and try again?

Simon

From: ghc-devs [mailto:ghc-devs-boun...@haskell.org] On Behalf Of John Leo
Sent: 12 November 2016 22:48
To: ghc-devs <ghc-devs@haskell.org>
Subject: build fail with latest 8.1 sources

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<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpackage-data.mk&data=02%7C01%7Csimonpj%40microsoft.com%7C7b7ee9373fa64fc1ac2808d40b4dfac0%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636145876931712578&sdata=5iOJpziGOFYjoBCfwjB7UQ%2BmxFV5DRsiYmjYEANVXrM%3D&reserved=0>]
 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<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhackage.haskell.org&data=02%7C01%7Csimonpj%40microsoft.com%7C7b7ee9373fa64fc1ac2808d40b4dfac0%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636145876931722586&sdata=aCtA6QCLlh%2BE1mus%2B1xJobpNi7K4DLZ8wYckmfEryLU%3D&reserved=0>
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.
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to