From: | gregoa [...] cpan.org |
Subject: | libhtml-toc-perl: Unescaped left brace in regex is deprecated |
We have the following bug reported to the Debian package of HTML-Toc
(https://bugs.debian.org/826481):
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: libhtml-toc-perl
Version: 1.12-1
Severity: normal
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.
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/{{ <-- HERE toc}}/ at /<<PKGBUILDDIR>>/blib/lib/HTML/TocInsertor.pm line 333.
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/{{ <-- HERE toc \[?\d*-?\d*\]?}}/ at /<<PKGBUILDDIR>>/blib/lib/HTML/TocInsertor.pm line 333.
The offending file is also installed in a binary package, so this
presumably has runtime effects too.
A full build log is available at
http://perl.debian.net/rebuild-logs/perl-5.24-throwaway/libhtml-toc-perl_1.12-1/
--
Niko Tyni ntyni@debian.org
------8<-----------8<-----------8<-----------8<-----------8<-----
Thanks for considering,
gregor herrmann,
Debian Perl Group