Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
curl build fails with OpenSSL (master) using opaque X509 struct #491
Building curl against the latest OpenSSL master branch fails due to recent change to make x509 an opaque structure.
I realize I'm using the "bleeding edge" codelines. Perhaps consider this more of a heads up of openssl changes affecting curl (likely BoringSSL too).
The 'internals' lists 'OpenSSL 0.9.7' as a dependency (http://curl.haxx.se/dev/internals.html). However, I'm not sure where it might be mentioned the "most recently tested compatible' versions of underlying libraries such as OpenSSL.
[Edit: I have reverted to an earlier OpenSSL commit for the time being.]
Compile error in vtls
Appears to be a side-effect of this commit in OpenSSL master codeline
We test and aim to work with all released versions of OpenSSL. While I think it is useful to also work with OpenSSL's development branch it is a high maintenance burden to keep that polished. We'll appreciate patches that fix this, and I occasionally go through and fix this myself but I cannot consider it to be a high prioritized activity.
On Oct 17, 2015 14:23, "Daniel Stenberg" firstname.lastname@example.org wrote:
Fwiw : I added an SSL context callback (and some naughty header copy/paste
I can verify this on MSVC/Windows too:
@bagder I will consider this an OpenSSL bug for now.
Probably. I'll stick to SChannel anyway.
Thanks, filed here: https://rt.openssl.org/Ticket/Display.html?id=4177
(some other minor tweaks were just pushed)