
Duncan has landed his changes to remove GHC's dep on Cabal, so you'll need to do a clean and full rebuild once you pull from master. Cheers, Edward

Hi Edward,
2014-08-29 16:11 GMT+02:00 Edward Z. Yang
Duncan has landed his changes to remove GHC's dep on Cabal, so you'll need to do a clean and full rebuild once you pull from master.
Do you know if this is related: [..] libraries\bin-package-db\GHC\PackageDb.hs:264:11: Not in scope: `catchIO' Perhaps you meant one of these: `catch' (imported from Control.Exception), `catches' (imported from Control.Exception) libraries\bin-package-db\GHC\PackageDb.hs:269:34: Not in scope: `newFile' libraries\bin-package-db\GHC\PackageDb.hs:272:20: Not in scope: `throwIOIO' Perhaps you meant `throwIO' (imported from Control.Exception) libraries/bin-package-db/ghc.mk:3: recipe for target 'libraries/bin-package-db/dist-boot/build/GHC/PackageDb.o' failed make[1]: *** [libraries/bin-package-db/dist-boot/build/GHC/PackageDb.o] Error 1 Makefile:71: recipe for target 'all' failed For more information, please see my recent build attempt on Windows/x86_64 [1]. [1] http://haskell.inf.elte.hu/builders/windows-x86_64-head/9/10.html

Yes, this is a bug, it looks like the Windows code bitrotted. Could you go ahead and fix them (looks straightforward) and post your patch? Thanks, Edward Excerpts from Páli Gábor János's message of 2014-08-29 17:17:47 +0100:
Hi Edward,
2014-08-29 16:11 GMT+02:00 Edward Z. Yang
: Duncan has landed his changes to remove GHC's dep on Cabal, so you'll need to do a clean and full rebuild once you pull from master.
Do you know if this is related:
[..] libraries\bin-package-db\GHC\PackageDb.hs:264:11: Not in scope: `catchIO' Perhaps you meant one of these: `catch' (imported from Control.Exception), `catches' (imported from Control.Exception) libraries\bin-package-db\GHC\PackageDb.hs:269:34: Not in scope: `newFile' libraries\bin-package-db\GHC\PackageDb.hs:272:20: Not in scope: `throwIOIO' Perhaps you meant `throwIO' (imported from Control.Exception) libraries/bin-package-db/ghc.mk:3: recipe for target 'libraries/bin-package-db/dist-boot/build/GHC/PackageDb.o' failed make[1]: *** [libraries/bin-package-db/dist-boot/build/GHC/PackageDb.o] Error 1 Makefile:71: recipe for target 'all' failed
For more information, please see my recent build attempt on Windows/x86_64 [1].
[1] http://haskell.inf.elte.hu/builders/windows-x86_64-head/9/10.html

Thank you! I've pushed it.
Simon
| -----Original Message-----
| From: ghc-devs [mailto:ghc-devs-bounces@haskell.org] On Behalf Of Páli
| Gábor János
| Sent: 29 August 2014 18:29
| To: Edward Z. Yang
| Cc: ghc-devs
| Subject: Re: HEADS UP: full rebuild necessary
|
| 2014-08-29 18:23 GMT+02:00 Edward Z. Yang
participants (3)
-
Edward Z. Yang
-
Páli Gábor János
-
Simon Peyton Jones