As I understand, this problem is due to old gnulib's m4 macros overriding and
breaks autoconf.
This solution worked for me:
In the release package
1) delete m4/extensions.m4
2) comment out any AC_REQUIRE([AC_GNU_SOURCE]) in /m4 directory and/or
replace them with AC_REQUIRE([AC_USE_SYSTEM_EXTEN
Jerker Bäck <[EMAIL PROTECTED]> writes:
> Besides, there is no bootstrap script in the bison 2.3 package.
"bootstrap" is not intended to be used from a tarball. It's intended
only for use in bleeding-edge versions that you check out directly
from CVS.
> > Most likely, stale files, where your aclocal.m4 is including an old
> > definition that has a different dependency order than the new gnulib
> > definition. I've seen similar errors, and the solution was a fresh
> > bootstrap,
> > including gnulib-tool --import.
>
> With "aclocal --force"?
* Eric Blake wrote on Fri, Oct 19, 2007 at 06:32:56PM CEST:
> According to Jerker Bäck on 10/19/2007 9:48 AM:
> > What's wrong?
>
> > configure.ac:45: warning: AC_COMPILE_IFELSE was called before
> > AC_USE_SYSTEM_EXTENSIONS
> > ../../../lib/autoconf/specific.m4:383: AC_USE_SYSTEM_EXTENSIONS is e
According to Jerker Bäck on 10/19/2007 9:48 AM:
> What's wrong?
> configure.ac:45: warning: AC_COMPILE_IFELSE was called before
AC_USE_SYSTEM_EXTENSIONS
> ../../../lib/autoconf/specific.m4:383: AC_USE_SYSTEM_EXTENSIONS is expanded
from...
> ../../../lib/autoconf/specific.m4:449: AC_AIX is expanded
What's wrong?
reconf bison 2.3 - x86_64 Interix 6.0 with GNU m4-1.4.8
$ uname -a
Interix max 6.0 10.0.6000.0 EM64T Intel_EM64T_Family_15_Model_6_Stepping_5
$ autoreconf -vfi
autoreconf: Entering directory `.'
autoreconf: running: autopoint --force
autoreconf: running: aclocal --force -I m4
confi