[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Wrong path in LIBTOOL_DEPS when ac_aux_dir not initialized before LT
From: |
Ralf Wildenhues |
Subject: |
Re: Wrong path in LIBTOOL_DEPS when ac_aux_dir not initialized before LT_INIT |
Date: |
Tue, 9 Sep 2008 23:54:55 +0200 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
Hi Jakub,
* Jakub Bogusz wrote on Mon, Sep 08, 2008 at 10:53:40PM CEST:
>
> I reported it some time ago against libtool 2.2.4, now verified with
> 2.2.6. The test case is:
>
> #v+
> [configure.in]
> AC_INIT([libtool-test], [0])
> LT_INIT
> AC_SUBST([LIBTOOL_DEPS])
> AC_CONFIG_FILES([Makefile])
> AC_OUTPUT
>
> [Makefile.in]
> all: @LIBTOOL_DEPS@
> #v-
>
> Resulting Makefile with libtool 2.2.x up to 2.2.6:
> #v+
> all: /ltmain.sh
> #v-
>
> Workaround is to add AC_CONFIG_AUX_DIR_DEFAULT before LT_INIT:
Thanks for bringing this up again. I did kind of forget about it, but I
still had it in my todo folder. One problem is that the semantics have
changed, but the documentation has not: it's not configure any more that
creates the libtool script, but config.status. Your proposed fix to let
LT_INIT require AC_CONFIG_AUX_DIR_DEFAULT is correct.
I'll try to address both soon.
Cheers,
Ralf