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

Item14605: Unescaped brace in Regular Expression, Perl 5.27.8

pencil
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/UpdatesPlugin.pm line 45.

-- GeorgeClark - 21 Jan 2018
 
Topic revision: r6 - 26 Jan 2018, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy