Hi again,
we have now made what we believe are all the changes needed to support OpenSSL
1.1. It builds and tests here under OpenSuSE 13.1 with OpenSSL version 0.9.8,
1.0.x and 1.1.0-pre5
We have updated SVN with these changes. Perhaos you can test this new version.
If are not able to readily use the SVN version I can prepare a .gz dist file
and mail it to you privately.
When it has been tested adequately by others, we will prepare a nrerelease.
Cheers.
On Saturday, June 25, 2016 01:21:47 PM dom@earth.li via RT wrote:
Show quoted text> Queue: Net-SSLeay
> Ticket <URL:
https://rt.cpan.org/Ticket/Display.html?id=115271 >
>
> On Sat, Jun 25, 2016 at 02:59:33AM -0400, Mike McCauley via RT wrote:
> > Hello Dominic,
> >
> > thanks for your report.
> >
> > We have identified and fixed locally some compile errors due to chnages in
> > the API in openssl-1.1.0-pre5.
> >
> > However we are currently stuck with issues in openssl-1.1.0-pre5 to do
> > with the fact that the underlying data type for X509_ATTRIBUTE is not
> > defined in hte public headers:
> >
> >
> > openssl/x509.h has:
> >
> > ...
> > typedef struct x509_attributes_st X509_ATTRIBUTE;
> > ...
> > X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc);
> >
> > but nowhere is x509_attributes_st defined in the public headers. It
> > appears to have been moved to crypto/x509/x509_lcl.h
> >
> > until Openssl releases a fix for this at least, we are unable to continue
> > further with adding 1.1 compatibility to net-ssleay.
>
> Have you raised a bug/query with OpenSSL about this?
>
> Thanks,
> Dominic.
--
Mike McCauley VK4AMM mikem@airspayce.com
Airspayce Pty Ltd 9 Bulbul Place Currumbin Waters QLD 4223 Australia
http://www.airspayce.com
Phone +61 7 5598-7474