automake, aclocal: honour configure-time AUTOCONF and AUTOM4TE
authorStefano Lattarini <stefano.lattarini@gmail.com>
Sun, 29 May 2011 08:42:00 +0000 (10:42 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 30 May 2011 21:51:35 +0000 (23:51 +0200)
commitd235db335eaae0934ede72698395f8591d115f9a
treec05b73aa1fbbbf65ca3913d06feb1fef4ee9f916
parent8a8890a9152528a4fc348bb15b27ebb2a4c3b7cb
automake, aclocal: honour configure-time AUTOCONF and AUTOM4TE

Currently, the Automake's own configure script allow definition
of AUTOCONF and AUTOM4TE, expected to point respectively to an
autoconf and autom4te programs.  But while these definitions are
honoured in the Automake's build systems and test suite, they
were *not* honoured in the generated `automake' and `aclocal'
scripts.  This behaviour, apart from being wrong in that it does
not allow the user enough freedom in choosing his tools, also
caused inconsistencies in the test suite, brining to spurious
failures.

Problem reported by Graham Reitz on the automake list; see thread:
<http://lists.gnu.org/archive/html/automake/2011-05/msg00022.html>

* automake.in ($traces): Use `@am_AUTOCONF', not simply `autoconf'.
* aclocal.in ($traces): Use `@am_AUTOM4TE', not simply `autom4te'.
* Makefile.am (do_subst): Substitute also `@am_AUTOCONF' and
`@am_AUTOM4TE'.
* NEWS: Update.
* THANKS: Update.
ChangeLog
Makefile.am
Makefile.in
NEWS
THANKS
aclocal.in
automake.in