#1148363 libje-perl: FTBFS with Perl 5.44: Use of "goto" to jump into a construct is no longer permitted

#1148363#5
Date:
2026-09-19 08:48:06 UTC
From:
To:
Source: libje-perl
Version: 0.066-4
Severity: important
Tags: ftbfs
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=172287
User: debian-perl@lists.debian.org
Usertags: perl-5.44-transition

This package fails to build with Perl 5.44.0 (currently in experimental.)

    ./t/jstest.pl: t/12-statements.t: Error: Use of "goto" to jump into a construct is no longer permitted at /build/libje-perl-SCQjF5/libje-perl-0.066/blib/lib/JE/Code.pm line 379, <DATA> line 1.
  	...propagated at t/12-statements.t line 2, <DATA> line 1.
  # Looks like your test exited with 255 just after 38.

[...]

  #   Failed test 'execute code'
  #   at t/parse35-labelled-continue-break.t line 45.
  #          got: 'Error: Use of "goto" to jump into a construct is no longer permitted at /build/libje-perl-SCQjF5/libje-perl-0.066/blib/lib/JE/Code.pm line 379.
  # '
  #     expected: ''
  # Looks like you failed 1 test of 4.

A full build log is at

https://perl.debian.net/rebuild-logs/perl-5.44-throwaway/libje-perl_0.066-4/libje-perl_0.066-4_amd64-2026-09-19T08:39:32Z.build

If you want to test changes against Perl 5.44 in experimental and run
into uninstallability problems, there is a test repository of rebuilt
Debian sid packages for amd64 available at <https://perl.debian.net/>.