On Mon, 2007-08-06 at 12:44 +1000, Manuel M T Chakravarty wrote: > Running validate on the current (Mon Aug 6 12:42:45 EST 2007) head, > gives me > > /opt/local/bin/ghc -H64m -Onot -fasm -I. -Iinclude -Rghc-timing -O > -fasm -ignore-package Cabal -ignore-package filepath -I../libraries > -fglasgow-exts -no-recomp -c Distribution/System.hs -o > Distribution/System.o -ohi Distribution/System.hi > > ../libraries/Cabal/Distribution/System.hs:14:10: > Not in scope: `System.Info.os' > > This is on MacOS compiling with GHC 6.6.1. > > Duncan, did you run validate before pushing all these recent cabal > patches?
Not that I am blaming people for breaking ghc head (since I did it too recently with other Cabal patches) but I note that this particular bug was committed by someone who does use validate on a regular basis. :-) In this case, running validate would not have helped since the compile error was conditional on #ifdef stuff that triggers on OSX (which I'm fixing now...). I'm not sure what this teaches us. Duncan _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
