On Monday 10 November 2014 15:59:32 Tim Ruehsen wrote:
> On Monday 10 November 2014 13:12:08 Velemas Vosak wrote:
> > Hello,
> > 
> > I'm trying to build wget 1.16 with OpenSSL 1.0.0o but I got undefined
> > symbols:
> > 
> > TLSv1_1_client_method
> > TLSv1_2_client_method
> > 
> > The culprit is in src/openssl.c in incorrect version number:
> > 
> > #if OPENSSL_VERSION_NUMBER >= 0x*01*001000
> > 
> >     case secure_protocol_tlsv1_1:
> >       meth = TLSv1_1_client_method ();
> >       break;
> >     
> >     case secure_protocol_tlsv1_2:
> >       meth = TLSv1_2_client_method ();
> >       break;
> > 
> > #endif
> > 
> > OpenSSL 1.0.1o
> > #define OPENSSL_VERSION_NUMBER       0x*10*0000ffL
> > 
> > OpenSSL 1.0.1j
> > #define OPENSSL_VERSION_NUMBER  0x*10*0010afL
> > 
> > According to the OpenSSL changelog TLSv1.1+ is added only starting 1.0.1.
> 
> Thanks for the report.
> 
> Please test the attached patch and tell if this is working for you.

Thanks for your (private) reply.

The change has been pushed.

Tim

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to