Re: Which Perl versions Autoconf needs [PATCH included]

2023-03-31 Thread Paul Eggert
On 2023-03-30 17:02, Jacob Bachmeyer wrote: If we did that, the guideline would be that Autoconf users can run with Perl 5.6+ whereas Autoconf developers need 5.10+. This sort of thing is routine. This is a possibility. OK, let's go with that, as it is a more-conservative change from Autoco

Re: Which Perl versions Autoconf needs [PATCH included]

2023-03-30 Thread Jacob Bachmeyer
Paul Eggert wrote: On 2023-03-30 12:40, Jacob Bachmeyer wrote: The closest I have seen so far was the use of the regex \K escape in build-aux/help-extract.pl, except that the tool in question only needs to be run by Autoconf maintainers because its outputs are included in release tarballs O

Re: Which Perl versions Autoconf needs [PATCH included]

2023-03-30 Thread Paul Eggert
On 2023-03-30 12:40, Jacob Bachmeyer wrote: The closest I have seen so far was the use of the regex \K escape in build-aux/help-extract.pl, except that the tool in question only needs to be run by Autoconf maintainers because its outputs are included in release tarballs Oh, in that case anot

Re: Which Perl versions Autoconf needs [PATCH included]

2023-03-30 Thread Jacob Bachmeyer
Paul Eggert wrote: On 2023-03-30 06:06, Zack Weinberg wrote: Are you, Jacob Bachmeyer, volunteering to maintain the Perl scripts in autoconf and automake, for at least the next several years, and in particular to test compatibility with these very old versions of Perl? Although testing Jacob's

Re: Which Perl versions Autoconf needs

2023-03-30 Thread Jacob Bachmeyer
Gavin Smith wrote: On Wed, Mar 29, 2023 at 09:29:30PM -0500, Jacob Bachmeyer wrote: Do we need a direct configure test for "has Perl module"? AC_PERL_MODULE([Digest::SHA]) would need to execute `$PERL -e "require Digest::SHA"` and consider Digest::SHA available if that returns success. Using

Re: Which Perl versions Autoconf needs [PATCH included]

2023-03-30 Thread Paul Eggert
On 2023-03-30 06:06, Zack Weinberg wrote: Are you, Jacob Bachmeyer, volunteering to maintain the Perl scripts in autoconf and automake, for at least the next several years, and in particular to test compatibility with these very old versions of Perl? Although testing Jacob's little patch with o

Re: Which Perl versions Autoconf needs [PATCH included]

2023-03-30 Thread Jacob Bachmeyer
Nick Bowler wrote: On 2023-03-30, Zack Weinberg wrote: [...] Because I don't think anyone else currently active in development has either the time or the expertise for it. (Just as a data point here, the oldest version of Perl that I myself have any access to, presently, is 5.*16*, and I do

Re: Which Perl versions Autoconf needs

2023-03-30 Thread Gavin Smith
On Wed, Mar 29, 2023 at 09:29:30PM -0500, Jacob Bachmeyer wrote: > Do we need a direct configure test for "has Perl module"? > AC_PERL_MODULE([Digest::SHA]) would need to execute `$PERL -e "require > Digest::SHA"` and consider Digest::SHA available if that returns success. > Using Perl's -M option

Re: Which Perl versions Autoconf needs [PATCH included]

2023-03-30 Thread Nick Bowler
On 2023-03-30, Zack Weinberg wrote: [...] > Because I don't think anyone else currently active in development has > either the time or the expertise for it. (Just as a data point here, > the oldest version of Perl that I myself have any access to, presently, > is 5.*16*, and I don't know how long

Re: Which Perl versions Autoconf needs

2023-03-30 Thread Warren Young
On Mar 29, 2023, at 20:29, Jacob Bachmeyer wrote: > > Digest::SHA was installable from CPAN long before it was a core module More to the point, it’s _still_ installable that way, and the current version’s minimum Perl requirement is 5.3.0, from 1996: https://metacpan.org/pod/Digest::SHA I

Re: Which Perl versions Autoconf needs [PATCH included]

2023-03-30 Thread Zack Weinberg
On Wed, Mar 29, 2023, at 11:45 PM, Jacob Bachmeyer wrote: > > I have since looked into this a bit further. The standard advice for > these features in Perl is to use POD, which already has a well- > developed system for extracting manpages instead of needing help2man, > and the Pod::Usage module (

Re: Which Perl versions Autoconf needs [PATCH included]

2023-03-29 Thread Jacob Bachmeyer
Paul Eggert wrote: On 2023-03-29 16:32, Jacob Bachmeyer wrote: Is there anything more needed from me to get similar fixes into Autoconf? I started to do that, by installing this: https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=e2220ed33e69d8bc6504e3f6279894afe33a99a5 into Autoc

Re: Which Perl versions Autoconf needs

2023-03-29 Thread Jacob Bachmeyer
Paul Eggert wrote: On 2023-03-29 16:32, Jacob Bachmeyer wrote: Is there anything more needed from me to get similar fixes into Autoconf? I started to do that, by installing this: https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=e2220ed33e69d8bc6504e3f6279894afe33a99a5 into Autoc

Which Perl versions Autoconf needs

2023-03-29 Thread Paul Eggert
On 2023-03-29 16:32, Jacob Bachmeyer wrote: Is there anything more needed from me to get similar fixes into Autoconf? I started to do that, by installing this: https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=e2220ed33e69d8bc6504e3f6279894afe33a99a5 into Autoconf master on Savannah