Skip Menu |

This queue is for tickets about the Embperl CPAN distribution.

Report information
The Basics
Id: 115102
Status: new
Priority: 0/
Queue: Embperl

People
Owner: Nobody in particular
Requestors: gregoa [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



From: gregoa [...] cpan.org
Subject: libembperl-perl: Unescaped left brace in regex is deprecated
We have the following bug reported to the Debian package of Embperl (https://bugs.debian.org/826460): It doesn't seem to be a bug in the packaging, so you may want to take a look. Thanks! ------8<-----------8<-----------8<-----------8<-----------8<----- Package: libembperl-perl Version: 2.5.0-6 Severity: minor User: debian-perl@lists.debian.org Usertags: perl-5.24-transition Building this package triggers deprecation warnings with Perl 5.24 (currently in experimental), and probably with Perl 5.22 (current sid) too. #123 registry/Execute.htm... Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE Apache->request} = \$\$req_rec \? yes/ at test.pl line 1584, <F2> line 130. A full build log is available at http://perl.debian.net/rebuild-logs/perl-5.24/libembperl-perl_2.5.0-6/ -- Niko Tyni ntyni@debian.org ------8<-----------8<-----------8<-----------8<-----------8<----- Thanks for considering, gregor herrmann, Debian Perl Group
Trivial patch attached. Cheers, gregor
Subject: unescaped-left-brace.patch
Description: fix "Unescaped left brace in regex is illegal here in regex" error Origin: vendor Bug: https://rt.cpan.org/Ticket/Display.html?id=115102 Forwarded: https://rt.cpan.org/Ticket/Display.html?id=115102 Bug-Debian: https://bugs.debian.org/826460 Author: gregor herrmann <gregoa@debian.org> Last-Update: 2017-06-19 --- a/test/cmp/Execute.htm +++ b/test/cmp/Execute.htm @@ -127,7 +127,7 @@ ^Apache->request = Apache2?(::RequestRec)?=SCALAR\(0x ^\$\{Apache->request\} = -?\d+<br> -^\${Apache->request} = \$\$req_rec \? yes +^\$\{Apache->request} = \$\$req_rec \? yes ^test/html/registry/Execute.htm </body>