ddclient 3.9.0 breaks old Perl versions by using match modifier "a"
Brought to you by:
supersandro2000,
wimpunk
ddclient 3.9.0 uses the match modifier "a" in line 2277. This modifier was introduced in Perl 5.14 and fails on older Perl versions like 5.10 which is used by RHEL/CentOS 6 (still supported).
Errror message:
Bareword found where operator expected at /usr/local/bin/ddclient line 2277, near "/((:{0,2}[A-F0-9]{1,4}){0,7}:{1,2}[A-F0-9]{1,4})/ai"
(Missing operator before ai?)
syntax error at /usr/local/bin/ddclient line 2277, near "/((:{0,2}[A-F0-9]{1,4}){0,7}:{1,2}[A-F0-9]{1,4})/ai"
Maybe that modifier could be avoided to make ddclient run on older Linux installations again.