Mac OS X に Net::SSLeay をインストール

Linux と同じく make test で失敗している。

# make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*/*.t t/*/*/*.t

(中略)

t/handle/external/10_destroy.......1/6 Use of uninitialized value in subroutine entry at /usr/local/lib/perl5/5.8.8/darwin-thread-multi-2level/Socket.pm line 373.
Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 at /usr/local/lib/perl5/5.8.8/darwin-thread-multi-2level/Socket.pm line 373.
# Looks like you planned 6 tests but only ran 2.
# Looks like your test died just after 2.
t/handle/external/10_destroy....... Dubious, test returned 255 (wstat 65280, 0xff00)
 Failed 4/6 subtests

(中略)

Test Summary Report
-------------------
t/handle/external/10_destroy.t (Wstat: 65280 Tests: 2 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 6 tests but ran 2.
Files=20, Tests=198, 135 wallclock secs ( 0.09 usr  0.09 sys +  1.69 cusr  0.39 csys =  2.26 CPU)
Result: FAIL
Failed 1/20 test programs. 0/198 subtests failed.
make: *** [test_dynamic] Error 255

Net::SSLeay をインストールしようとしたが失敗

Writing Makefile for Net::SMTP::TLS
---- Unsatisfied dependencies detected during ----
----    AWESTHOLM/Net-SMTP-TLS-0.12.tar.gz    ----
    Net::SSLeay [requires]
    IO::Socket::SSL [requires]
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes]
  /usr/bin/make -- OK
Running make test

(中略)

t/handle/external/10_destroy.......1/6 Use of uninitialized value in subroutine entry at /usr/lib/perl/5.8/Socket.pm line 201.
Bad arg length for Socket::pack_sockaddr_in, length is 0, should be 4 at /usr/lib/perl/5.8/Socket.pm line 201.
# Looks like you planned 6 tests but only ran 2.
# Looks like your test died just after 2.
t/handle/external/10_destroy....... Dubious, test returned 255 (wstat 65280, 0xff00)
 Failed 4/6 subtests

(中略)

Test Summary Report
-------------------
t/handle/external/10_destroy.t (Wstat: 65280 Tests: 2 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 6 tests but ran 2.
Files=20, Tests=198, 61 wallclock secs ( 0.10 usr  0.04 sys +  1.80 cusr  0.16 csys =  2.10 CPU)
Result: FAIL
Failed 1/20 test programs. 0/198 subtests failed.
make: *** [test_dynamic] エラー 255
  FLORA/Net-SSLeay-1.32.tar.gz
  /usr/bin/make test -- NOT OK

DateTime::Format::Strptime が make test でこける

t/004_locale_defaults......1/48 Can't call method "year" on an undefined value at t/004_locale_defaults.t line 45.
# Looks like you planned 48 tests but only ran 36.
# Looks like your test died just after 36.
t/004_locale_defaults...... Dubious, test returned 255 (wstat 65280, 0xff00)
 Failed 12/48 subtests
Test Summary Report
-------------------
t/004_locale_defaults.t (Wstat: 65280 Tests: 36 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 48 tests but ran 36.
Files=7, Tests=361,  2 wallclock secs ( 0.08 usr  0.00 sys +  1.64 cusr  0.07 csys =  1.79 CPU)
Result: FAIL
Failed 1/7 test programs. 0/361 subtests failed.
make: *** [test_dynamic] エラー 255

むぅ...