IPv6 is off by default (NOINET6 flag) and that's why the test cannot create a listen socket. Btw these tests are for development only so i don't think this gets fixed upstream.
On Fri, Nov 07, 2014 at 11:16:09AM -0600, Abel Abraham Camarillo Ojeda wrote: > On Fri, Nov 7, 2014 at 5:11 AM, Mark Patruck <m...@wrapped.cx> wrote: > > Ok, i'll take maintainership. > > > > Index: Makefile > > =================================================================== > > RCS file: /cvs/ports/www/p5-Mojo/Makefile,v > > retrieving revision 1.13 > > diff -u -p -r1.13 Makefile > > --- Makefile 15 May 2014 22:30:08 -0000 1.13 > > +++ Makefile 7 Nov 2014 11:06:56 -0000 > > @@ -3,10 +3,10 @@ > > COMMENT = next generation web framework > > > > MODULES = cpan > > -DISTNAME = Mojolicious-4.99 > > +DISTNAME = Mojolicious-5.58 > > CATEGORIES = www > > > > -MAINTAINER = Simon Bertrang <si...@openbsd.org> > > +MAINTAINER = Mark Patruck <m...@wrapped.cx> > > > > # Perl > > PERMIT_PACKAGE_CDROM = Yes > > @@ -22,9 +22,7 @@ RUN_DEPENDS = devel/p5-EV \ > > MAKE_ENV += TEST_CACHING=Yes > > MAKE_ENV += TEST_EV=Yes > > MAKE_ENV += TEST_HYPNOTOAD=Yes > > -MAKE_ENV += TEST_IPV6=Yes > > MAKE_ENV += TEST_MORBO=Yes > > -MAKE_ENV += TEST_ONLINE=Yes > > MAKE_ENV += TEST_POD=Yes > > MAKE_ENV += TEST_PREFORK=Yes > > MAKE_ENV += TEST_TLS=Yes > > Index: distinfo > > =================================================================== > > RCS file: /cvs/ports/www/p5-Mojo/distinfo,v > > retrieving revision 1.10 > > diff -u -p -r1.10 distinfo > > --- distinfo 15 May 2014 22:30:08 -0000 1.10 > > +++ distinfo 7 Nov 2014 11:06:56 -0000 > > @@ -1,2 +1,2 @@ > > -SHA256 (Mojolicious-4.99.tar.gz) = > > oc2usV+fawcyZxVzku5QhiTkGD/cFvqOXaOiNXoPtyg= > > -SIZE (Mojolicious-4.99.tar.gz) = 633846 > > +SHA256 (Mojolicious-5.58.tar.gz) = > > y6jqznI0io7mflQiiS9Aa30xupmVFueVwnVYxt5b9o4= > > +SIZE (Mojolicious-5.58.tar.gz) = 653136 > > Index: patches/patch-lib_Mojo_IOLoop_Server_pm > > =================================================================== > > RCS file: patches/patch-lib_Mojo_IOLoop_Server_pm > > diff -N patches/patch-lib_Mojo_IOLoop_Server_pm > > --- patches/patch-lib_Mojo_IOLoop_Server_pm 15 May 2014 22:30:08 -0000 > > 1.1 > > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > > @@ -1,14 +0,0 @@ > > -$OpenBSD: patch-lib_Mojo_IOLoop_Server_pm,v 1.1 2014/05/15 22:30:08 bluhm > > Exp $ > > -https://github.com/kraih/mojo/issues/622 > > - > > ---- lib/Mojo/IOLoop/Server.pm.orig Sun May 11 20:27:28 2014 > > -+++ lib/Mojo/IOLoop/Server.pm Tue May 13 23:04:55 2014 > > -@@ -127,7 +127,7 @@ sub _accept { > > - # Start TLS handshake > > - $self->emit_safe(accept => $handle) and next unless my $tls = > > $self->{tls}; > > - $self->_handshake($self->{handles}{$handle} = $handle) > > -- if $handle = IO::Socket::SSL->start_SSL($handle, %$tls); > > -+ if $handle = IO::Socket::SSL->start_SSL($handle, %$tls, SSL_server > > => 1); > > - } > > - } > > - > > > > > > -- > > Mark Patruck ( mark at wrapped.cx ) > > GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74 F644 0D3C F66F F286 5E51 > > > > http://www.wrapped.cx > > > > I tested last batch of mojo updates and I remember IPv6 tests working, > any more rationale for disabling them, or should ipv6 users enable them > manually? > > Thank you. -- Mark Patruck ( mark at wrapped.cx ) GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74 F644 0D3C F66F F286 5E51 http://www.wrapped.cx