]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Revert "maint: require perl 5.010 or later"
authorJacob Bachmeyer <jcb@gnu.org>
Wed, 8 Feb 2023 04:39:29 +0000 (22:39 -0600)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 29 Mar 2023 19:15:34 +0000 (12:15 -0700)
This reverts commit 4e3744a15c4d8bdb46c11ead2fb56c5f591b714b.

Copyright-paperwork-exempt: yes

25 files changed:
NEWS
bin/aclocal.in
bin/automake.in
configure.ac
lib/Automake/ChannelDefs.pm
lib/Automake/Channels.pm
lib/Automake/Condition.pm
lib/Automake/Config.in
lib/Automake/Configure_ac.pm
lib/Automake/DisjConditions.pm
lib/Automake/FileUtils.pm
lib/Automake/General.pm
lib/Automake/Getopt.pm
lib/Automake/Item.pm
lib/Automake/ItemDef.pm
lib/Automake/Language.pm
lib/Automake/Location.pm
lib/Automake/Options.pm
lib/Automake/Rule.pm
lib/Automake/RuleDef.pm
lib/Automake/VarDef.pm
lib/Automake/Variable.pm
lib/Automake/Version.pm
lib/Automake/Wrap.pm
lib/Automake/XFile.pm

diff --git a/NEWS b/NEWS
index 132a33097f860b73a930d461b344545b49508422..b73c9256963b69211b1ee0ae978ee573e571f8af 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,10 +5,6 @@ please see NEWS-2.0 and start following the advice there now.
 
 New in 1.17:
 
-* Version requirements:
-
-  - Perl 5.10 (2007) or greater is required.
-
 * New features added
 
   - RANLIB may be overridden on a per-target basis.
@@ -870,7 +866,7 @@ New in 1.13:
     include directories.  Formerly, one had to specify it with an explicit
     '-I' option to the 'aclocal' invocation.
 
-  - The special make variable ACLOCAL_AMFLAGS may be deprecated in 
+  - The special make variable ACLOCAL_AMFLAGS may be deprecated in
     a future Automake major release.
 
 * The depcomp script:
index 34c253048fb4f7f1fef44bb990f4953ab7e261ba..f04cb30d8e1b82abca00af9624a3fd40aab28eef 100644 (file)
@@ -19,7 +19,7 @@
 # Written by Tom Tromey <tromey@redhat.com>, and
 # Alexandre Duret-Lutz <adl@gnu.org>.
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index f249064d5590aeae4244e64580d0ff31829d67f3..1c13a3187f460fb8885ee036132df511c1b7d857 100644 (file)
@@ -22,7 +22,7 @@
 
 package Automake;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index bf72023e2b491808083a457d58ee3e3b50f65925..dcf2d95566a0c7a636f7fbfbb95d75312e160fb8 100644 (file)
@@ -73,9 +73,10 @@ if test -z "$PERL"; then
 fi
 # Save details about the selected perl interpreter in config.log.
 AM_RUN_LOG([$PERL --version])
-$PERL -e 'require 5.010;' || {
+$PERL -e 'require 5.006;' || {
    AC_MSG_ERROR(
-[perl 5.10 (2007) or better is required.  If you have several perl versions
+[perl 5.6 or better is required; perl 5.8.2 or better
+is recommended.  If you have several perl versions
 installed, select the one Automake should use using
   ./configure PERL=/path/to/perl])
 }
index bfe5ba5482de0d6538b1474a99e05208f2314d11..1c436645ecdf39e252fe772ffad363ece4844fcf 100644 (file)
@@ -44,7 +44,7 @@ shorthand function to output on specific channels.
 
 =cut
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 5a36c93af42de860dfa238c5ec24a67ae49c17d1..b4563d36e0ff12aed02d7fd27d9f393bfe743313 100644 (file)
@@ -66,7 +66,7 @@ etc.) that can also be overridden on a per-message basis.
 
 =cut
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index d1e6811e84a651ac97274822cf4e1e30e35df6c2..31ac81d80de405f01c81eb03ef9c4bd9b5711f5d 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::Condition;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 3cc094d1544cb62bda70d75cc096e90f0bf2596f..4fc918b589431105579f2f41bfc0acb461aa614c 100644 (file)
@@ -17,7 +17,7 @@
 
 package Automake::Config;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index d4751ee263702ee1dbed8b521d9ab5eb0b5bf6e9..efd428e2a5aa76c5e7bcc64eca9e9bf7a6e6dcde 100644 (file)
@@ -20,7 +20,7 @@
 
 package Automake::Configure_ac;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 7612f607c63363af6db720c2f1f4adfe57ca7193..16540e7da21146d0c16527d64443d523de15b7da 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::DisjConditions;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 6e9796a98011e2720a99e1ef8046ac14c07be547..697ff7e637820e6c713c7c6bbab332d72d73a4d3 100644 (file)
@@ -34,7 +34,7 @@ This perl module provides various general purpose file handling functions.
 
 =cut
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 4b977505ded47d2f64ca33b4e8e41f58b16bd72e..4c1d0630f7be8b7c6c70d37501373f249819bf67 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::General;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 3b37d64a34c564864eb52cad96261f3b659b1099..67958fd62e0256176959033fb40aef34d3c2730b 100644 (file)
@@ -30,7 +30,7 @@ line options in conformance to the GNU Coding standards.
 
 =cut
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index a2e6c142099108af8d674a8074ac012a7b241020..a2637c6e186022f57025e8d3971d5414d8124c30 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::Item;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index ca9bbb1ebfaa98c105c0f1c926cb658044dce4d8..3e958a8ffc8027ffe34e6f3076ad083c5174cd4c 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::ItemDef;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 12a29bee4fc6c71957bf76eb01551c67d5dc27b8..8cd866ddec41a924c2df7322e2f13fbdfc180373 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::Language;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 77b059937f4ec32fe10df43c963ad7c1136439a3..21d08f7d2bf746e8d4a0394cfd8271a6f9f45e16 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::Location;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index aee18316970cc50204e925aa53663590e4ea1d13..69fc2ecb500b6081e2339a6276015ab710366b1c 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::Options;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 6a622e639f31fccb25ad3355f1e07f52e47ce67d..9f72d2728830de107166f7692302c56cc5bebc08 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::Rule;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index e5b3a1b92ca58ded32b2a1034fadd6c8b707d4f8..1ae8b63326338b67aafd4f56a57517351ad46090 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::RuleDef;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 3e139326e42d9f35bb5a2796c8060ea32044ef28..9f09411cc87b488dbfe9242c0dc4b7fe1ac01208 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::VarDef;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index cc6b12fe0c78670a0d4d5ddbb14d26340a4082d9..2c118314e39af12505b7cb497d447ff3f022f431 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::Variable;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 02146a5007fc79d23972cec881f9c8bd13cbc5ce..369a229e8051995248fc5f8629e42f977e80126a 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::Version;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index 73a6247579feeb9b717c1da01270ee810d1acb51..9233798bdff91137683542bcafc0d861b88f3ae1 100644 (file)
@@ -15,7 +15,7 @@
 
 package Automake::Wrap;
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';
 
index fb256c97bfce30940e61c1a84e12dc2ec471570e..05e8b32a2a6a7ad69620bc8564d56e90a89527f3 100644 (file)
@@ -69,7 +69,7 @@ and C<getlines> methods to translate C<\r\n> to C<\n>.
 
 =cut
 
-use 5.010;
+use 5.006;
 use strict;
 use warnings FATAL => 'all';