Hmm, I passed this module but I needed to adjust the version of perl called
in one of the tests.
To begin with I got this

Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl5.6 -Iblib/arch -Iblib/lib
-I/usr/local/perl5.6/lib/5.6.1/ppc-linux-multi -I/usr/local/perl5.6/
lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0;
runtests @ARGV;' t/*.t
t/01-constants....NOK 8#     Failed test (t/01-constants.t at line 56)
#                   'syntax error at
/usr/local/perl5.6/lib/5.6.1/warnings.pm line 306, near "{^"
# syntax error at /usr/local/perl5.6/lib/5.6.1/warnings.pm line 311, near "{^"
# BEGIN failed--compilation aborted at /usr/local/perl5.6/lib/5.6.1/vars.pm
line 12.
# BEGIN failed--compilation aborted at t/Cheese.pm line 5.
....

Seems to be down to:
    55: is($Cheese::foo, "detcepxe", "From module");
    56> like(`perl -c t/Cheese.pm 2>&1`, qr/syntax OK/, "perl -c module");
    57: like(`perl -c t/cheese.pl 2>&1`, qr/syntax OK/, "perl -c script");

I changed perl to perl5.6 and all tests passed. Just FYI.

P


Reply via email to