autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: possibly undefined macro: dnl (Was: Autoconf 2.50 is released)


From: Akim Demaille
Subject: Re: possibly undefined macro: dnl (Was: Autoconf 2.50 is released)
Date: 21 May 2001 21:06:22 +0200
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.1 (Cuyahoga Valley)

>>>>> "Akim" == Akim Demaille <address@hidden> writes:

Akim> It means that somewhere you were relying on the broken quotation
Akim> of 2.13, or maybe that it is 2.50, trying to fix these issues,
Akim> that broke your sources.

It can very well be a real bug in 2.50, your feedback is essential.
I've just found one such bug:

/tmp % cat configure.in                                          nostromo 21:00
define([active], [ACTIVE])
AC_INIT
AC_EGREP_CPP([active], [active [active]])

/tmp % autoconf                                                  nostromo 21:01
/tmp % grep -i active configure                                  nostromo 21:01
active [active]
  egrep "ACTIVE" >/dev/null 2>&1; then

/tmp % ace                                                       nostromo 21:01
/tmp % grep -i active configure                                  nostromo 21:01
active [active]
  egrep "active" >/dev/null 2>&1; then


The real good output should be

ACTIVE active
  egrep "ACTIVE" >/dev/null 2>&1; then

but in order to keep backward compatibility, 2.50 should probably just
stick to what 2.13 said.

Pavel, Alexandre, what shall we do?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]