-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build fails when compiled against LibreSSL 2.5.1 #3247
Comments
2.5.1 hasn't been released yet.
|
Right, hence my "portable LibreSSL is still at 2.5.0, so I am not including a PR as testing will likely be difficult." bit. |
I know what is going on here. 2.5.0 doesn't have |
Oh, it's going to be fun. I don't see |
Yeah, I'm inclined to say OpenBSD needs to add Alternately it doesn't appear we're using |
I'm with you, Paul. For Python 3.7 OpenBSD has to provide [1] https://speakerdeck.com/tiran/pyconpl-2016-keynote-tales-from-python-security?slide=63 |
Looks like it merged 2 weeks ago, so presumably the next libressl release will have it: libressl/openbsd@5a0ee82#diff-981ccc999a3dc0b6f3bf66cfb971f58fR498 |
The functions and some prototypes were added (which is what caused the build failure in Cryptography), but not all of them have prototypes yet (e.g. X509_VERIFY_PARAM_set1_host only has the function so far). I've pinged libressl devs about that. |
"The latest stable release is 2.5.3" and is affected by this issue. See https://trac.macports.org/ticket/53964. |
Fixed in #3530 |
This is an attempt to resolve a Docker image build issue, similar to that mentioned in pyca/cryptography#3247
On OpenBSD-current LibreSSL 2.5.1 is shipping, portable LibreSSL is still at 2.5.0, so I am not including a PR as testing will likely be difficult.
Here is a link to the LibreSSL change: x509_vfy.h
The text was updated successfully, but these errors were encountered: