[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: patch-2: more fun with lt~obsolete.m4
From: |
Gary V. Vaughan |
Subject: |
Re: patch-2: more fun with lt~obsolete.m4 |
Date: |
Wed, 14 Dec 2005 10:12:07 +0000 |
User-agent: |
Mozilla Thunderbird 1.0 (X11/20050305) |
Hallo Ralf,
Ralf Wildenhues wrote:
* Ralf Wildenhues wrote on Sun, Dec 04, 2005 at 03:56:15PM CET:
I'll be replying to this mail with a number of patches, separated by
logical changes, and *should* work in the order posted (I hope).
- two patches for compatibility with older Automake
*snip*
OK, this is ugly.
aclocal before 1.7
- does not see AU_DEFUN, only AC_DEFUN
- picks up an old installed libtool.m4 *even if* all macros from the
newer local one are listed in lt~obsolete, unless *all* macros from
the old installed one are also listed. So basically we list all
macros we've ever used here..
With this, I believe even Automake-1.4 can be used in conjunction
with Libtool-2.0 for uses that do not involve libltdl.
Nice catch!
Does anybody care about the order of the macros in the file?
Not me :-)
The only question open to me is: Will installation of this
lt~obsolete.m4 ever cause *new* aclocal versions to later, with
Libtool-3.0, to pick up bogus stuff?
Let's worry about that when we get to Libtool-3.0! But seriously,
aclocal is supposed to die shortly after m4-2.0 arrives, so we'll
have a whole new batch of problems to worry about by then :-D
* libltdl/m4/lt~obsolete.m4: Update documentation for aclocal
versions before 1.7. Change all macros to use AC_DEFUN instead
of AU_DEFUN.
* (_AC_PROG_LIBTOOL, AC_LIBTOOL_SETUP, _LT_AC_CHECK_DLFCN)
(AC_LIBTOOL_SYS_DYNAMIC_LINKER, _LT_AC_TAGCONFIG)
(AC_DISABLE_FAST_INSTALL, _LT_AC_LANG_CXX, _LT_AC_LANG_F77)
(_LT_AC_LANG_GCJ, AC_LIBTOOL_RC, AC_LIBTOOL_LANG_C_CONFIG)
(_LT_AC_LANG_C_CONFIG, AC_LIBTOOL_LANG_CXX_CONFIG)
(_LT_AC_LANG_CXX_CONFIG, AC_LIBTOOL_LANG_F77_CONFIG)
(_LT_AC_LANG_F77_CONFIG, AC_LIBTOOL_LANG_GCJ_CONFIG)
(_LT_AC_LANG_GCJ_CONFIG, AC_LIBTOOL_LANG_RC_CONFIG)
(_LT_AC_LANG_RC_CONFIG, AC_LIBTOOL_CONFIG)
(_LT_AC_FILE_LTDLL_C): Add new fake macros for these, they
were used at one time in libtool.m4
Please apply.
Cheers,
Gary.
--
Gary V. Vaughan ())_. address@hidden,gnu.org}
Research Scientist ( '/ http://tkd.kicks-ass.net
GNU Hacker / )= http://www.gnu.org/software/libtool
Technical Author `(_~)_ http://sources.redhat.com/autobook
signature.asc
Description: OpenPGP digital signature
patch-4: fixup libltdl/Makefile.in and libltdl/aclocal.m4 (was: HEAD: patch queue), Ralf Wildenhues, 2005/12/04