The main issue was use of s///r; the /r modifier was added in 5.14.
Since the baseline is now 5.10.0 instead of 5.6.0, a couple places
can be tidied up using slightly newer constructs.
* help-extract.pl: Use File::Spec::Functions instead of File::Spec
for reduced clunkiness.
(eval_qq_no_interp
Our local patches to lib/Autom4te/FileUtils.pm and maint.mk were
manually reapplied.
---
GNUmakefile |2 +-
build-aux/announce-gen | 114 ++-
build-aux/config.guess | 1262 --
build-aux/config.sub | 94 ++-
bui
The minimum Perl version was raised to 5.8.0 from 5.6.0 in commit
3a9802d60156809c139e9b4620bf04917e143ee2 (but not documented as
such until e8c2d79ec42c70b6e4fa282bc0c024bf42f0585f, and not
actually *enforced* by our own configure script until, er, now)
in order to use Time::HiRes::stat.
Unfortun
Tests of AC_{CHECK_,}HEADER_STDBOOL were failing on Darwin for two
reasons: an m4 quoting bug in tests/local.at causing Darwin sed to
throw syntax errors, and an excessively precise interpretation of how
C99 and C++11 interact. The latter is worth mentioning in NEWS.
* tests/local.at (_AT_DEFINE
We have had AC_PREREQ([2.69]) in our own configure.ac since 2021,
and before that it was AC_PREREQ([2.62]) since 2012, so backcompat
code for 2.61 is not necessary anymore.
Also add logging of the name of each candidate executable and bump the
serial number.
---
m4/m4.m4 | 13 +++--
1 fil
I have checked in these patches to address a variety of problems
that I tripped over while investigating Tom Lane's reports of
testsuite failures on Darwin and NetBSD. See the individual patch
messages for explanations.
With this patchset, the testsuite should be all green on Darwin.
I'm still in