Re: Please test autoreconf from zack/autoreconf-exclude branch

Bruno Haible via Discussion list for the autoconf build system <[email protected]> Sat, 07 Mar 2026 16:39:36 +0100
Newsgroups gmane.comp.sysutils.autoconf.general
Organization GNU
Message-ID <4888137.QCg3sg1fsH@nimes>
Zack Weinberg wrote:
> This bug has been fixed already.  Please update to the latest version of the branch (currently commit 2c1427053b89cef29e83f22e41b81269157a6e15) and try again.

This latest commit has a regression, in the $autopoint_works_without_gtver
determination (bin/autoreconf.in around line 600).

The autopoint versions that should match are:
  - 0.23.x with x >= 2
  - 0.24.x with x >= 2
  - 0.25.x with x >= 1
  - 0.26 and newer.
Because this is where the fix was deployed in July 2025 [1].

The previous regex did that correctly (and also allowed version suffixes
that are not numbers).

The new regex that you put in there rejects the versions 0.23.2 and 0.24.2,
Version 0.23.2 is the current one on Debian Unstable, Ubuntu 26.04, and
Chimera Linux [2].

Ubuntu 26.04 is an LTS release and will soon be widely deployed.

Please change that regex to allow again the versions 0.23.x with x >= 2
and 0.24.x with x >= 2.

Bruno

[1] https://ftp.gnu.org/gnu/gettext/?C=M;O=A
[2] https://repology.org/project/gettext/versions