| > sh validate --no-clean
| > make[1]: *** No rule to make target `libraries/dph/dph-common/ghc.mk',
needed
| by `libraries/dph/dph-par/dph-par.cabal'. Stop.
|
| Hmm, boot should have made libraries/dph/dph-common/ghc.mk
|
| Does the full "sh validate" work?
No. See below. I'm a bit stuck
Simon
sh validate
make -r --no-print-directory -f ghc.mk maintainer-clean CLEANING=YES
"rm" -rf inplace/bin inplace/lib
"rm" -rf libraries/dph/dph-base/dist-install
"rm" -rf libraries/dph/dph-prim-interface/dist-install
"rm" -rf libraries/dph/dph-prim-seq/dist-install
"rm" -rf libraries/dph/dph-prim-par/dist-install
rm -rf libraries/dph/dph-par libraries/dph/dph-seq
"rm" -rf
"rm" -rf docs/users_guide/users_guide docs/users_guide/users_guide.pdf
docs/users_guide/users_guide.ps
"rm" -rf docs/users_guide/users_guide.xml
docs/users_guide/what_glasgow_exts_does.gen.xml
"rm" -rf docs/man/ghc.1 docs/man/flags.xsl docs/man/flags.xml
"rm" -rf utils/unlit/dist
"rm" -rf inplace/lib/
"rm" -rf utils/hp2ps/dist
"rm" -rf inplace/bin/hp2ps
"rm" -rf driver/split/dist inplace/lib/
"rm" -rf utils/genprimopcode/dist
"rm" -rf inplace/bin/
"rm" -rf libffi/build libffi/stamp.ffi.* libffi/dist-install
"rm" -rf includes/dist-derivedconstants
"rm" -rf inplace/bin/mkDerivedConstants
"rm" -rf includes/dist-ghcconstants
"rm" -rf inplace/bin/mkGHCConstants
"rm" -rf includes/ghcautoconf.h includes/ghcplatform.h includes/GHCConstants.h
includes/DerivedConstants.h
"rm" -rf rts/dist
"rm" -rf bindisttest/"install dir" bindisttest/HelloWorld
bindisttest/HelloWorld.o bindisttest/HelloWorld.hi bindisttest/output
"rm" -rf utils/genapply/dist
"rm" -rf inplace/bin/
"rm" -rf utils/haddock/dist
"rm" -rf inplace/bin/haddock
"rm" -rf utils/haddock/doc/haddock utils/haddock/doc/haddock.pdf
utils/haddock/doc/haddock.ps
"rm" -rf compiler/main/Config.hs
"rm" -rf compiler/prelude/primops.txt compiler/parser/Parser.y
compiler/primop-data-decl.hs-incl compiler/primop-tag.hs-incl
compiler/primop-list.hs-incl compiler/primop-has-side-effects.hs-incl
compiler/primop-out-of-line.hs-incl compiler/primop-commutable.hs-incl
compiler/primop-needs-wrapper.hs-incl compiler/primop-can-fail.hs-incl
compiler/primop-strictness.hs-incl compiler/primop-primop-info.hs-incl
"rm" -rf compiler/stage1
"rm" -rf compiler/stage2
"rm" -rf compiler/stage3
"rm" -rf utils/hsc2hs/dist
"rm" -rf inplace/bin/
"rm" -rf utils/hsc2hs/dist-install
"rm" -rf
"rm" -rf utils/ghc-pkg/dist utils/ghc-pkg/Version.hs
"rm" -rf utils/ghc-pkg/dist-install
"rm" -rf
"rm" -rf utils/ghctags/dist
"rm" -rf inplace/bin/ghctags
"rm" -rf utils/ghc-pwd/dist
"rm" -rf inplace/bin/ghc-pwd
"rm" -rf utils/ghc-cabal/dist bootstrapping
"rm" -rf utils/ghc-cabal/dist-install
"rm" -rf
"rm" -rf utils/hpc/dist
"rm" -rf inplace/bin/hpc
"rm" -rf utils/runghc/dist
"rm" -rf inplace/bin/runghc
"rm" -rf ghc/stage1
"rm" -rf inplace/bin/ghc-stage1
"rm" -rf ghc/stage2
"rm" -rf inplace/bin/ghc-stage2
"rm" -rf ghc/stage3
"rm" -rf utils/mkUserGuidePart/dist
"rm" -rf inplace/bin/mkUserGuidePart
"rm" -rf utils/count_lines/dist inplace/bin/count_lines
"rm" -rf utils/compare_sizes/dist
"rm" -rf inplace/bin/compareSizes
"rm" -rf
"rm" -rf libraries/hpc/dist-boot
"rm" -rf libraries/hpc/dist-install
"rm" -rf libraries/extensible-exceptions/dist-boot
"rm" -rf libraries/extensible-exceptions/dist-install
"rm" -rf libraries/Cabal/dist-boot
"rm" -rf libraries/Cabal/dist-install
"rm" -rf libraries/binary/dist-boot
"rm" -rf libraries/binary/dist-install
"rm" -rf libraries/bin-package-db/dist-boot
"rm" -rf libraries/bin-package-db/dist-install
"rm" -rf libraries/hoopl/dist-boot
"rm" -rf libraries/hoopl/dist-install
"rm" -f libraries/doc-index* libraries/haddock*.css libraries/haddock*.js
libraries/index*.html libraries/*.gif libraries/bootstrapping.conf
libraries/integer-gmp/cbits/GmpDerivedConstants.h
libraries/integer-gmp/cbits/mkGmpDerivedConstants
"rm" -rf libraries/ghc-prim/dist-install
"rm" -rf libraries/integer-gmp/dist-install
"rm" -rf libraries/integer-simple/dist-install
"rm" -rf libraries/base/dist-install
"rm" -rf libraries/filepath/dist-install
"rm" -rf libraries/array/dist-install
"rm" -rf libraries/bytestring/dist-install
"rm" -rf libraries/containers/dist-install
"rm" -rf libraries/Win32/dist-install
"rm" -rf libraries/unix/dist-install
"rm" -rf libraries/old-locale/dist-install
"rm" -rf libraries/old-time/dist-install
"rm" -rf libraries/time/dist-install
"rm" -rf libraries/directory/dist-install
"rm" -rf libraries/process/dist-install
"rm" -rf libraries/pretty/dist-install
"rm" -rf libraries/template-haskell/dist-install
"rm" -rf libraries/mtl/dist-install
"rm" -rf libraries/utf8-string/dist-install
"rm" -rf libraries/xhtml/dist-install
"rm" -rf libraries/terminfo/dist-install
"rm" -rf libraries/haskeline/dist-install
"rm" -rf libraries/random/dist-install
"rm" -rf libraries/haskell98/dist-install
"rm" -rf libraries/haskell2010/dist-install
"rm" -rf libraries/primitive/dist-install
"rm" -rf libraries/vector/dist-install
"rm" -rf libraries/dph/dph-seq/dist-install
"rm" -rf libraries/dph/dph-par/dist-install
"rm" -rf libraries/ghc-prim/dist libraries/integer-gmp/dist
libraries/integer-simple/dist libraries/base/dist libraries/filepath/dist
libraries/array/dist libraries/bytestring/dist libraries/containers/dist
libraries/Win32/dist libraries/unix/dist libraries/old-locale/dist
libraries/old-time/dist libraries/time/dist libraries/directory/dist
libraries/process/dist libraries/extensible-exceptions/dist
libraries/hpc/dist libraries/pretty/dist libraries/template-haskell/dist
libraries/Cabal/dist libraries/binary/dist libraries/bin-package-db/dist
libraries/hoopl/dist libraries/mtl/dist libraries/utf8-string/dist
libraries/xhtml/dist libraries/terminfo/dist libraries/haskeline/dist
libraries/random/dist libraries/haskell98/dist libraries/haskell2010/dist
libraries/primitive/dist libraries/vector/dist libraries/dph/dph-base/dist
libraries/dph/dph-prim-interface/dist libraries/dph/dph-prim-seq/dist
libraries/dph/dph-prim-par/dist libraries/dph/dph-seq/dist
libraries/dph/dph-par/dist
"rm" -f libraries/ghc-prim/*.buildinfo libraries/integer-gmp/*.buildinfo
libraries/integer-simple/*.buildinfo libraries/base/*.buildinfo
libraries/filepath/*.buildinfo libraries/array/*.buildinfo
libraries/bytestring/*.buildinfo libraries/containers/*.buildinfo
libraries/Win32/*.buildinfo libraries/unix/*.buildinfo
libraries/old-locale/*.buildinfo libraries/old-time/*.buildinfo
libraries/time/*.buildinfo libraries/directory/*.buildinfo
libraries/process/*.buildinfo libraries/extensible-exceptions/*.buildinfo
libraries/hpc/*.buildinfo libraries/pretty/*.buildinfo
libraries/template-haskell/*.buildinfo libraries/Cabal/*.buildinfo
libraries/binary/*.buildinfo libraries/bin-package-db/*.buildinfo
libraries/hoopl/*.buildinfo libraries/mtl/*.buildinfo
libraries/utf8-string/*.buildinfo libraries/xhtml/*.buildinfo
libraries/terminfo/*.buildinfo libraries/haskeline/*.buildinfo
libraries/random/*.buildinfo libraries/haskell98/*.buildinfo
libraries/haskell2010/*.buildinfo libraries/primitive/*.buildinfo
libraries/vector/*.buildinfo libraries/dph/dph-base/*.buildinfo
libraries/dph/dph-prim-interface/*.buildinfo
libraries/dph/dph-prim-seq/*.buildinfo libraries/dph/dph-prim-par/*.buildinfo
libraries/dph/dph-seq/*.buildinfo libraries/dph/dph-par/*.buildinfo
"rm" -rf bindistprep/
"rm" -f libffi/package.conf.install libffi/package.conf.inplace
"rm" -f rts/package.conf.install rts/package.conf.inplace
"rm" -f compiler/config.log compiler/config.status compiler/include/Hs*Config.h
"rm" -rf compiler/autom4te.cache
"rm" -f compiler/config.log compiler/config.status compiler/include/Hs*Config.h
"rm" -rf compiler/autom4te.cache
"rm" -f compiler/config.log compiler/config.status compiler/include/Hs*Config.h
"rm" -rf compiler/autom4te.cache
"rm" -f libraries/hpc/config.log libraries/hpc/config.status
libraries/hpc/include/Hs*Config.h
"rm" -rf libraries/hpc/autom4te.cache
"rm" -f libraries/extensible-exceptions/config.log
libraries/extensible-exceptions/config.status
libraries/extensible-exceptions/include/Hs*Config.h
"rm" -rf libraries/extensible-exceptions/autom4te.cache
"rm" -f libraries/Cabal/config.log libraries/Cabal/config.status
libraries/Cabal/include/Hs*Config.h
"rm" -rf libraries/Cabal/autom4te.cache
"rm" -f libraries/binary/config.log libraries/binary/config.status
libraries/binary/include/Hs*Config.h
"rm" -rf libraries/binary/autom4te.cache
"rm" -f libraries/bin-package-db/config.log
libraries/bin-package-db/config.status
libraries/bin-package-db/include/Hs*Config.h
"rm" -rf libraries/bin-package-db/autom4te.cache
"rm" -f libraries/hoopl/config.log libraries/hoopl/config.status
libraries/hoopl/include/Hs*Config.h
"rm" -rf libraries/hoopl/autom4te.cache
"rm" -f config.cache config.status config.log mk/config.h mk/stamp-h
"rm" -f mk/config.mk mk/are-validating.mk mk/project.mk
"rm" -f mk/config.mk.old mk/project.mk.old
"rm" -f extra-gcc-opts docs/users_guide/ug-book.xml
"rm" -f compiler/ghc.cabal compiler/ghc.cabal.old
"rm" -f ghc/ghc-bin.cabal
"rm" -f libraries/base/include/HsBaseConfig.h
"rm" -f libraries/directory/include/HsDirectoryConfig.h
"rm" -f libraries/process/include/HsProcessConfig.h
"rm" -f libraries/unix/include/HsUnixConfig.h
"rm" -f libraries/old-time/include/HsTimeConfig.h
"rm" -rf utils/ghc-pwd/dist
"rm" -rf inplace
"rm" -f libraries/ghc-prim/config.log libraries/integer-gmp/config.log
libraries/integer-simple/config.log libraries/base/config.log
libraries/filepath/config.log libraries/array/config.log
libraries/bytestring/config.log libraries/containers/config.log
libraries/Win32/config.log libraries/unix/config.log
libraries/old-locale/config.log libraries/old-time/config.log
libraries/time/config.log libraries/directory/config.log
libraries/process/config.log libraries/extensible-exceptions/config.log
libraries/hpc/config.log libraries/pretty/config.log
libraries/template-haskell/config.log libraries/Cabal/config.log
libraries/binary/config.log libraries/bin-package-db/config.log
libraries/hoopl/config.log libraries/mtl/config.log
libraries/utf8-string/config.log libraries/xhtml/config.log
libraries/terminfo/config.log libraries/haskeline/config.log
libraries/random/config.log libraries/haskell98/config.log
libraries/haskell2010/config.log libraries/primitive/config.log
libraries/vector/config.log libraries/dph/dph-base/config.log
libraries/dph/dph-prim-interface/config.log
libraries/dph/dph-prim-seq/config.log libraries/dph/dph-prim-par/config.log
libraries/dph/dph-seq/config.log libraries/dph/dph-par/config.log
"rm" -f libraries/ghc-prim/config.status libraries/integer-gmp/config.status
libraries/integer-simple/config.status libraries/base/config.status
libraries/filepath/config.status libraries/array/config.status
libraries/bytestring/config.status libraries/containers/config.status
libraries/Win32/config.status libraries/unix/config.status
libraries/old-locale/config.status libraries/old-time/config.status
libraries/time/config.status libraries/directory/config.status
libraries/process/config.status libraries/extensible-exceptions/config.status
libraries/hpc/config.status libraries/pretty/config.status
libraries/template-haskell/config.status libraries/Cabal/config.status
libraries/binary/config.status libraries/bin-package-db/config.status
libraries/hoopl/config.status libraries/mtl/config.status
libraries/utf8-string/config.status libraries/xhtml/config.status
libraries/terminfo/config.status libraries/haskeline/config.status
libraries/random/config.status libraries/haskell98/config.status
libraries/haskell2010/config.status libraries/primitive/config.status
libraries/vector/config.status libraries/dph/dph-base/config.status
libraries/dph/dph-prim-interface/config.status
libraries/dph/dph-prim-seq/config.status
libraries/dph/dph-prim-par/config.status libraries/dph/dph-seq/config.status
libraries/dph/dph-par/config.status
"rm" -f libraries/ghc-prim/include/Hs*Config.h
libraries/integer-gmp/include/Hs*Config.h
libraries/integer-simple/include/Hs*Config.h
libraries/base/include/Hs*Config.h libraries/filepath/include/Hs*Config.h
libraries/array/include/Hs*Config.h libraries/bytestring/include/Hs*Config.h
libraries/containers/include/Hs*Config.h libraries/Win32/include/Hs*Config.h
libraries/unix/include/Hs*Config.h libraries/old-locale/include/Hs*Config.h
libraries/old-time/include/Hs*Config.h libraries/time/include/Hs*Config.h
libraries/directory/include/Hs*Config.h libraries/process/include/Hs*Config.h
libraries/extensible-exceptions/include/Hs*Config.h
libraries/hpc/include/Hs*Config.h libraries/pretty/include/Hs*Config.h
libraries/template-haskell/include/Hs*Config.h
libraries/Cabal/include/Hs*Config.h libraries/binary/include/Hs*Config.h
libraries/bin-package-db/include/Hs*Config.h
libraries/hoopl/include/Hs*Config.h libraries/mtl/include/Hs*Config.h
libraries/utf8-string/include/Hs*Config.h libraries/xhtml/include/Hs*Config.h
libraries/terminfo/include/Hs*Config.h libraries/haskeline/include/Hs*Config.h
libraries/random/include/Hs*Config.h libraries/haskell98/include/Hs*Config.h
libraries/haskell2010/include/Hs*Config.h
libraries/primitive/include/Hs*Config.h libraries/vector/include/Hs*Config.h
libraries/dph/dph-base/include/Hs*Config.h
libraries/dph/dph-prim-interface/include/Hs*Config.h
libraries/dph/dph-prim-seq/include/Hs*Config.h
libraries/dph/dph-prim-par/include/Hs*Config.h
libraries/dph/dph-seq/include/Hs*Config.h
libraries/dph/dph-par/include/Hs*Config.h
"rm" -rf libraries/ghc-prim/autom4te.cache
libraries/integer-gmp/autom4te.cache libraries/integer-simple/autom4te.cache
libraries/base/autom4te.cache libraries/filepath/autom4te.cache
libraries/array/autom4te.cache libraries/bytestring/autom4te.cache
libraries/containers/autom4te.cache libraries/Win32/autom4te.cache
libraries/unix/autom4te.cache libraries/old-locale/autom4te.cache
libraries/old-time/autom4te.cache libraries/time/autom4te.cache
libraries/directory/autom4te.cache libraries/process/autom4te.cache
libraries/extensible-exceptions/autom4te.cache libraries/hpc/autom4te.cache
libraries/pretty/autom4te.cache libraries/template-haskell/autom4te.cache
libraries/Cabal/autom4te.cache libraries/binary/autom4te.cache
libraries/bin-package-db/autom4te.cache libraries/hoopl/autom4te.cache
libraries/mtl/autom4te.cache libraries/utf8-string/autom4te.cache
libraries/xhtml/autom4te.cache libraries/terminfo/autom4te.cache
libraries/haskeline/autom4te.cache libraries/random/autom4te.cache
libraries/haskell98/autom4te.cache libraries/haskell2010/autom4te.cache
libraries/primitive/autom4te.cache libraries/vector/autom4te.cache
libraries/dph/dph-base/autom4te.cache
libraries/dph/dph-prim-interface/autom4te.cache
libraries/dph/dph-prim-seq/autom4te.cache
libraries/dph/dph-prim-par/autom4te.cache libraries/dph/dph-seq/autom4te.cache
libraries/dph/dph-par/autom4te.cache
"rm" -f configure mk/config.h.in
"rm" -rf autom4te.cache libraries/*/autom4te.cache
"rm" -f ghc.spec
"rm" -f libraries/ghc-prim/GNUmakefile libraries/integer-gmp/GNUmakefile
libraries/integer-simple/GNUmakefile libraries/base/GNUmakefile
libraries/filepath/GNUmakefile libraries/array/GNUmakefile
libraries/bytestring/GNUmakefile libraries/containers/GNUmakefile
libraries/Win32/GNUmakefile libraries/unix/GNUmakefile
libraries/old-locale/GNUmakefile libraries/old-time/GNUmakefile
libraries/time/GNUmakefile libraries/directory/GNUmakefile
libraries/process/GNUmakefile libraries/extensible-exceptions/GNUmakefile
libraries/hpc/GNUmakefile libraries/pretty/GNUmakefile
libraries/template-haskell/GNUmakefile libraries/Cabal/GNUmakefile
libraries/binary/GNUmakefile libraries/bin-package-db/GNUmakefile
libraries/hoopl/GNUmakefile libraries/mtl/GNUmakefile
libraries/utf8-string/GNUmakefile libraries/xhtml/GNUmakefile
libraries/terminfo/GNUmakefile libraries/haskeline/GNUmakefile
libraries/random/GNUmakefile libraries/haskell98/GNUmakefile
libraries/haskell2010/GNUmakefile libraries/primitive/GNUmakefile
libraries/vector/GNUmakefile libraries/dph/dph-base/GNUmakefile
libraries/dph/dph-prim-interface/GNUmakefile
libraries/dph/dph-prim-seq/GNUmakefile libraries/dph/dph-prim-par/GNUmakefile
libraries/dph/dph-seq/GNUmakefile libraries/dph/dph-par/GNUmakefile
"rm" -f libraries/ghc-prim/ghc.mk libraries/integer-gmp/ghc.mk
libraries/integer-simple/ghc.mk libraries/base/ghc.mk
libraries/filepath/ghc.mk libraries/array/ghc.mk libraries/bytestring/ghc.mk
libraries/containers/ghc.mk libraries/Win32/ghc.mk libraries/unix/ghc.mk
libraries/old-locale/ghc.mk libraries/old-time/ghc.mk libraries/time/ghc.mk
libraries/directory/ghc.mk libraries/process/ghc.mk
libraries/extensible-exceptions/ghc.mk libraries/hpc/ghc.mk
libraries/pretty/ghc.mk libraries/template-haskell/ghc.mk
libraries/Cabal/ghc.mk libraries/binary/ghc.mk
libraries/bin-package-db/ghc.mk libraries/hoopl/ghc.mk libraries/mtl/ghc.mk
libraries/utf8-string/ghc.mk libraries/xhtml/ghc.mk libraries/terminfo/ghc.mk
libraries/haskeline/ghc.mk libraries/random/ghc.mk
libraries/haskell98/ghc.mk libraries/haskell2010/ghc.mk
libraries/primitive/ghc.mk libraries/vector/ghc.mk
libraries/dph/dph-base/ghc.mk libraries/dph/dph-prim-interface/ghc.mk
libraries/dph/dph-prim-seq/ghc.mk libraries/dph/dph-prim-par/ghc.mk
libraries/dph/dph-seq/ghc.mk libraries/dph/dph-par/ghc.mk
"rm" -f libraries/ghc-prim/configure libraries/integer-gmp/configure
libraries/integer-simple/configure libraries/base/configure
libraries/filepath/configure libraries/array/configure
libraries/bytestring/configure libraries/containers/configure
libraries/Win32/configure libraries/unix/configure
libraries/old-locale/configure libraries/old-time/configure
libraries/time/configure libraries/directory/configure
libraries/process/configure libraries/extensible-exceptions/configure
libraries/hpc/configure libraries/pretty/configure
libraries/template-haskell/configure libraries/Cabal/configure
libraries/binary/configure libraries/bin-package-db/configure
libraries/hoopl/configure libraries/mtl/configure
libraries/utf8-string/configure libraries/xhtml/configure
libraries/terminfo/configure libraries/haskeline/configure
libraries/random/configure libraries/haskell98/configure
libraries/haskell2010/configure libraries/primitive/configure
libraries/vector/configure libraries/dph/dph-base/configure
libraries/dph/dph-prim-interface/configure
libraries/dph/dph-prim-seq/configure libraries/dph/dph-prim-par/configure
libraries/dph/dph-seq/configure libraries/dph/dph-par/configure
"rm" -f libraries/base/include/HsBaseConfig.h.in
"rm" -f libraries/directory/include/HsDirectoryConfig.h.in
"rm" -f libraries/process/include/HsProcessConfig.h.in
"rm" -f libraries/unix/include/HsUnixConfig.h.in
"rm" -f libraries/old-time/include/HsTimeConfig.h.in
test ! -d testsuite || make -C testsuite maintainer-clean
Creating libraries/array/ghc.mk
Creating libraries/array/GNUmakefile
Creating libraries/base/ghc.mk
Creating libraries/base/GNUmakefile
Creating libraries/bin-package-db/ghc.mk
Creating libraries/bin-package-db/GNUmakefile
Creating libraries/binary/ghc.mk
Creating libraries/binary/GNUmakefile
Creating libraries/bytestring/ghc.mk
Creating libraries/bytestring/GNUmakefile
Creating libraries/Cabal/ghc.mk
Creating libraries/Cabal/GNUmakefile
Creating libraries/containers/ghc.mk
Creating libraries/containers/GNUmakefile
Creating libraries/directory/ghc.mk
Creating libraries/directory/GNUmakefile
Creating libraries/extensible-exceptions/ghc.mk
Creating libraries/extensible-exceptions/GNUmakefile
Creating libraries/filepath/ghc.mk
Creating libraries/filepath/GNUmakefile
Creating libraries/ghc-prim/ghc.mk
Creating libraries/ghc-prim/GNUmakefile
Creating libraries/haskeline/ghc.mk
Creating libraries/haskeline/GNUmakefile
Creating libraries/haskell2010/ghc.mk
Creating libraries/haskell2010/GNUmakefile
Creating libraries/haskell98/ghc.mk
Creating libraries/haskell98/GNUmakefile
Creating libraries/hoopl/ghc.mk
Creating libraries/hoopl/GNUmakefile
Creating libraries/hpc/ghc.mk
Creating libraries/hpc/GNUmakefile
Creating libraries/integer-gmp/ghc.mk
Creating libraries/integer-gmp/GNUmakefile
Creating libraries/integer-simple/ghc.mk
Creating libraries/integer-simple/GNUmakefile
Creating libraries/mtl/ghc.mk
Creating libraries/mtl/GNUmakefile
Creating libraries/old-locale/ghc.mk
Creating libraries/old-locale/GNUmakefile
Creating libraries/old-time/ghc.mk
Creating libraries/old-time/GNUmakefile
Creating libraries/pretty/ghc.mk
Creating libraries/pretty/GNUmakefile
Creating libraries/primitive/ghc.mk
Creating libraries/primitive/GNUmakefile
Creating libraries/process/ghc.mk
Creating libraries/process/GNUmakefile
Creating libraries/random/ghc.mk
Creating libraries/random/GNUmakefile
Creating libraries/template-haskell/ghc.mk
Creating libraries/template-haskell/GNUmakefile
Creating libraries/terminfo/ghc.mk
Creating libraries/terminfo/GNUmakefile
Creating libraries/time/ghc.mk
Creating libraries/time/GNUmakefile
Creating libraries/unix/ghc.mk
Creating libraries/unix/GNUmakefile
Creating libraries/utf8-string/ghc.mk
Creating libraries/utf8-string/GNUmakefile
Creating libraries/vector/ghc.mk
Creating libraries/vector/GNUmakefile
Creating libraries/Win32/ghc.mk
Creating libraries/Win32/GNUmakefile
Creating libraries/xhtml/ghc.mk
Creating libraries/xhtml/GNUmakefile
Booting .
Booting libraries/base/
Booting libraries/directory/
Booting libraries/integer-gmp/
Booting libraries/old-time/
Booting libraries/process/
Booting libraries/terminfo/
Booting libraries/time/
Booting libraries/unix/
checking for gfind... no
checking for find... /usr/bin/find
checking for sort... /usr/bin/sort
checking for GHC version date... inferred 7.1.20110408
checking for ghc... /c/fp/HP-2010.2.0.0/bin/ghc
checking version of ghc... 6.12.3
GHC path canonicalised to: c:/fp/HP-2010.2.0.0/bin/ghc
checking build system type... i686-pc-mingw32
checking host system type... i686-pc-mingw32
checking target system type... i686-pc-mingw32
Build platform inferred as: i386-unknown-mingw32
Host platform inferred as: i386-unknown-mingw32
Target platform inferred as: i386-unknown-mingw32
GHC build : i386-unknown-mingw32
GHC host : i386-unknown-mingw32
GHC target : i386-unknown-mingw32
configure: Building in-tree ghc-pwd
checking for path to top of build tree... c:/code/HEAD-git
configure: Making in-tree mingw tree
configure: In-tree mingw tree created
configure: Making in-tree perl tree
mkdir: cannot create directory `inplace': File exists
configure: In-tree perl tree created
checking whether #! works in shell scripts... yes
checking if your perl works in shell scripts... yes
checking for python... /c/fp/python-2.6.5/python
checking for gcc... c:/code/HEAD-git/inplace/mingw/bin/gcc.exe
checking for C compiler default output... a.exe
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... .exe
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether c:/code/HEAD-git/inplace/mingw/bin/gcc.exe accepts -g... yes
checking for c:/code/HEAD-git/inplace/mingw/bin/gcc.exe option to accept ANSI
C... none needed
checking version of gcc... 4.5.2
checking Setting up CFLAGS, LDFLAGS, IGNORE_LINKER_LD_FLAGS and CPPFLAGS... done
checking Setting up CONF_CC_OPTS_STAGE0, CONF_GCC_LINKER_OPTS_STAGE0,
CONF_LD_LINKER_OPTS_STAGE0 and CONF_CPP_OPTS_STAGE0... done
checking Setting up CONF_CC_OPTS_STAGE1, CONF_GCC_LINKER_OPTS_STAGE1,
CONF_LD_LINKER_OPTS_STAGE1 and CONF_CPP_OPTS_STAGE1... done
checking Setting up CONF_CC_OPTS_STAGE2, CONF_GCC_LINKER_OPTS_STAGE2,
CONF_LD_LINKER_OPTS_STAGE2 and CONF_CPP_OPTS_STAGE2... done
checking for extra options to pass gcc when compiling via C... -fwrapv
checking how to run the C preprocessor...
c:/code/HEAD-git/inplace/mingw/bin/gcc.exe -E
checking for a working context diff... diff -U 1
checking for a BSD-compatible install... /usr/bin/install -c
checking for ar... c:/code/HEAD-git/inplace/mingw/bin/ar.exe
checking whether c:/code/HEAD-git/inplace/mingw/bin/ar.exe is GNU ar... yes
checking for ar arguments... q
checking whether c:/code/HEAD-git/inplace/mingw/bin/ar.exe supports @file... yes
checking whether ranlib is needed... no
checking whether c:/code/HEAD-git/inplace/mingw/bin/ar.exe supports -input... no
checking whether ln -s works... yes
checking for gsed... no
checking for sed... /usr/bin/sed
checking for time... no
checking for gnutar... no
checking for gtar... no
checking for tar... /usr/bin/tar
checking for gpatch... no
checking for patch... /usr/bin/patch
checking for dtrace... no
checking for HsColour... no
checking for xmllint... no
configure: WARNING: cannot find xmllint in your PATH, you will not be able to
validate your documentation
checking for xsltproc... no
configure: WARNING: cannot find xsltproc in your PATH, you will not be able to
build the HTML documentation
checking for dblatex... /c/Program Files/MiKTeX 2.8/miktex/bin/dblatex
checking for hasktags... no
configure: WARNING: cannot find hasktags in your PATH, you will not be able to
build the tags
checking for ghc-pkg matching c:/fp/HP-2010.2.0.0/bin/ghc...
c:/fp/HP-2010.2.0.0/bin/ghc-pkg
checking for happy... /c/fp/HP-2010.2.0.0/lib/extralibs/bin/happy
checking for version of happy... 1.18.5
checking for alex... /c/fp/HP-2010.2.0.0/lib/extralibs/bin/alex
checking for version of alex... 2.3.3
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for _LARGE_FILES value needed for large files... no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking bfd.h usability... yes
checking bfd.h presence... yes
checking for bfd.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking dirent.h usability... yes
checking dirent.h presence... yes
checking for dirent.h... yes
checking dlfcn.h usability... no
checking dlfcn.h presence... no
checking for dlfcn.h... no
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking grp.h usability... no
checking grp.h presence... no
checking for grp.h... no
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nlist.h usability... no
checking nlist.h presence... no
checking for nlist.h... no
checking pthread.h usability... no
checking pthread.h presence... no
checking for pthread.h... no
checking pwd.h usability... no
checking pwd.h presence... no
checking for pwd.h... no
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking sys/cpuset.h usability... no
checking sys/cpuset.h presence... no
checking for sys/cpuset.h... no
checking sys/mman.h usability... no
checking sys/mman.h presence... no
checking for sys/mman.h... no
checking sys/resource.h usability... no
checking sys/resource.h presence... no
checking for sys/resource.h... no
checking sys/select.h usability... no
checking sys/select.h presence... no
checking for sys/select.h... no
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/timeb.h usability... yes
checking sys/timeb.h presence... yes
checking for sys/timeb.h... yes
checking sys/timers.h usability... no
checking sys/timers.h presence... no
checking for sys/timers.h... no
checking sys/times.h usability... no
checking sys/times.h presence... no
checking for sys/times.h... no
checking sys/utsname.h usability... no
checking sys/utsname.h presence... no
checking for sys/utsname.h... no
checking sys/wait.h usability... no
checking sys/wait.h presence... no
checking for sys/wait.h... no
checking termios.h usability... no
checking termios.h presence... no
checking for termios.h... no
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking windows.h usability... yes
checking windows.h presence... yes
checking for windows.h... yes
checking winsock.h usability... yes
checking winsock.h presence... yes
checking for winsock.h... yes
checking sched.h usability... no
checking sched.h presence... no
checking for sched.h... no
checking whether time.h and sys/time.h may both be included... yes
checking for long long... yes
checking for char... yes
checking size of char... 1
checking for double... yes
checking size of double... 8
checking for float... yes
checking size of float... 4
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 4
checking for long long... (cached) yes
checking size of long long... 8
checking for short... yes
checking size of short... 2
checking for unsigned char... yes
checking size of unsigned char... 1
checking for unsigned int... yes
checking size of unsigned int... 4
checking for unsigned long... yes
checking size of unsigned long... 4
checking for unsigned long long... yes
checking size of unsigned long long... 8
checking for unsigned short... yes
checking size of unsigned short... 2
checking for void *... yes
checking size of void *... 4
checking for char... (cached) yes
checking alignment of char... 1
checking for double... (cached) yes
checking alignment of double... 8
checking for float... (cached) yes
checking alignment of float... 4
checking for int... (cached) yes
checking alignment of int... 4
checking for long... (cached) yes
checking alignment of long... 4
checking for long long... (cached) yes
checking alignment of long long... 8
checking for short... (cached) yes
checking alignment of short... 2
checking for unsigned char... (cached) yes
checking alignment of unsigned char... 1
checking for unsigned int... (cached) yes
checking alignment of unsigned int... 4
checking for unsigned long... (cached) yes
checking alignment of unsigned long... 4
checking for unsigned long long... (cached) yes
checking alignment of unsigned long long... 8
checking for unsigned short... (cached) yes
checking alignment of unsigned short... 2
checking for void *... (cached) yes
checking alignment of void *... 4
checking for WinExec... yes
checking for GetModuleFileName... yes
checking return type of signal handlers... void
checking for getclock... no
checking for getrusage... no
checking for gettimeofday... yes
checking for setitimer... no
checking for siginterrupt... no
checking for sysconf... no
checking for times... no
checking for ctime_r... no
checking for sched_setaffinity... no
checking for setlocale... yes
checking whether ctime_r is declared... no
checking for closedir in -lmingwex... yes
checking for atan in -lm... yes
checking for xmalloc in -liberty... yes
checking for bfd_init in -lbfd... yes
checking for dlopen in -ldl... no
checking for working alloca.h... no
checking for alloca... yes
checking for pid_t... yes
checking for unistd.h... (cached) yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... no
checking for vfork... no
checking for an ANSI C-conforming const... yes
checking whether byte ordering is bigendian... no
checking whether float word order is big endian... no
checking for nlist in -lelf... no
checking leading underscore in symbol names... yes
checking whether ld understands -x... yes
checking whether ld is GNU ld... yes
checking for .subsections_via_symbols... no
checking for GNU non-executable stack support... no
checking whether __attribute__((visibility("hidden"))) is supported... no
checking for clock_gettime in -lrt... no
checking for clock_gettime... no
checking for timer_create... no
checking for timer_settime... no
checking for a working timer_create(CLOCK_REALTIME)... no
checking for printf$LDBLStub... no
checking sys/eventfd.h usability... no
checking sys/eventfd.h presence... no
checking for sys/eventfd.h... no
checking for eventfd... no
checking for pkg-config... no
checking for PAPI_library_init in -lpapi... no
checking papi.h usability... no
checking papi.h presence... no
checking for papi.h... no
checking for __mingw_vfprintf... yes
configure: creating ./config.status
config.status: creating mk/config.mk
config.status: creating mk/install.mk
config.status: creating mk/project.mk
config.status: creating compiler/ghc.cabal
config.status: creating ghc/ghc-bin.cabal
config.status: creating utils/runghc/runghc.cabal
config.status: creating ghc.spec
config.status: creating extra-gcc-opts
config.status: creating docs/users_guide/ug-book.xml
config.status: creating docs/users_guide/ug-ent.xml
config.status: creating docs/index.html
config.status: creating libraries/prologue.txt
config.status: creating distrib/ghc.iss
config.status: creating distrib/configure.ac
config.status: creating mk/config.h
config.status: executing mk/stamp-h commands
----------------------------------------------------------------------
Configure completed successfully.
Building GHC version : 7.1.20110408
Build platform : i386-unknown-mingw32
Host platform : i386-unknown-mingw32
Target platform : i386-unknown-mingw32
Bootstrapping using : c:/fp/HP-2010.2.0.0/bin/ghc
which is version : 6.12.3
Using GCC : c:/code/HEAD-git/inplace/mingw/bin/gcc.exe
which is version : 4.5.2
ld : c:/code/HEAD-git/inplace/mingw/bin/ld.exe
Happy : /c/fp/HP-2010.2.0.0/lib/extralibs/bin/happy (1.18.5)
Alex : /c/fp/HP-2010.2.0.0/lib/extralibs/bin/alex (2.3.3)
Python : /c/fp/python-2.6.5/python
Perl : c:/code/HEAD-git/inplace/perl/perl
dblatex : /c/Program Files/MiKTeX 2.8/miktex/bin/dblatex
xsltproc :
HsColour was not found; documentation will not contain source links
Building DocBook HTML documentation : NO
Building DocBook PS documentation : YES
Building DocBook PDF documentation : YES
----------------------------------------------------------------------
For a standard build of GHC (fully optimised with profiling), type (g)make.
To make changes to the default build configuration, copy the file
mk/build.mk.sample to mk/build.mk, and edit the settings in there.
For more information on how to configure your GHC build, see
http://hackage.haskell.org/trac/ghc/wiki/Building
+ test -f mk/config.mk.old
+ cp -p mk/config.mk mk/config.mk.old
touch -r mk/config.mk.old mk/config.mk
+ test -f mk/project.mk.old
+ cp -p mk/project.mk mk/project.mk.old
touch -r mk/project.mk.old mk/project.mk
+ test -f compiler/ghc.cabal.old
+ cp -p compiler/ghc.cabal compiler/ghc.cabal.old
touch -r compiler/ghc.cabal.old compiler/ghc.cabal
===--- building phase 0
make -r --no-print-directory -f ghc.mk phase=0 phase_0_builds
compiler/ghc.mk:475: compiler/stage1/package-data.mk: No such file or directory
utils/hsc2hs/ghc.mk:14: utils/hsc2hs/dist/package-data.mk: No such file or
directory
ghc/ghc.mk:91: ghc/stage1/package-data.mk: No such file or directory
ghc.mk:616: libraries/dph/dph-base/ghc.mk: No such file or directory
ghc.mk:616: libraries/dph/dph-prim-interface/ghc.mk: No such file or directory
ghc.mk:616: libraries/dph/dph-prim-seq/ghc.mk: No such file or directory
ghc.mk:616: libraries/dph/dph-prim-par/ghc.mk: No such file or directory
ghc.mk:616: libraries/dph/dph-seq/ghc.mk: No such file or directory
ghc.mk:616: libraries/dph/dph-par/ghc.mk: No such file or directory
ghc.mk:677: libraries/hpc/dist-boot/package-data.mk: No such file or directory
ghc.mk:678: libraries/extensible-exceptions/dist-boot/package-data.mk: No such
file or directory
ghc.mk:679: libraries/Cabal/dist-boot/package-data.mk: No such file or directory
ghc.mk:680: libraries/binary/dist-boot/package-data.mk: No such file or
directory
ghc.mk:681: libraries/bin-package-db/dist-boot/package-data.mk: No such file or
directory
ghc.mk:682: libraries/hoopl/dist-boot/package-data.mk: No such file or directory
mkdir inplace
mkdir: cannot create directory `inplace': File exists
make[1]: [inplace/bin/mkdirhier] Error 1 (ignored)
mkdir inplace/bin
"rm" -f utils/ghc-pkg/Version.hs
make[1]: *** No rule to make target `libraries/dph/dph-common/ghc.mk', needed
by `libraries/dph/dph-par/dph-par.cabal'. Stop.
make[1]: *** Waiting for unfinished jobs....
mkdir inplace/lib
"rm" -f inplace/bin/mkdirhier
echo "module Version where" >> utils/ghc-pkg/Version.hs
echo '#!/bin/sh' >> inplace/bin/mkdirhier
echo "version, targetOS, targetARCH :: String" >> utils/ghc-pkg/Version.hs
cat utils/mkdirhier/mkdirhier.sh >> inplace/bin/mkdirhier
echo "version = \"7.1.20110408\"" >> utils/ghc-pkg/Version.hs
echo "targetOS = \"mingw32\"" >> utils/ghc-pkg/Version.hs
chmod +x inplace/bin/mkdirhier
echo "targetARCH = \"i386\"" >> utils/ghc-pkg/Version.hs
make: *** [all] Error 2
bash-3.1$
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc