[commit: testsuite] master: Fix library way detection; fixes the ImpSafeOnly* tests when BINDIST=YES (b32d38a)

Ian Lynagh ian at well-typed.com
Sun May 12 15:02:08 CEST 2013


On Sun, May 12, 2013 at 02:39:14PM +0200, Páli Gábor János wrote:
> On Sun, May 12, 2013 at 1:32 PM, Ian Lynagh <ian at well-typed.com> wrote:
> 
> > What does
> >     make show VALUE=BASE_LIBDIR
> > say in testsuite/tests?
> 
> BASE_LIBDIR="/usr/home/user/ghc-validate/libraries/base/dist-install/build
>               /usr/local/lib"
> 
> Ah, it seems there is another directory added?  I was completely under
> the impression that the problem is that the binary distribution is
> installed to the directory with spaces in its name.

Oh, sorry, it's actually
    make show VALUE=BASE_LIBDIR BINDIST=YES
that we want.

> > What command is being run to cause the error?
> 
> I guess this is the HAVE_* lines, the [ -f file ] part that you have
> changed in the commit.

Right, but what does the actual shell command look like once all the
make variable expansion has happened?


Thanks
Ian




More information about the ghc-devs mailing list