From 9cd418f79c040383a4805f73068400db5b9aca8f Mon Sep 17 00:00:00 2001 From: Richard Hansen Date: Wed, 10 Jun 2020 19:02:51 -0400 Subject: [PATCH] Bump minimum required Perl to v5.10.1 This allows us to use the `//` and `//=` operators. v5.10.1 was chosen because that is the oldest version of Perl among all currently supported releases of Ubuntu, CentOS, RHEL, Fedora, and Debian. --- ChangeLog.md | 2 +- README.md | 2 +- ddclient | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 101c3c1..a203ee7 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -11,7 +11,7 @@ repository history](https://github.com/ddclient/ddclient/commits/master). ### Compatibility changes - * Perl v5.8 or later is now required. + * Perl v5.10.1 or later is now required. * Removed the `concont` protocol. If you still use this protocol, please [file a bug report](https://github.com/ddclient/ddclient/issues) and we will restore it. diff --git a/README.md b/README.md index 8e7b79f..7f70378 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ through github.com. Please check out http://ddclient.net - one or more accounts from one of the dynamic DNS services -- Perl 5.014 or later +- Perl v5.10.1 or later - `Data::Validate::IP` perl library - `IO::Socket::SSL` perl library for ssl-support - `JSON::PP` perl library for JSON support diff --git a/ddclient b/ddclient index f68231f..ca158ec 100755 --- a/ddclient +++ b/ddclient @@ -18,7 +18,7 @@ # # ###################################################################### -require v5.8.0; +require v5.10.1; use strict; use warnings; use Getopt::Long;