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