Skip Menu |

This queue is for tickets about the Embperl CPAN distribution.

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

Owner: Nobody in particular
Requestors: gregoa [...]

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


From: gregoa [...]
Subject: libembperl-perl: Unescaped left brace in regex is deprecated
We have the following bug reported to the Debian package of Embperl ( 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: 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 line 1584, <F2> line 130. A full build log is available at -- Niko Tyni ------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: Forwarded: Bug-Debian: Author: gregor herrmann <> 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>

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to