[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#826507: xindy: Unescaped left brace in regex is deprecated



severity 826507 important
user debian-perl@lists.debian.org
usertag 826507 + perl-5.26-transition
thanks

On Sun, Jun 05, 2016 at 10:44:41PM +0300, Niko Tyni wrote:
> Package: xindy
> Version: 2.5.1.20160104-1
> 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.
> 
>   Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\\indexentry{ <-- HERE (.+)--([8-9a-f][0-9a-f])\}\{1\}/ at ./make-inp-rules.pl line 11.
> 
> A full build log is available at
>   http://perl.debian.net/rebuild-logs/perl-5.24-throwaway/xindy_2.5.1.20160104-1/

This is fatal in Perl 5.26 (currently in experimental), making the
package fail to build from source. Raising the severity accordingly.

A full build log is available at
  http://perl.debian.net/rebuild-logs/perl-5.26-throwaway/xindy_2.5.1.20160104-1/xindy_2.5.1.20160104-1_amd64-2017-05-21T07:27:42Z.build

and the server also hosts a test repository of packages binNMU'd for Perl
5.26 that can be used for testing purposes; see <http://perl.debian.net/>.

-- 
Niko Tyni   ntyni@debian.org


Reply to: