perl: bump the required Perl version to 5.8.1 from 5.8.0
commitd13a73e383076636534e10ba799af0c9a2b85357
authorTodd Zullinger <tmz@pobox.com>
Thu, 16 Nov 2023 19:30:10 +0000 (16 14:30 -0500)
committerJunio C Hamano <gitster@pobox.com>
Thu, 16 Nov 2023 22:26:32 +0000 (17 07:26 +0900)
tree3f02cc57a950a69839dee4ec61a5c89fa1c6e2e1
parent43c8a30d150ecede9709c1f2527c8fba92c65f40
perl: bump the required Perl version to 5.8.1 from 5.8.0

The following commit will make use of a Getopt::Long feature which is
only present in Perl >= 5.8.1.  Document that as the minimum version we
support.

Many of our Perl scripts will continue to run with 5.8.0 but this change
allows us to adjust them as needed without breaking any promises to our
users.

The Perl requirement was last changed in d48b284183 (perl: bump the
required Perl version to 5.8 from 5.6.[21], 2010-09-24).  At that time,
5.8.0 was 8 years old.  It is now over 21 years old.

Signed-off-by: Todd Zullinger <tmz@pobox.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
22 files changed:
Documentation/CodingGuidelines
INSTALL
contrib/diff-highlight/DiffHighlight.pm
contrib/mw-to-git/Git/Mediawiki.pm
git-archimport.perl
git-cvsexportcommit.perl
git-cvsimport.perl
git-cvsserver.perl
git-send-email.perl
git-svn.perl
gitweb/INSTALL
gitweb/gitweb.perl
perl/Git.pm
perl/Git/I18N.pm
perl/Git/LoadCPAN.pm
perl/Git/LoadCPAN/Error.pm
perl/Git/LoadCPAN/Mail/Address.pm
perl/Git/Packet.pm
t/t0202/test.pl
t/t5562/invoke-with-content-length.pl
t/t9700/test.pl
t/test-terminal.perl