validate script bug
Erik de Castro Lopo
mle+hs at mega-nerd.com
Tue Aug 7 12:04:52 CEST 2012
Hi all,
It seems there is a bug in the validate script. For me (on Linux), validate
is failings with the following error at the bootom of this email.
This seems to be caused by the following line in the validate script:
bindistdir="bindisttest/install dir"
Which according to git annotate was changed by Ian Lynagh back in
February:
d7d6c42a (Ian Lynagh 2012-02-22 02:36:51 +0000 116)
The odd thing is that I have seen validate work as recently as two
weeks ago.
Is anybody else seeing this problem?
Cheers,
Erik
bindisttest/install dir/bin/ghc-7.7.20120803"
echo 'executablename="$exedir/ghc"' >> "/home/erikd/Git/ghc-upstream/bindisttest/install dir/bin/ghc-7.7.20120803"
cat ghc/ghc.wrapper >> "/home/erikd/Git/ghc-upstream/bindisttest/install dir/bin/ghc-7.7.20120803"
chmod +x "/home/erikd/Git/ghc-upstream/bindisttest/install dir/bin/ghc-7.7.20120803"
"rm" -f "/home/erikd/Git/ghc-upstream/bindisttest/install dir/bin/ghc"
ln -s ghc-7.7.20120803 "/home/erikd/Git/ghc-upstream/bindisttest/install dir/bin/ghc"
/usr/bin/install -c -m 755 -d "/home/erikd/Git/ghc-upstream/bindisttest/install dir/lib/ghc-7.7.20120803"
for i in driver/ghc-usage.txt driver/ghci-usage.txt rts/dist/build/libHSrts.a rts/dist/build/libHSrts-ghc7.7.20120803.so rts/dist/build/libHSrts_l.a rts/dist/build/libHSrts_debug.a rts/dist/build/libHSrts_thr.a rts/dist/build/libHSrts_thr_debug.a rts/dist/build/libHSrts_thr_l.a rts/dist/build/libHSrts_debug-ghc7.7.20120803.so rts/dist/build/libHSrts_thr-ghc7.7.20120803.so rts/dist/build/libHSrts_thr_debug-ghc7.7.20120803.so rts/dist/build/libffi.so rts/dist/build/libffi.so.6 rts/dist/build/libffi.so.6.0.0 settings; do \
case $i in \
*.a) \
/usr/bin/install -c -m 644 $i "/home/erikd/Git/ghc-upstream/bindisttest/install dir/lib/ghc-7.7.20120803"; \
true /home/erikd/Git/ghc-upstream/bindisttest/install dir/lib/ghc-7.7.20120803/`basename $i` ;; \
*.dll) \
/usr/bin/install -c -m 755 $i "/home/erikd/Git/ghc-upstream/bindisttest/install dir/lib/ghc-7.7.20120803" ; \
: "/home/erikd/Git/ghc-upstream/bindisttest/install dir/lib/ghc-7.7.20120803"/$i ;; \
*.so) \
/usr/bin/install -c -m 755 $i "/home/erikd/Git/ghc-upstream/bindisttest/install dir/lib/ghc-7.7.20120803" ;; \
*.dylib) \
/usr/bin/install -c -m 755 $i "/home/erikd/Git/ghc-upstream/bindisttest/install dir/lib/ghc-7.7.20120803";; \
*) \
/usr/bin/install -c -m 644 $i "/home/erikd/Git/ghc-upstream/bindisttest/install dir/lib/ghc-7.7.20120803"; \
esac; \
done
/usr/local/bin/gcc -E -undef -traditional -P -DINSTALLING -DLIB_DIR='"/home/erikd/Git/ghc-upstream/bindisttest/install dir/lib/ghc-7.7.20120803"' -DINCLUDE_DIR='"/home/erikd/Git/ghc-upstream/bindisttest/install dir/lib/ghc-7.7.20120803/include"' -DPAPI_INCLUDE_DIR="" -DPAPI_LIB_DIR="" -x c -Iincludes -Iincludes/dist -Iincludes/dist-derivedconstants/header -Iincludes/dist-ghcconstants/header rts/package.conf.in -o rts/package.conf.install.raw
gcc: error: dir/lib/ghc-7.7.20120803": No such file or directory
gcc: error: dir/lib/ghc-7.7.20120803/include": No such file or directory
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
More information about the Cvs-ghc
mailing list