
I'm having trouble building HEAD, to the point where even running "make clean" fails. $ make clean && make maintainer-clean make -r --no-print-directory -f ghc.mk clean CLEANING=YES "rm" -rf inplace "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 libraries/Cabal/doc/Cabal libraries/Cabal/doc/Cabal.pdf libraries/Cabal/doc/Cabal.ps "rm" -rf utils/unlit/dist "rm" -rf inplace/lib/ "rm" -rf utils/hp2ps/dist "rm" -rf inplace/bin/hp2ps "rm" -rf driver/mangler/dist inplace/lib/ "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/ghc-cabal/dist bootstrapping "rm" -rf utils/ghc-cabal/dist-dummy-ghc "rm" -rf inplace/bin/dummy-ghc "rm" -rf utils/genapply/dist "rm" -rf inplace/bin/ "rm" -rf utils/haddock/dist "rm" -rf utils/haddock/doc/haddock utils/haddock/doc/haddock.pdf utils/haddock/doc/haddock.ps make[1]: *** No rule to make target `clean_libraries/dph/dph-base', needed by `clean_libraries/dph'. Stop. make: *** [clean] Error 2 A normal make fails on some profiling thingy. -- Johan

Sorry, my fault. Simon M is fixing S From: glasgow-haskell-users-bounces@haskell.org [mailto:glasgow-haskell-users-bounces@haskell.org] On Behalf Of Johan Tibell Sent: 26 August 2010 09:08 To: glasgow-haskell-users Subject: HEAD unbuildable I'm having trouble building HEAD, to the point where even running "make clean" fails. $ make clean && make maintainer-clean make -r --no-print-directory -f ghc.mkhttp://ghc.mk clean CLEANING=YES "rm" -rf inplace "rm" -rf "rm" -rf docs/users_guide/users_guide docs/users_guide/users_guide.pdf docs/users_guide/users_guide.pshttp://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 libraries/Cabal/doc/Cabal libraries/Cabal/doc/Cabal.pdf libraries/Cabal/doc/Cabal.ps "rm" -rf utils/unlit/dist "rm" -rf inplace/lib/ "rm" -rf utils/hp2ps/dist "rm" -rf inplace/bin/hp2ps "rm" -rf driver/mangler/dist inplace/lib/ "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/ghc-cabal/dist bootstrapping "rm" -rf utils/ghc-cabal/dist-dummy-ghc "rm" -rf inplace/bin/dummy-ghc "rm" -rf utils/genapply/dist "rm" -rf inplace/bin/ "rm" -rf utils/haddock/dist "rm" -rf utils/haddock/doc/haddock utils/haddock/doc/haddock.pdf utils/haddock/doc/haddock.pshttp://haddock.ps make[1]: *** No rule to make target `clean_libraries/dph/dph-base', needed by `clean_libraries/dph'. Stop. make: *** [clean] Error 2 A normal make fails on some profiling thingy. -- Johan

I am also having trouble building the HEAD. Has this problem been fixed? If I do:
make maintainer-clean ./darcs-all pull -a perl boot ./configure --prefix /Users/kfisher/ghc-head make
I get the error:
.... Linking utils/ghc-cabal/dist/build/tmp/ghc-cabal ... Undefined symbols: "_processzm1zi0zi1zi2_SystemziProcessziInternals_CreatePipe_closure", referenced from: _sTT9_info in Utils.o _sTT9_info in Utils.o _sTT9_info in Utils.o "_processzm1zi0zi1zi2_SystemziProcessziInternals_CreateProcess_con_info", referenced from: _sTMB_info in Utils.o _sTT9_info in Utils.o _s3e1M_info in Test.o "_processzm1zi0zi1zi2_SystemziProcessziInternals_runGenProcesszu1_info", referenced from: _sTT9_info in Utils.o _s3e1M_info in Test.o "___stginit_processzm1zi0zi1zi2_SystemziCmd_", referenced from: ___stginit_DistributionziSimpleziUtils_ in Utils.o "_processzm1zi0zi1zi2_SystemziProcessziInternals_runGenProcesszu1_closure", referenced from: _DistributionziSimpleziUtils_rawSystemStdInOut1_srt in Utils.o _DistributionziSimpleziTest_zdwa_srt in Test.o "_processzm1zi0zi1zi2_SystemziProcess_rawSystem4_closure", referenced from: _DistributionziSimpleziUtils_rawSystemStdInOut1_srt in Utils.o _DistributionziSimpleziTest_zdwa_srt in Test.o "___stginit_processzm1zi0zi1zi2_SystemziProcess_", referenced from: ___stginit_DistributionziSimpleziUtils_ in Utils.o ___stginit_DistributionziSimpleziTest_ in Test.o "_processzm1zi0zi1zi2_SystemziProcess_rawSystem3_closure", referenced from: _DistributionziSimpleziUtils_rawSystemExit1_srt in Utils.o "_processzm1zi0zi1zi2_SystemziProcess_runProcess3_closure", referenced from: _s3e1M_info in Test.o _DistributionziSimpleziTest_zdwa_srt in Test.o "_processzm1zi0zi1zi2_SystemziProcessziInternals_UseHandle_con_info", referenced from: _s3e1M_info in Test.o _s3e1M_info in Test.o "_processzm1zi0zi1zi2_SystemziProcessziInternals_RawCommand_con_info", referenced from: _sTMB_info in Utils.o _sTT9_info in Utils.o _s3e0Q_info in Test.o "_processzm1zi0zi1zi2_SystemziProcess_rawSystem2_closure", referenced from: _sTMB_info in Utils.o _DistributionziSimpleziUtils_rawSystemExit1_srt in Utils.o "_processzm1zi0zi1zi2_SystemziProcess_runInteractiveProcess2_closure", referenced from: _sTT9_info in Utils.o _DistributionziSimpleziUtils_rawSystemStdInOut1_srt in Utils.o "_processzm1zi0zi1zi2_SystemziProcess_rawSystem3_info", referenced from: _sTMB_info in Utils.o "_processzm1zi0zi1zi2_SystemziProcess_runProcess2_closure", referenced from: _DistributionziSimpleziTest_zdwa_srt in Test.o "_processzm1zi0zi1zi2_SystemziProcess_rawSystem4_info", referenced from: _sTSw_info in Utils.o _s3e1I_info in Test.o "_processzm1zi0zi1zi2_SystemziProcess_runProcess2_info", referenced from: _s3e1F_info in Test.o _s3e1C_info in Test.o _s3e1y_info in Test.o "_processzm1zi0zi1zi2_SystemziProcessziInternals_Inherit_closure", referenced from: _sTMB_info in Utils.o _sTMB_info in Utils.o _sTMB_info in Utils.o _s3e1M_info in Test.o ld: symbol(s) not found collect2: ld returned 1 exit status make[1]: *** [utils/ghc-cabal/dist/build/tmp/ghc-cabal] Error 1 make: *** [all] Error 2
I'm running on Mac OSX. Any suggestions for how to fix? Kathleen On Aug 26, 2010, at 2:24 AM, Simon Peyton-Jones wrote:
Sorry, my fault. Simon M is fixing
S
From: glasgow-haskell-users-bounces@haskell.org [mailto:glasgow-haskell-users-bounces@haskell.org] On Behalf Of Johan Tibell Sent: 26 August 2010 09:08 To: glasgow-haskell-users Subject: HEAD unbuildable
I'm having trouble building HEAD, to the point where even running "make clean" fails.
$ make clean && make maintainer-clean make -r --no-print-directory -f ghc.mk clean CLEANING=YES "rm" -rf inplace "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 libraries/Cabal/doc/Cabal libraries/Cabal/doc/Cabal.pdf libraries/Cabal/doc/Cabal.ps "rm" -rf utils/unlit/dist "rm" -rf inplace/lib/ "rm" -rf utils/hp2ps/dist "rm" -rf inplace/bin/hp2ps "rm" -rf driver/mangler/dist inplace/lib/ "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/ghc-cabal/dist bootstrapping "rm" -rf utils/ghc-cabal/dist-dummy-ghc "rm" -rf inplace/bin/dummy-ghc "rm" -rf utils/genapply/dist "rm" -rf inplace/bin/ "rm" -rf utils/haddock/dist "rm" -rf utils/haddock/doc/haddock utils/haddock/doc/haddock.pdf utils/haddock/doc/haddock.ps make[1]: *** No rule to make target `clean_libraries/dph/dph-base', needed by `clean_libraries/dph'. Stop. make: *** [clean] Error 2
A normal make fails on some profiling thingy.
-- Johan
_______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Kathleen I talked to Simon. We are puzzled. Maybe a file has moved, so that make maintainer-clean isn't cleaning it. (That's something the build system is bad about.) Can you try in a completely fresh tree? And, if that fails, send (a url to) the entire build log? Incidentally cvs-ghc@haskell.orgmailto:cvs-ghc@haskell.org is probably a better mailing list for build bugs. Simon From: glasgow-haskell-users-bounces@haskell.org [mailto:glasgow-haskell-users-bounces@haskell.org] On Behalf Of Kathleen Fisher Sent: 28 August 2010 21:05 To: glasgow-haskell-users Subject: Re: HEAD unbuildable I am also having trouble building the HEAD. Has this problem been fixed? If I do:
make maintainer-clean ./darcs-all pull -a perl boot ./configure --prefix /Users/kfisher/ghc-head make
I get the error: .... Linking utils/ghc-cabal/dist/build/tmp/ghc-cabal ... Undefined symbols: "_processzm1zi0zi1zi2_SystemziProcessziInternals_CreatePipe_closure", referenced from: _sTT9_info in Utils.o _sTT9_info in Utils.o _sTT9_info in Utils.o "_processzm1zi0zi1zi2_SystemziProcessziInternals_CreateProcess_con_info", referenced from: _sTMB_info in Utils.o _sTT9_info in Utils.o _s3e1M_info in Test.o "_processzm1zi0zi1zi2_SystemziProcessziInternals_runGenProcesszu1_info", referenced from: _sTT9_info in Utils.o
participants (3)
-
Johan Tibell
-
Kathleen Fisher
-
Simon Peyton-Jones