Hello,

On Mon, Jun 30, 2008 at 09:19:44PM +0200, Andreas Schwab wrote:
> > An easy fix is to remove AC_DEFINE(__EXTENSIONS_, ...) from
> > configure.ac, AC_USE_SYSTEM_EXTENSIONS takes care about it.
> 
> The snippet is taken from the python configure script.  The Python devs
> would probably want to stay compatible with earlier versions of
> autoconf.

But the above change is supported for Autoconf >= 2.60.
Isn't that enough for their needs?

I have looked into Python-2.5.1/configure.in.

I'm suggesting changing AC_PREREQ(2.59) to AC_PREREQ(2.60) and
replacing both AC_AIX and AC_DEFINE(__EXTENSIONS__,...) by
AC_USE_SYSTEM_EXTENSIONS (near the top of configure.in).

(If it were necessary to support 2.59 as well,
"m4_ifdef([AC_USE_SYSTEM_EXTENSIONS],...)" could help.)

Would you be so kind to forward this suggestion to the Python devs,
if you happen to know the right contanct?

Have a nice day,
        Stepan


Reply via email to