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
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39.