https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61485

            Bug ID: 61485
           Summary: "Please use exactly Autoconf 2.64 instead of 2.69" due
                    to hardcoded autoconf/autom4te
           Product: gcc
           Version: 4.10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vincent-gcc at vinc17 dot net

When I try to build GCC from a SVN working copy with:

$ autoreconf2.64 -i
$ mkdir gcc-build
$ cd gcc-build
$ ../gcc/configure --enable-maintainer-mode

then "make" gives the following error:

$ make
(cd ../gcc && aclocal -I ../config -I ..)
configure.ac:27: error: Please use exactly Autoconf 2.64 instead of 2.69.
../config/override.m4:12: _GCC_AUTOCONF_VERSION_CHECK is expanded from...
configure.ac:27: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1
Makefile:1715: recipe for target '../gcc/aclocal.m4' failed
make: *** [../gcc/aclocal.m4] Error 1

The problem seems to be that "autom4te" is used instead of "autom4te2.64".

I suppose that the configure script should be able to take AUTOCONF and
AUTOM4TE variables, to do

../gcc/configure --enable-maintainer-mode AUTOCONF=autoconf2.64
AUTOM4TE=autom4te2.64

but this currently has no effect.

Reply via email to