Package: biber Version: 1.9-1 Severity: normal Tags: patch upstream Hi,
The following message was generated for each *.tex compilation involving biber on my system: Possible precedence issue with control flow operator at /usr/share/perl5/Biber/LaTeX/Recode.pm line 395. The attached patch should fix the problem. -- Sebastian -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable'), (100, 'unstable'), (50, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 armhf Kernel: Linux 3.16-2-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages biber depends on: ii dpkg 1.17.13 ii libautovivification-perl 0.12-1+b1 ii libbusiness-isbn-perl 2.07-1 ii libbusiness-ismn-perl 1.11-1 ii libbusiness-issn-perl 0.91-2 ii libdata-compare-perl 1.23-0.1 ii libdata-dump-perl 1.22-1 ii libdate-simple-perl 3.0300-1+b1 ii libencode-eucjpms-perl 0.07-3+b2 ii libencode-hanextra-perl 0.23-3+b1 ii libencode-jis2k-perl 0.02-2+b1 ii libfile-slurp-unicode-perl 0.7.1-1 ii libipc-run3-perl 0.048-1 ii liblist-allutils-perl 0.08-1 ii liblist-moreutils-perl 0.33-2+b1 ii liblog-log4perl-perl 1.44-1 ii liblwp-protocol-https-perl 6.06-2 ii libreadonly-perl 2.000-1 ii libregexp-common-perl 2013031301-1 ii libtext-bibtex-perl 0.69-1+b1 ii libunicode-collate-perl 1.07-1+b1 ii libunicode-linebreak-perl 0.0.20140601-2 ii liburi-perl 1.64-1 ii libwww-perl 6.08-1 ii libxml-libxml-simple-perl 0.94-1 ii libxml-libxslt-perl 1.92-1+b1 ii libxml-writer-perl 0.625-1 ii perl 5.20.1-1 ii perl-modules [libunicode-collate-perl] 5.20.1-1 ii tex-common 5.02 Versions of packages biber recommends: ii texlive-bibtex-extra 2014.20140927-1 biber suggests no packages. -- no debconf information -- debsums errors found: debsums: changed file /usr/share/perl5/Biber/LaTeX/Recode.pm (from biber package)
--- /usr/share/perl5/Biber/LaTeX/Recode.pm.old 2014-10-09 13:19:09.157612660 +0200 +++ /usr/share/perl5/Biber/LaTeX/Recode.pm 2014-10-09 13:18:08.225310513 +0200 @@ -392,7 +392,7 @@ my $re = $remap_e->{accents}{re}; if ( $b =~ /$re/) { - return ($a eq 'i') or ($a eq 'j') ? "{\\$a}" : $a; + return (($a eq 'i') or ($a eq 'j') ? "{\\$a}" : $a); } else { return "{$a}"