Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 850778 - dev-tex/biber-2.16 fails to run on systems using perl-5.36 due to missing semicolon
Summary: dev-tex/biber-2.16 fails to run on systems using perl-5.36 due to missing sem...
Status: RESOLVED DUPLICATE of bug 850733
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal major
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-09 18:53 UTC by Chris
Modified: 2022-06-10 02:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch (biber-2.16-fix-missing-semicolon.patch,330 bytes, patch)
2022-06-09 18:55 UTC, Chris
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris 2022-06-09 18:53:24 UTC
Running biber on a system with perl-5.36 fails with the following error message:

Can't modify undef operator in scalar assignment at /usr/lib64/perl5/vendor_perl/5.36/Biber/Section.pm line 373, near "undef;"
Compilation failed in require at /usr/lib64/perl5/vendor_perl/5.36/Biber.pm line 24.
BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/5.36/Biber.pm line 24.
Compilation failed in require at /usr/bin/biber line 17.
BEGIN failed--compilation aborted at /usr/bin/biber line 17.



Reproducible: Always

Steps to Reproduce:
1. Run unpatched biber on system with perl-5.36

Actual Results:  
biber fails to run with this error message:

Can't modify undef operator in scalar assignment at /usr/lib64/perl5/vendor_perl/5.36/Biber/Section.pm line 373, near "undef;"
Compilation failed in require at /usr/lib64/perl5/vendor_perl/5.36/Biber.pm line 24.
BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/5.36/Biber.pm line 24.
Compilation failed in require at /usr/bin/biber line 17.
BEGIN failed--compilation aborted at /usr/bin/biber line 17.


Expected Results:  
biber runs normally.

Upstream pull request: https://github.com/plk/biber/pull/411
Comment 1 Chris 2022-06-09 18:55:30 UTC
Created attachment 783773 [details, diff]
Patch

Patch that fixes the issue.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-06-10 02:17:00 UTC
Thanks for the report.

*** This bug has been marked as a duplicate of bug 850733 ***