]> git.ipfire.org Git - thirdparty/autoconf.git/commit
Rename version.m4 to autoconf_version.m4.
authorZack Weinberg <zack@owlfolio.org>
Mon, 26 Jan 2026 21:03:52 +0000 (16:03 -0500)
committerZack Weinberg <zack@owlfolio.org>
Mon, 26 Jan 2026 21:03:52 +0000 (16:03 -0500)
commit9a6c58cf40739b1d9524afed48b94fc8bb168378
tree7886d0727f9a896227fec0612e4673f025c60fb6
parent7943c65db09ec4096a60e9e04eead3795fa166c3
Rename version.m4 to autoconf_version.m4.

Many existing projects have their own version.m4, and in some cases
having one is recommended by the Automake manual.  As of 2.72, the
name collision causes a spurious warning about including ‘version.m4’
multiple times, because the “has this been included before” machinery
does not track full pathnames.

A proper fix is more complicated than anyone has time to develop;
let’s just rename our version.m4 to autoconf_version.m4, which should
be sufficiently distinctive.

Reported in <https://savannah.gnu.org/support/?111007>.

* lib/version.in: Rename to lib/autoconf_version.in.
* bootstrap, configure.ac, lib/freeze.mk, lib/local.mk,
  lib/m4sugar/m4sugar.m4: Change all uses of version.m4 to
  autoconf_version.m4, and all uses of version.in to
  autoconf_version.in.
bootstrap
configure.ac
lib/autoconf_version.in [moved from lib/version.in with 100% similarity]
lib/freeze.mk
lib/local.mk
lib/m4sugar/m4sugar.m4