Subject: | Make Test failures under FreeBSD 5.4-RELEASE and Perl 5.6.2 |
FreeBSD 5.4-RELEASE, Perl 5.6.2...Here's the log:
Testing (/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002)...
t/00.00-class-misc............Using
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib
ok
t/00.01-class-util............Using
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib
# Failed test 'use Mail::SPF::Util;'
# at t/00.01-class-util.t line 14.
# Tried to use 'Mail::SPF::Util'.
# Error: Constant name 'HASH(0x81bc814)' has invalid characters at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Util.pm
line 227
# BEGIN failed--compilation aborted at t/00.01-class-util.t line 14.
# Compilation failed in require at (eval 6) line 2.
# BEGIN failed--compilation aborted at (eval 6) line 2.
dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-2
Failed 2/16 tests, 87.50% okay
t/00.02-class-request.........
# Failed test 'Mail::SPF::Util->hostname() defined'
# at t/00.01-class-util.t line 20.
# undef
# ne
# undef
# Looks like you failed 2 tests of 16.
Using /usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1, 3-43
Failed 42/43 tests, 2.33% okay
# Failed test 'use Mail::SPF::Request;'
# at t/00.02-class-request.t line 13.
# Tried to use 'Mail::SPF::Request'.
# Error: Constant name 'HASH(0x82119f4)' has invalid characters at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Util.pm
line 227
# BEGIN failed--compilation aborted at t/00.02-class-request.t line 13.
# Compilation failed in require at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Request.pm
line 26.
# BEGIN failed--compilation aborted at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Request.pm
line 26.
# Compilation failed in require at (eval 6) line 2.
# BEGIN failed--compilation aborted at (eval 6) line 2.
Can't locate object method "versions" via package "Mail::SPF::Request"
(perhaps you forgot to load "Mail::SPF::Request"?) at
t/00.02-class-request.t line 32.
# Looks like you planned 43 tests but only ran 2.
# Looks like you failed 1 test of 2 run.
# Looks like your test died just after 2.
t/00.03-class-result..........Using
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib
Constant name 'HASH(0x8187440)' has invalid characters at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Util.pm
line 227
BEGIN failed--compilation aborted at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Util.pm
line 230.
Compilation failed in require at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Request.pm
line 26.
BEGIN failed--compilation aborted at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Request.pm
line 26.
Compilation failed in require at t/00.03-class-result.t line 9.
BEGIN failed--compilation aborted at t/00.03-class-result.t line 9.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-16
Failed 16/16 tests, 0.00% okay
t/00.04-class-server..........Using
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib
dubious
Test returned status 2 (wstat 512, 0x200)
t/00.05-class-macrostring.....Can't locate
Net/DNS/Resolver/Programmable.pm in @INC (@INC contains:
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/arch
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/arch
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/_build/lib
/usr/local/lib/perl5/site_perl/5.6.2/mach
/usr/local/lib/perl5/site_perl/5.6.2
/usr/local/lib/perl5/site_perl/5.6.2 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.6.2/BSDPAN /usr/local/lib/perl5/5.6.2/mach
/usr/local/lib/perl5/5.6.2 . /usr/local/lib/perl5/site_perl/5.6.2/mach
/usr/local/lib/perl5/site_perl/5.6.2 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.6.2/BSDPAN /usr/local/lib/perl5/5.6.2/mach
/usr/local/lib/perl5/5.6.2 .) at t/00.04-class-server.t line 6.
BEGIN failed--compilation aborted at t/00.04-class-server.t line 6.
Using /usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib
dubious
Test returned status 2 (wstat 512, 0x200)
t/00.99-class-misc............Can't locate
Net/DNS/Resolver/Programmable.pm in @INC (@INC contains:
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/arch
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/arch
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/_build/lib
/usr/local/lib/perl5/site_perl/5.6.2/mach
/usr/local/lib/perl5/site_perl/5.6.2
/usr/local/lib/perl5/site_perl/5.6.2 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.6.2/BSDPAN /usr/local/lib/perl5/5.6.2/mach
/usr/local/lib/perl5/5.6.2 . /usr/local/lib/perl5/site_perl/5.6.2/mach
/usr/local/lib/perl5/site_perl/5.6.2 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.6.2/BSDPAN /usr/local/lib/perl5/5.6.2/mach
/usr/local/lib/perl5/5.6.2 .) at t/00.05-class-macrostring.t line 6.
BEGIN failed--compilation aborted at t/00.05-class-macrostring.t line 6.
Using /usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib
Unrecognized escape \p in character class passed through before HERE
mark in regex m/ \p{IsAlpha} [\p << HERE {IsAlnum}\-_.]* / at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Term.pm
line 31.
Unrecognized escape \p in character class passed through before HERE
mark in regex m/
\p{IsAlnum}* \p{IsAlpha} \p{IsAlnum}* |
\p{IsAlnum}+ - [\p << HERE {IsAlnum}-]* \p{IsAlnum}
/ at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Term.pm
line 54.
Unrecognized escape \p in character class passed through before HERE
mark in regex m/
\. (?x-ism:
\p{IsAlnum}* \p{IsAlpha} \p{IsAlnum}* |
\p{IsAlnum}+ - [\p << HERE {IsAlnum}-]* \p{IsAlnum}
) \.? |
(?x-ism:
%
(?:
{ \p{IsAlpha} (?-xism:\d*r?) (?-xism:[.\-+,/_=])* } |
[%_-]
)
)
/ at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Term.pm
line 56.
Unrecognized escape \p in character class passed through before HERE
mark in regex m/ (?x-ism:
(?:
(?x-ism:
%
(?:
{ \p{IsAlpha} (?-xism:\d*r?) (?-xism:[.\-+,/_=])* } |
[%_-]
)
) |
(?-xism:[!-\$&-~])
)*
) (?x-ism:
\. (?x-ism:
\p{IsAlnum}* \p{IsAlpha} \p{IsAlnum}* |
\p{IsAlnum}+ - [\p << HERE {IsAlnum}-]* \p{IsAlnum}
) \.? |
(?x-ism:
%
(?:
{ \p{IsAlpha} (?-xism:\d*r?) (?-xism:[.\-+,/_=])* } |
[%_-]
)
)
) / at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Term.pm
line 61.
# Failed test 'use Mail::SPF::Mech;'
# at t/00.99-class-misc.t line 11.
# Tried to use 'Mail::SPF::Mech'.
# Error: Constant name 'HASH(0x825332c)' has invalid characters at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Util.pm
line 227
# BEGIN failed--compilation aborted at t/00.99-class-misc.t line 11.
# Compilation failed in require at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Result.pm
line 25.
# BEGIN failed--compilation aborted at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Result.pm
line 25.
# Compilation failed in require at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Record.pm
line 30.
# BEGIN failed--compilation aborted at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Record.pm
line 30.
# Compilation failed in require at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Mech.pm
line 27.
# BEGIN failed--compilation aborted at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Mech.pm
line 27.
# Compilation failed in require at (eval 11) line 2.
# BEGIN failed--compilation aborted at (eval 11) line 2.
# Failed test 'use Mail::SPF::Mech::All;'
# at t/00.99-class-misc.t line 12.
# Tried to use 'Mail::SPF::Mech::All'.
# Error: Can't locate object method
"explanation_templates_by_result_code" via package
"Mail::SPF::Mech::All" (perhaps you forgot to load
"Mail::SPF::Mech::All"?) at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Mech/All.pm
line 31.
# BEGIN failed--compilation aborted at t/00.99-class-misc.t line 12.
# Compilation failed in require at (eval 13) line 2.
# BEGIN failed--compilation aborted at (eval 13) line 2.
# Failed test 'use Mail::SPF::Mech::IP4;'
# at t/00.99-class-misc.t line 13.
# Tried to use 'Mail::SPF::Mech::IP4'.
# Error: Can't locate object method
"explanation_templates_by_result_code" via package
"Mail::SPF::SenderIPAddrMech" (perhaps you forgot to load
"Mail::SPF::SenderIPAddrMech"?) at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/SenderIPAddrMech.pm
line 29.
# BEGIN failed--compilation aborted at t/00.99-class-misc.t line 13.
# Compilation failed in require at (eval 16) line 3.
# ...propagated at /usr/local/lib/perl5/5.6.2/base.pm line 62.
# BEGIN failed--compilation aborted at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Mech/IP4.pm
line 22.
# Compilation failed in require at (eval 15) line 2.
# BEGIN failed--compilation aborted at (eval 15) line 2.
Unrecognized escape \p in character class passed through before HERE
mark in regex m/ (?x-ism: \p{IsAlpha} [\p << HERE {IsAlnum}\-_.]* ) (?=
= ) / at
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib/lib/Mail/SPF/Mod.pm
line 29.
# Looks like you failed 3 tests of 17.
dubious
Test returned status 3 (wstat 768, 0x300)
DIED. FAILED tests 2-4
Failed 3/17 tests, 82.35% okay
t/10.00-rfc4408...............Using
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib
skipped
all skipped: Mail::SPF::Test required for testing Mail::SPF's
RFC compliance
t/10.01-rfc4406...............Using
/usr/ports/mail/p5-Mail-SPF/work/Mail-SPF-2.002/blib
skipped
all skipped: Mail::SPF::Test required for testing Mail::SPF's
RFC compliance
t/90-author-pod-validation....skipped
all skipped: Test::Pod 1.00 required for testing POD validity
Failed Test Stat Wstat Total Fail List of Failed
-------------------------------------------------------------------------------
t/00.01-class-util.t 2 512 16 2 1-2
t/00.02-class-request.t 255 65280 43 83 1 3-43
t/00.03-class-result.t 255 65280 16 32 1-16
t/00.04-class-server.t 2 512 ?? ?? ??
t/00.05-class-macrostring.t 2 512 ?? ?? ??
t/00.99-class-misc.t 3 768 17 3 2-4
3 tests skipped.
Failed 6/10 test scripts. 63/94 subtests failed.
Files=10, Tests=94, 5 wallclock secs ( 2.14 cusr + 0.45 csys = 2.59 CPU)
Failed 6/10 test programs. 63/94 subtests failed.