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