-
Notifications
You must be signed in to change notification settings - Fork 267
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
libressl 3.7.x doesn't support SSL_set0_wbio() #838
Labels
Comments
orbea
added a commit
to orbea/gentoo
that referenced
this issue
May 4, 2023
This patch was accepted upstream and fixes the build with LibreSSL which doesn't yet have the SSL_set0_wbio() function and this is solved by adding a configure check. Bug: https://bugs.gentoo.org/903001 Upstream-PR: acassen/keepalived#2124 Upstream-Commit: acassen/keepalived@bbec15d Upstream-PR: acassen/keepalived#2130 Upstream-Commit: acassen/keepalived@5cb4030 Upstream-Issue: libressl/portable#838 Signed-off-by: orbea <orbea@riseup.net>
Upstream hid the issue in commits acassen/keepalived@bbec15d and acassen/keepalived@5cb4030. |
gentoo-bot
pushed a commit
to gentoo/gentoo
that referenced
this issue
May 5, 2023
This patch was accepted upstream and fixes the build with LibreSSL which doesn't yet have the SSL_set0_wbio() function and this is solved by adding a configure check. Bug: https://bugs.gentoo.org/903001 Upstream-PR: acassen/keepalived#2124 Upstream-Commit: acassen/keepalived@bbec15d Upstream-PR: acassen/keepalived#2130 Upstream-Commit: acassen/keepalived@5cb4030 Upstream-Issue: libressl/portable#838 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Sam James <sam@gentoo.org>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When building keepalived-2.2.7 it fails because
SSL_set0_wbio()
is not implemented. Are there any plans for this function?https://github.com/acassen/keepalived/blob/292b299e8bc4227b2380af7ee17ffceaca9f5a05/keepalived/check/check_ssl.c#L263
The issue is easy to workaround.
OpenSSL documentation: https://www.openssl.org/docs/man3.1/man3/SSL_set_bio.html
The text was updated successfully, but these errors were encountered: