Bug#825233: libkinosearch1-perl: FTBFS with Perl 5.24: t/303-highlighter.t failure
Niko Tyni
ntyni at debian.org
Tue May 24 20:13:17 UTC 2016
Package: libkinosearch1-perl
Version: 1.01-3
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.24-transition
This package fails to build with Perl 5.24 (currently in experimental).
A full build log is available at
http://perl.debian.net/rebuild-logs/perl-5.24/libkinosearch1-perl_1.01-3/
The \C character class has been removed, quoting
http://search.cpan.org/~rjbs/perl-5.24.0/pod/perldelta.pod
This regular expression character class was deprecated in v5.20.0
and has produced a deprecation warning since v5.22.0. It is now a
compile-time error. If you need to examine the individual bytes that
make up a UTF8-encoded character, then use utf8::encode() on the string
(or a copy) first.
>From the build log:
\C no longer supported in regex; marked by <-- HERE in m/
\A
(
\ <-- HERE C{0,66}?
\.\s+
)
/ at /<<PKGBUILDDIR>>/blib/lib/KinoSearch1/Highlight/Highlighter.pm line 87.
# Looks like you planned 9 tests but ran 3.
# Looks like your test exited with 9 just after 3.
t/303-highlighter.t ...........
1..9
ok 1 - use KinoSearch1::Searcher;
ok 2 - use KinoSearch1::Analysis::Tokenizer;
ok 3 - use KinoSearch1::Highlight::Highlighter;
Dubious, test returned 9 (wstat 2304, 0x900)
Failed 6/9 subtests
--
Niko Tyni ntyni at debian.org
More information about the pkg-perl-maintainers
mailing list