https://bugzilla.redhat.com/show_bug.cgi?id=2184301
Bug ID: 2184301 Summary: perl-Syntax-Feature-Loop-1.8.0-18.fc39 FTBFS: t/01_basic.t and 3more test fail Product: Fedora Version: rawhide URL: https://koschei.fedoraproject.org/package/perl-Syntax- Feature-Loop Status: NEW Component: perl-Syntax-Feature-Loop Assignee: jplesnik@redhat.com Reporter: jplesnik@redhat.com QA Contact: extras-qa@fedoraproject.org CC: jplesnik@redhat.com, perl-devel@lists.fedoraproject.org Target Milestone: --- Link ID: CPAN 147485 Classification: Fedora
Description of problem: Package perl-Syntax-Feature-Loop fails to build from source in Fedora Rawhide.
Bareword found where operator expected at t/01_basic.t line 20, near "loop" (Missing semicolon on previous line?) syntax error at t/01_basic.t line 19, near "; last " Global symbol "$s" requires explicit package name (did you forget to declare "my $s"?) at t/01_basic.t line 20. Global symbol "$i" requires explicit package name (did you forget to declare "my $i"?) at t/01_basic.t line 20. Global symbol "$s" requires explicit package name (did you forget to declare "my $s"?) at t/01_basic.t line 20. Global symbol "$s" requires explicit package name (did you forget to declare "my $s"?) at t/01_basic.t line 21. syntax error at t/01_basic.t line 22, near "}" Can't redeclare "my" in "my" at t/01_basic.t line 26, near "my" syntax error at t/01_basic.t line 28, near "last if" syntax error at t/01_basic.t line 36, near "}" syntax error at t/01_basic.t line 38, near "}" t/01_basic.t has too many errors. # Looks like your test exited with 2 before it could output anything. t/01_basic.t ............ Dubious, test returned 2 (wstat 512, 0x200) Failed 4/4 subtests Bareword found where operator expected at t/02_pragma_a.t line 28, near "is" (Missing semicolon on previous line?) syntax error at t/02_pragma_a.t line 27, near "; last" BEGIN not safe after errors--compilation aborted at t/02_pragma_a.t line 31. # Looks like your test exited with 2 before it could output anything. t/02_pragma_a.t ......... Dubious, test returned 2 (wstat 512, 0x200) Failed 6/6 subtests Bareword found where operator expected at t/02_pragma_b.t line 28, near "is" (Missing semicolon on previous line?) syntax error at t/02_pragma_b.t line 27, near "; last" BEGIN not safe after errors--compilation aborted at t/02_pragma_b.t line 31. # Looks like your test exited with 2 before it could output anything. t/02_pragma_b.t ......... Dubious, test returned 2 (wstat 512, 0x200) Failed 6/6 subtests Semicolon seems to be missing at t/03_line_numbers.t line 112. syntax error at t/03_line_numbers.t line 102, near "is" syntax error at t/03_line_numbers.t line 112, near "}" Execution of t/03_line_numbers.t aborted due to compilation errors. # Looks like your test exited with 255 before it could output anything. t/03_line_numbers.t ..... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 5/5 subtests
A difference between passing and failing build root is at https://koschei.fedoraproject.org/build/15176950. An update of perl-Lexical-Var from 0.009-31.fc38 to 0.010-1.fc39 is suspicious.
Additional info: This package is tracked by Koschei. See: https://koschei.fedoraproject.org/package/perl-Syntax-Feature-Loop