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

          • ... Ross Burton
          • ... Richard Purdie
  • Re: Please ... Ross Burton
  • Re: Please ... Bruno Haible via Discussion list for the autoconf build system
    • Re: Pl... Zack Weinberg
      • Re... Bruno Haible via Discussion list for the autoconf build system
      • Re... Bruno Haible via Discussion list for the autoconf build system
        • ... Bruno Haible via Discussion list for the autoconf build system
        • ... Zack Weinberg
          • ... Bruno Haible via Discussion list for the autoconf build system
          • ... Zack Weinberg

Reply via email to