Il 18/05/2012 17:34, Olivier Hainque ha scritto:
> Hello Paolo,
> 
> On May 16, 2012, at 15:17 , Paolo Bonzini wrote:
>>> + install-no-fixedincludes:
> ...
>>> +   $(MAKE) $(FLAGS_TO_PASS) install
> 
> This uncovered a latent problem that my light re-testing after
> the apparently innocent switch to a sequence of commands, per
> http://gcc.gnu.org/ml/gcc-patches/2012-05/msg01097.html, failed
> to notice.
> 
> FLAGS_TO_PASS has
> 
>       "libexecsubdir=$(libsubdir)" \
> 
> No "exec" on the right hand side and the driver doesn't find
> the compilers there.
> 
> If I read http://gcc.gnu.org/ml/gcc-patches/2003-07/msg03026.html
> correctly, this is expected to work:
> 
>    << ... 
>       I've tested that when you specify --libexecdir=${exec_prefix}/lib,
>       that works fine, and the result is still relocatable. >>
> 
> Setting the variable this way is nevertheless confusing IMO, so what about
> 
> 2012-05-18  Olivier Hainque  <hain...@adacore.com>
> 
>       * Makefile.in (FLAGS_TO_PASS): Pass $(libexecsubdir) instead of
>       $(libsubdir) as libexecsubdir.

Yes, ok.  FLAGS_TO_PASS is only used by Ada until now.

Paolo

Reply via email to