Hi: On Wed, Sep 3, 2014 at 11:37 AM, Mark Patruck <[email protected]> wrote: > Working patch to 5.36, which improves Mojo::Template > performance. > > I'm not sure how we should deal with the tests...on my side 2 > tests fail. > > - ioloop_ipv6 > > I don't use IPv6, so in my case this test should be skipped by > not setting TEST_IPV6 in Makefile >
I have IPv6 and this test success with no modification. > > - user_agent_online > > Doesn't work for me out of the box during all my tests from > 3.xx -> 5.36. also fails for me. tested on sparc64. thank you. > > 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 3 Sep 2014 16:08:57 -0000 > @@ -3,7 +3,7 @@ > COMMENT = next generation web framework > > MODULES = cpan > -DISTNAME = Mojolicious-4.99 > +DISTNAME = Mojolicious-5.36 > CATEGORIES = www > > MAINTAINER = Simon Bertrang <[email protected]> > 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 3 Sep 2014 16:08:57 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (Mojolicious-4.99.tar.gz) = > oc2usV+fawcyZxVzku5QhiTkGD/cFvqOXaOiNXoPtyg= > -SIZE (Mojolicious-4.99.tar.gz) = 633846 > +SHA256 (Mojolicious-5.36.tar.gz) = > 89FCrgSHWaSTKyV3IXA254QMKWLZOb16tJRT+60F7fg= > +SIZE (Mojolicious-5.36.tar.gz) = 650236 > 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 >
