
On Wed, Apr 02, 2014 at 08:41:46PM +0100, Colin Watson wrote:
"/home/cjwatson/ghc-aarch64/inplace/bin/ghc-stage2" -H32m -O -lffi -optl-pthread -package-db libraries/bootstrapping.conf -hide-all-packages -i -ighc/. -ighc/stage1/build -ighc/stage1/build/autogen -Ighc/stage1/build -Ighc/stage1/build/autogen -optP-include -optPghc/stage1/build/autogen/cabal_macros.h -package array-0.5.0.0 -package base-4.7.0.0 -package bytestring-0.10.4.0 -package directory-1.2.0.2 -package filepath-1.3.0.2 -package ghc-7.8.0.20140331 -package process-1.2.0.0 -package unix-2.7.0.0 -Wall -XHaskell98 -XNondecreasingIndentation -XCPP -XPatternGuards -no-user-package-db -rtsopts -odir ghc/stage1/build -hidir ghc/stage1/build -stubdir ghc/stage1/build -hisuf hi -osuf o -hcsuf hc -c ghc/./Main.hs -o ghc/stage1/build/Main.o Failed to load interface for `Distribution.InstalledPackageInfo.Binary' There are files missing in the `bin-package-db-0.0.0.0' package, try running 'ghc-pkg check'. Use -v to see a list of the files searched for.
Never mind - I got past this. The key was realising that this should be building against the just-built compiler/ tree, and hence "-package ghc-7.8.0.20140331" needs to be "-package ghc-7.6.3" instead. I fixed up a few too-new dependencies like this and things are working much better now. -- Colin Watson [cjwatson@ubuntu.com]