ANNOUNCE: GHC 6.10.2 Release Candidate 1
Karel Gardas
karel.gardas at centrum.cz
Thu Mar 19 06:31:33 EDT 2009
Hi Ian,
Ian Lynagh wrote:
> The buildbot is putting "SplitObjs=NO" in mk/build.mk. The above log has
> object splitting enabled, which means that there are a lot more .o
> files, which is presumably causing some problem with your ar.
>
> If you have both a GNU ar and a Solaris ar then it might be worth seeing
> if the other one works. Otherwise, putting "SplitObjs=NO" in mk/build.mk
> will work, but at the expense of larger binaries.
I put just GNU ar into my PATH, so GHC build is using Sun ld and GNU ar
and the build runs for much longer and breaks on:
Building hsc2hs-0.67...
[1 of 2] Compiling Paths_hsc2hs (
dist-install/build/autogen/Paths_hsc2hs.hs,
dist-install/build/hsc2hs/hsc2hs-tmp/Paths_hsc2hs.o )
[2 of 2] Compiling Main ( Main.hs,
dist-install/build/hsc2hs/hsc2hs-tmp/Main.o )
Linking dist-install/build/hsc2hs/hsc2hs ...
gmake[3]: Leaving directory `/var/tmp/ghc-6.10.1.20090314/utils/hsc2hs'
gmake -C haddock install-inplace
gmake[3]: Entering directory `/var/tmp/ghc-6.10.1.20090314/utils/haddock'
/var/tmp/ghc-6.10.1.20090314/utils/installPackage/install-inplace/bin/installPackage
install
'/var/tmp/ghc-6.10.1.20090314/utils/ghc-pkg/install-inplace/bin/ghc-pkg'
'/var/tmp/ghc-6.10.1.20090314/inplace-datadir/package.conf' '' \
'/var/tmp/ghc-6.10.1.20090314/utils/haddock/install-inplace' \
'/var/tmp/ghc-6.10.1.20090314/utils/haddock/install-inplace' \
'$prefix/bin' \
'$prefix/lib' \
'$prefix/libexec' \
'$prefix/dynlib' \
'$prefix/share' \
'$prefix/doc' \
'$prefix/html' \
'$prefix/haddock' \
--distpref dist-install \
--enable-shell-wrappers
Installing library in
/var/tmp/ghc-6.10.1.20090314/utils/haddock/install-inplace/lib/haddock-2.4.2
Installing executable(s) in
/var/tmp/ghc-6.10.1.20090314/utils/haddock/install-inplace/bin
internal error: error_message(28)
gmake[3]: *** [install-inplace] Error 100
gmake[3]: Leaving directory `/var/tmp/ghc-6.10.1.20090314/utils/haddock'
gmake[2]: *** [with-stage-2] Error 2
gmake[2]: Leaving directory `/var/tmp/ghc-6.10.1.20090314/utils'
gmake[1]: *** [stage2] Error 2
gmake[1]: Leaving directory `/var/tmp/ghc-6.10.1.20090314'
gmake: *** [bootstrap2] Error 2
The message `internal error: error_message(28)' looks suspiciously, is
there any Sun ar invoked behind the scene? Or isn't this message from
the AR but coming from something else?
Thanks,
Karel
More information about the Glasgow-haskell-users
mailing list