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

Reply via email to