You are here: Foswiki>Tasks Web>Item14605 (26 Jan 2018, GeorgeClark)Edit Attach

Item14605: Unescaped brace in Regular Expression, Perl 5.27.8

Priority: Urgent
Current State: Closed
Released In: 2.1.5
Target Release: patch
Applies To: Engine
Component: PlatformPerl
Branches: Release02x01 master Item14288 Item14380
Reported By: GeorgeClark
Waiting For:
Last Change By: GeorgeClark
More unit tests failures due to unescaped { in regex. Perl 5.27.8 is less forgiving.

Also note: Locale::Language is being removed from perl core, and must be installed from cpan. Needs to be added to dependencies.

-- GeorgeClark - 21 Jan 2018

Also found some perl code in UpdatesPlugin that fails to compile in Perl 5.10. Fixing it here.
| 2018-01-21T12:09:04-05:00 error | Foswiki::Plugins::UpdatesPlugin could not be loaded.  Errors were:
Use of implicit split to @_ is deprecated at /var/www/foswiki/distro/core/lib/Foswiki/Plugins/ line 45.

-- GeorgeClark - 21 Jan 2018
Topic revision: r6 - 26 Jan 2018, GeorgeClark - This page was cached on 15 Feb 2018 - 19:01.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License