Package: liblexical-underscore-perl
Version: 0.003-1
Severity: important
User: debian-p...@lists.debian.org
Usertags: perl-5.24-transition
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=108203

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

  Can't use global $_ in "my" at t/01basic.t line 12, near "my $_ "
  Can't use global $_ in "my" at t/01basic.t line 23, near "my $_ "
  Can't use global $_ in "my" at t/01basic.t line 28, near "my $_ "
  Execution of t/01basic.t aborted due to compilation errors.
  # Looks like your test exited with 255 before it could output anything.
 
Quoting perldelta.pod:

  Lexical $_ has been removed
    "my $_" was introduced in Perl 5.10, and subsequently caused
    much confusion with no obvious solution. In Perl 5.18.0, it was
    made experimental on the theory that it would either be removed or
    redesigned in a less confusing (but backward-incompatible) way. Over
    the following years, no alternatives were proposed. The feature has
    now been removed and will fail to compile.

A full build log is available at
  
http://perl.debian.net/rebuild-logs/perl-5.24-throwaway/liblexical-underscore-perl_0.003-1/

-- 
Niko Tyni   nt...@debian.org

Reply via email to