Bug ID | 938018 |
---|---|
Summary | Publishing:TeXLive/texlive: biblatex-biber: fix perl-5.22 warnings |
Classification | openSUSE |
Product | openSUSE.org |
Version | unspecified |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | 3rd party software |
Assignee | werner@suse.com |
Reporter | hsk@fli-leibniz.de |
QA Contact | opensuse-communityscreening@forge.provo.novell.com |
Found By | --- |
Blocker | --- |
Created attachment 640846 [details]
some 'unescaped left brace in regex' fixes to get rid of perl-5.22 warnings
perl v5.22 introduced the following (taken from perldelta.pod):
===
A literal C<"{"> should now be escaped in a pattern
If you want a literal left curly bracket (also called a left brace)
in a regular expression pattern, you should now escape it by either
preceding it with a backslash (C<"\{">) or enclosing it within square
brackets C<"[{]">, or by using C<\Q>; otherwise a deprecation warning
will be raised. This was first announced as forthcoming in the v5.16
release; it will allow future extensions to the language to happen.
===
this affects parts of current biblatex-biber, and results, when building with
perl-5.22, in failing test-suite. i have provided a patch and made a
pull-request on github.com/plk/biber. for current Publishing:TeXLive/texlive,
would you please consider to integrate the attached patch to biber-1.8 into the
texlive build process.