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

"Zack Weinberg" <[email protected]> Mon, 09 Mar 2026 13:16:36 -0400
Newsgroups gmane.comp.sysutils.autoconf.general
Message-ID <[email protected]>
On Sat, Mar 7, 2026, at 10:39 AM, Bruno Haible via Discussion list for the autoconf build system wrote:
> 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].

I will fix this, but the new regex was written based on the list of released
versions in gettext trunk's NEWS file.  May I suggest that that file should
mention *all* released versions on all branches?

(In case you're wondering, I changed the regex because I needed to translate
it to a set of shell globs for use in the Autoconf testsuite and the old regex
was too clever for me to make sense of.)

zw