building ghc 6.4 from source on unstable debian fails make install
Terrence Brannon
bauhaus at metaperl.com
Tue May 3 10:45:57 EDT 2005
terry at Abulafia:~/wares/ghc-6.4$ make install
make[1]: Entering directory `/home/terry/wares/ghc-6.4/ghc'
------------------------------------------------------------------------
===fptools== Recursively making `install' in includes lib utils driver docs compiler rts ...
PWD = /home/terry/wares/ghc-6.4/ghc
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install -wr;
in /home/terry/wares/ghc-6.4/ghc/includes
------------------------------------------------------------------------
for i in Block.h Bytecodes.h ClosureMacros.h ClosureTypes.h Closures.h Cmm.h Constants.h DNInvoke.h DerivedConstants.h Dotnet.h GHCConstants.h GranSim.h Hooks.h HsFFI.h InfoTables.h Linker.h Liveness.h MachDeps.h MachRegs.h Parallel.h Regs.h Rts.h RtsAPI.h RtsConfig.h RtsExternal.h RtsFlags.h RtsMessages.h RtsTypes.h SMP.h STM.h SchedAPI.h Signals.h Stable.h Stg.h StgDLL.h StgFun.h StgLdvProf.h StgMiscClosures.h StgProf.h StgTicky.h StgTypes.h Storage.h TSO.h TailCalls.h Updates.h config.h ghcautoconf.h ghcconfig.h ghcplatform.h ieee-flpt.h gmp.h ghcautoconf.h ghcplatform.h; do \
/usr/bin/install -c -m 644 $i /home/terry/tmp/lib/ghc-6.4/include; \
done
------------------------------------------------------------------------
==fptools== make install -wr;
in /home/terry/wares/ghc-6.4/ghc/lib
------------------------------------------------------------------------
------------------------------------------------------------------------
===fptools== Recursively making `install' in compat ...
PWD = /home/terry/wares/ghc-6.4/ghc/lib
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/lib/compat
------------------------------------------------------------------------
make[3]: Nothing to be done for `install'.
------------------------------------------------------------------------
===fptools== Finished making `install' in compat ...
PWD = /home/terry/wares/ghc-6.4/ghc/lib
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install -wr;
in /home/terry/wares/ghc-6.4/ghc/utils
------------------------------------------------------------------------
------------------------------------------------------------------------
===fptools== Recursively making `install' in hasktags ghc-pkg hp2ps hsc2hs parallel stat2resid prof unlit genprimopcode genapply runghc ...
PWD = /home/terry/wares/ghc-6.4/ghc/utils
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/hasktags
------------------------------------------------------------------------
/usr/bin/install -c -m 755 -s hasktags /home/terry/tmp/bin
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/ghc-pkg
------------------------------------------------------------------------
Creating a symbolic link from ghc-pkg-6.4 to ghc-pkg in /home/terry/tmp/bin
for i in ghc-pkg-6.4; do \
/usr/bin/install -c -m 755 $i /home/terry/tmp/bin; \
done
for i in ghc-pkg.bin; do \
/usr/bin/install -c -m 755 -s $i /home/terry/tmp/lib/ghc-6.4; \
if test "" = "1"; then \
sh ../../../mk/fix_install_names.sh /home/terry/tmp/lib/ghc-6.4 /home/terry/tmp/lib/ghc-6.4/`basename $i` ; \
fi ; \
done
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/hp2ps
------------------------------------------------------------------------
/usr/bin/install -c -m 755 -s hp2ps /home/terry/tmp/bin
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/hsc2hs
------------------------------------------------------------------------
for i in hsc2hs; do \
/usr/bin/install -c -m 755 $i /home/terry/tmp/bin; \
done
for i in hsc2hs-bin; do \
/usr/bin/install -c -m 755 -s $i /home/terry/tmp/lib/ghc-6.4; \
if test "" = "1"; then \
sh ../../../mk/fix_install_names.sh /home/terry/tmp/lib/ghc-6.4 /home/terry/tmp/lib/ghc-6.4/`basename $i` ; \
fi ; \
done
for i in template-hsc.h; do \
/usr/bin/install -c -m 644 $i /home/terry/tmp/lib/ghc-6.4; \
done
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/parallel
------------------------------------------------------------------------
make[3]: Nothing to be done for `install'.
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/stat2resid
------------------------------------------------------------------------
rm -f stat2resid
make - --no-print-directory -r INSTALLING=1 stat2resid
rm -f stat2resid
Creating stat2resid...
echo "#! "/usr/bin/perl > stat2resid
Done.
for i in stat2resid; do \
/usr/bin/install -c -m 755 $i /home/terry/tmp/bin; \
done
for i in parse-gcstats.prl process-gcstats.prl ; do \
case $i in \
*.a) \
/usr/bin/install -c -m 644 $i /home/terry/tmp/lib/ghc-6.4; \
: /home/terry/tmp/lib/ghc-6.4/`basename $i` ;; \
*.dll) \
/usr/bin/install -c -m 644 -s $i /home/terry/tmp/lib/ghc-6.4 ;; \
*.so) \
/usr/bin/install -c -m 755 $i /home/terry/tmp/lib/ghc-6.4 ;; \
*.dylib) \
/usr/bin/install -c -m 755 $i /home/terry/tmp/lib/ghc-6.4; \
install_name_tool -id /home/terry/tmp/lib/ghc-6.4/`basename $i` /home/terry/tmp/lib/ghc-6.4/`basename $i` ;; \
*) \
/usr/bin/install -c -m 644 $i /home/terry/tmp/lib/ghc-6.4; \
esac; \
done
rm -f stat2resid
Creating stat2resid...
echo "#! "/usr/bin/perl > stat2resid
Done.
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/prof
------------------------------------------------------------------------
for i in ghcprof; do \
/usr/bin/install -c -m 755 $i /home/terry/tmp/bin; \
done
------------------------------------------------------------------------
===fptools== Recursively making `install' in cgprof icons ...
PWD = /home/terry/wares/ghc-6.4/ghc/utils/prof
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/prof/cgprof
------------------------------------------------------------------------
for i in cgprof; do \
/usr/bin/install -c -m 755 -s $i /home/terry/tmp/lib/ghc-6.4; \
if test "" = "1"; then \
sh ../../../../mk/fix_install_names.sh /home/terry/tmp/lib/ghc-6.4 /home/terry/tmp/lib/ghc-6.4/`basename $i` ; \
fi ; \
done
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/prof/icons
------------------------------------------------------------------------
for i in absdelta.xbm absolute.xbm comm.xbm commslack.xbm comp.xbm compress.xbm compslack.xbm delete.xbm help.xbm hrel.xbm hrelslack.xbm jump.xbm mycomm.xbm oxpara.xbm percent.xbm reldelta.xbm sync.xbm time.xbm time1.xbm uncompress.xbm undo.xbm wait.xbm weightdelta.xbm; do \
/usr/bin/install -c -m 644 $i /home/terry/tmp/lib/ghc-6.4/icons; \
done
------------------------------------------------------------------------
===fptools== Finished making `install' in cgprof icons ...
PWD = /home/terry/wares/ghc-6.4/ghc/utils/prof
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/unlit
------------------------------------------------------------------------
for i in unlit; do \
/usr/bin/install -c -m 755 -s $i /home/terry/tmp/lib/ghc-6.4; \
if test "" = "1"; then \
sh ../../../mk/fix_install_names.sh /home/terry/tmp/lib/ghc-6.4 /home/terry/tmp/lib/ghc-6.4/`basename $i` ; \
fi ; \
done
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/genprimopcode
------------------------------------------------------------------------
make[3]: Nothing to be done for `install'.
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/genapply
------------------------------------------------------------------------
make[3]: Nothing to be done for `install'.
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/utils/runghc
------------------------------------------------------------------------
/usr/bin/install -c -m 755 -s runghc /home/terry/tmp/bin
------------------------------------------------------------------------
===fptools== Finished making `install' in hasktags ghc-pkg hp2ps hsc2hs parallel stat2resid prof unlit genprimopcode genapply runghc ...
PWD = /home/terry/wares/ghc-6.4/ghc/utils
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install -wr;
in /home/terry/wares/ghc-6.4/ghc/driver
------------------------------------------------------------------------
for i in package.conf ghc-usage.txt ghci-usage.txt; do \
/usr/bin/install -c -m 644 $i /home/terry/tmp/lib/ghc-6.4; \
done
------------------------------------------------------------------------
===fptools== Recursively making `install' in mangler split ghc ghci ...
PWD = /home/terry/wares/ghc-6.4/ghc/driver
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/driver/mangler
------------------------------------------------------------------------
for i in ghc-asm; do \
/usr/bin/install -c -m 755 $i /home/terry/tmp/lib/ghc-6.4; \
done
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/driver/split
------------------------------------------------------------------------
for i in ghc-split; do \
/usr/bin/install -c -m 755 $i /home/terry/tmp/lib/ghc-6.4; \
done
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/driver/ghc
------------------------------------------------------------------------
Creating a symbolic link from ghc-6.4 to ghc in /home/terry/tmp/bin
for i in ghc-6.4; do \
/usr/bin/install -c -m 755 $i /home/terry/tmp/bin; \
done
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/driver/ghci
------------------------------------------------------------------------
Creating a symbolic link from ghci-6.4 to ghci in /home/terry/tmp/bin
for i in ghci-6.4; do \
/usr/bin/install -c -m 755 $i /home/terry/tmp/bin; \
done
------------------------------------------------------------------------
===fptools== Finished making `install' in mangler split ghc ghci ...
PWD = /home/terry/wares/ghc-6.4/ghc/driver
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install -wr;
in /home/terry/wares/ghc-6.4/ghc/docs
------------------------------------------------------------------------
------------------------------------------------------------------------
===fptools== Recursively making `install' in users_guide ext-core storage-mgt ...
PWD = /home/terry/wares/ghc-6.4/ghc/docs
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/docs/users_guide
------------------------------------------------------------------------
make[3]: Nothing to be done for `install'.
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/docs/ext-core
------------------------------------------------------------------------
make[3]: Nothing to be done for `install'.
------------------------------------------------------------------------
==fptools== make install - --no-print-directory -r;
in /home/terry/wares/ghc-6.4/ghc/docs/storage-mgt
------------------------------------------------------------------------
make[3]: Nothing to be done for `install'.
------------------------------------------------------------------------
===fptools== Finished making `install' in users_guide ext-core storage-mgt ...
PWD = /home/terry/wares/ghc-6.4/ghc/docs
------------------------------------------------------------------------
------------------------------------------------------------------------
==fptools== make install -wr;
in /home/terry/wares/ghc-6.4/ghc/compiler
------------------------------------------------------------------------
../../ghc/compiler/stage1/ghc-inplace -H16m -O -istage2/utils -istage2/basicTypes -istage2/types -istage2/hsSyn -istage2/prelude -istage2/rename -istage2/typecheck -istage2/deSugar -istage2/coreSyn -istage2/specialise -istage2/simplCore -istage2/stranal -istage2/stgSyn -istage2/simplStg -istage2/codeGen -istage2/main -istage2/profiling -istage2/parser -istage2/cprAnalysis -istage2/compMan -istage2/ndpFlatten -istage2/iface -istage2/cmm -istage2/nativeGen -istage2/ghci -Istage2 -DGHCI -package template-haskell -package readline -DUSE_READLINE -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -IcodeGen -InativeGen -Iparser -package unix -package Cabal -recomp -Rghc-timing -H16M '-#include "hschooks.h"' -c basicTypes/BasicTypes.lhs -o stage2/basicTypes/BasicTypes.o -ohi stage2/basicTypes/BasicTypes.hi
make[2]: ../../ghc/compiler/stage1/ghc-inplace: Command not found
make[2]: *** [stage2/basicTypes/BasicTypes.o] Error 127
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/terry/wares/ghc-6.4/ghc'
make: *** [install] Error 1
terry at Abulafia:~/wares/ghc-6.4$
More information about the Glasgow-haskell-bugs
mailing list