Bug#1040531: libtext-micromason-perl: FTBFS with Perl 5.38: t/08-errors.t failure
Niko Tyni
ntyni at debian.org
Fri Jul 7 12:04:16 BST 2023
Source: libtext-micromason-perl
Version: 2.23-4
Severity: important
Tags: ftbfs trixie sid upstream
User: debian-perl at lists.debian.org
Usertags: perl-5.38-transition
This package fails to build with Perl 5.38 (currently in experimental).
# Failed test 'second line of $@ is blank'
# at t/08-errors.t line 51.
# 'Execution of text template (compiled at t/08-errors.t line 35) aborted due to compilation errors.'
# doesn't match '(?^:^$)'
# MicroMason compilation failed: syntax error at text template (compiled at t/08-errors.t line 35) line 9, at EOF
# Execution of text template (compiled at t/08-errors.t line 35) aborted due to compilation errors.
#
# 0 # line 1 "text template (compiled at t/08-errors.t line 35)"
# 1 sub {
# 2 local $SIG{__DIE__} = sub { ref($_[0]) and die $_[0]; die "MicroMason execution failed: ", @_ };
# 3 my @OUT; my $_out = sub {push @OUT, @_};
# 4 my %ARGS = @_ if ($#_ % 2);
# 5 push @OUT,( qq(Hello\ world\!\
# 6 This\ ) );
# 7 push @OUT,( "".do{
# 8 thing(
# 9 } );
# 10 push @OUT,( qq(\ is\ a\ test\.\
# 11 End\.\
# 12 ) );
# 13 join("", @OUT)
# 14 }
# ** Please use Text::MicroMason->new(-LineNumbers) for better diagnostics!
# at t/08-errors.t line 35.
# eval {...} called at t/08-errors.t line 35
Looking at CPAN testers at http://matrix.cpantesters.org/?dist=Text-MicroMason+2.23
it started to fail with 5.37.9.
Full build log at
http://perl.debian.net/rebuild-logs/perl-5.38-throwaway/libtext-micromason-perl_2.23-4/libtext-micromason-perl_2.23-4_amd64-2023-07-06T13:54:02Z.build
--
Niko Tyni ntyni at debian.org
More information about the pkg-perl-maintainers
mailing list