>>>>> "John" == John David Anglin <[EMAIL PROTECTED]> writes:

John> On a different subject, in trying to use autoconf-2.14a to
John> regenerate configure for fileutils-4.0x, I get the error
John> _LC_LANG is not defined in AC_LANG_SOURCE.  Is this a bug or has
John> there been a change in how this is initialized?

OK, I have it.  This is due to the fact that now Autoconf declares
that AM_FUNC_ERROR and some other Automake macros are obsolete (since
you are supposed to use the macros from Autoconf itself).

To declare them obsolete, Autoconf defines AM_FUNC_ERROR.  But the
Automake used by Jim defines AC_FUNC_ERROR without quoting the name,
hence, when autoconf see

AC_DEFUN(AM_FUNC_ERROR, [...])

an expansion is performed on AM_FUNC_ERROR leading to yuck or gross
effects (YMMV).

To bad.  I think this definitely means Autoconf 2.50 must not obsolete
the symbols from Automake until an Automake with quoted macro names is
released.  This problem is a good means to have Mike shot in Joe's
foot.

        Akim

PS/ To solve your issue with the fileutils, track the `AC_DEFUN(A' in
aclocal.m4 and quote the name, ie. `AC_DEFUN([AM_FUNC_ERROR], ...)'.

Reply via email to