On Wed, Mar 21, 2012 at 11:19:47PM +0100, Alessandro Ghedini wrote:
> On Wed, Mar 21, 2012 at 10:26:37PM +0100, Salvatore Bonaccorso wrote:
> > On Wed, Mar 21, 2012 at 09:02:54PM +0100, Salvatore Bonaccorso wrote:
> > > > t/dhe.t ....................
> > > > Failed 2/3 subtests
> >
> > In fact this one does not fail in a wheezy build with 1.42-1+b1.
> >
> > Okay to reassign this to libnet-ssleay-perl and add a affects
> > libio-socket-ssl-perl?
>
> I think it is an openssl-related thing. I can reproduce the failure
> with the latest libssl1.0.0 in sid (1.0.1-2) but not with the version
> 1.0.0h-1 and below.

Also, having a look at the t/dhe.t file I read:

> # openssl 1.0.1(beta2) complains about the rsa key too small, unless
> # we explicitly set version to tlsv1 or sslv3
> # unfortunatly the workaround fails for older openssl versions :(

I think that the version check below that comment is the cause:
removing it (but leaving the "SSL_version => 'tlsv1'") solves the
problem for me with libssl 1.0.1 (but would probably break with older
versions).

Given that OPENSSL_VERSION_NUMBER is a macro, maybe simply rebuilding
libnet-ssleay-perl against the new libssl would solve the issue?

Cheers

-- 
perl -E'$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'

Attachment: signature.asc
Description: Digital signature

Reply via email to