Subject: | Test suite fails with perl 5.21.x because of extended strict error message |
Additionally to the Carp.pm issue (see https://rt.cpan.org/Ticket/Display.html?id=75383) there's another change in error messages in perl 5.21.x: instead of something like
Global symbol "$BUILD" requires explicit package name at 10_simple.smak line 2. at SlayMakefile.main line 26
error messages for "use strict" violations look like this:
Global symbol "$BUILD" requires explicit package name (did you forget to declare "my $BUILD"?) at 10_simple.smak line 2. at SlayMakefile.main line 26