diff options
author | Steve Hay <steve.m.hay@googlemail.com> | 2016-07-01 17:59:20 +0100 |
---|---|---|
committer | Steve Hay <steve.m.hay@googlemail.com> | 2016-07-01 17:59:20 +0100 |
commit | 2e2c495046bf48fd154f6ea6f59236817963a003 (patch) | |
tree | fb292054cb9aeea940144f872a249ab68e10a21c | |
parent | 895f8f615a211dfef594686eb2cb0797afb286bd (diff) | |
download | perl-libnet-2e2c495046bf48fd154f6ea6f59236817963a003.tar.gz |
Require IO::Socket::IP >= 0.25 to hopefully stop t/pop3_ipv6.t hanging
See https://rt.cpan.org/Ticket/Display.html?id=104545
-rw-r--r-- | Makefile.PL | 2 | ||||
-rw-r--r-- | lib/Net/FTP.pm | 2 | ||||
-rw-r--r-- | lib/Net/NNTP.pm | 2 | ||||
-rw-r--r-- | lib/Net/POP3.pm | 2 | ||||
-rw-r--r-- | lib/Net/SMTP.pm | 2 | ||||
-rw-r--r-- | lib/Net/libnetFAQ.pod | 2 |
6 files changed, 6 insertions, 6 deletions
diff --git a/Makefile.PL b/Makefile.PL index ade8c3b..6efc003 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -120,7 +120,7 @@ MAIN: { prereqs => { runtime => { requires => { - 'IO::Socket::IP' => '0.20' + 'IO::Socket::IP' => '0.25' # or IO::Socket::INET6 2.62 } } diff --git a/lib/Net/FTP.pm b/lib/Net/FTP.pm index 24b11eb..2bf6fc9 100644 --- a/lib/Net/FTP.pm +++ b/lib/Net/FTP.pm @@ -45,7 +45,7 @@ BEGIN { my $inet6_class = eval { require IO::Socket::IP; no warnings 'numeric'; - IO::Socket::IP->VERSION(0.20); + IO::Socket::IP->VERSION(0.25); } && 'IO::Socket::IP' || eval { require IO::Socket::INET6; no warnings 'numeric'; diff --git a/lib/Net/NNTP.pm b/lib/Net/NNTP.pm index ddbd8e1..803692b 100644 --- a/lib/Net/NNTP.pm +++ b/lib/Net/NNTP.pm @@ -39,7 +39,7 @@ my $family_key = 'Domain'; my $inet6_class = eval { require IO::Socket::IP; no warnings 'numeric'; - IO::Socket::IP->VERSION(0.20) || die; + IO::Socket::IP->VERSION(0.25) || die; $family_key = 'Family'; } && 'IO::Socket::IP' || eval { require IO::Socket::INET6; diff --git a/lib/Net/POP3.pm b/lib/Net/POP3.pm index 5bce1fd..eaff511 100644 --- a/lib/Net/POP3.pm +++ b/lib/Net/POP3.pm @@ -38,7 +38,7 @@ my $family_key = 'Domain'; my $inet6_class = eval { require IO::Socket::IP; no warnings 'numeric'; - IO::Socket::IP->VERSION(0.20) || die; + IO::Socket::IP->VERSION(0.25) || die; $family_key = 'Family'; } && 'IO::Socket::IP' || eval { require IO::Socket::INET6; diff --git a/lib/Net/SMTP.pm b/lib/Net/SMTP.pm index 33d4426..726035d 100644 --- a/lib/Net/SMTP.pm +++ b/lib/Net/SMTP.pm @@ -39,7 +39,7 @@ my $family_key = 'Domain'; my $inet6_class = eval { require IO::Socket::IP; no warnings 'numeric'; - IO::Socket::IP->VERSION(0.20) || die; + IO::Socket::IP->VERSION(0.25) || die; $family_key = 'Family'; } && 'IO::Socket::IP' || eval { require IO::Socket::INET6; diff --git a/lib/Net/libnetFAQ.pod b/lib/Net/libnetFAQ.pod index f8ad797..d844f6e 100644 --- a/lib/Net/libnetFAQ.pod +++ b/lib/Net/libnetFAQ.pod @@ -56,7 +56,7 @@ Authen::SASL is required for AUTH support. IO::Socket::SSL version 2.007 or higher is required for SSL support. -IO::Socket::IP version 0.20 or IO::Socket::INET6 version 2.62 is +IO::Socket::IP version 0.25 or IO::Socket::INET6 version 2.62 is required for IPv6 support. =head2 What machines support libnet ? |