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
>

Reply via email to