[
https://issues.apache.org/jira/browse/PROTON-2238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jiri Daněk closed PROTON-2238.
------------------------------
Resolution: Later
I confirmed that {{SSL_CTX_load_verify_locations}} has been undeprecated again
in
https://github.com/openssl/openssl/commit/c7f837cfcc5b2e5cd8eeeff82e0245323f206d02.
IMO it would be best to ignore these changes for now and only return to it
when the OpenSSL people decide what to do on their end. BoringSSL, which is
supposed to be a minimal TLS API, still has that function.
> qpid-proton doesn't build with OpenSSL 3.0.0
> --------------------------------------------
>
> Key: PROTON-2238
> URL: https://issues.apache.org/jira/browse/PROTON-2238
> Project: Qpid Proton
> Issue Type: Bug
> Components: proton-c
> Affects Versions: proton-c-0.31.0
> Reporter: Vitezslav Cizek
> Priority: Minor
>
> OpenSSL 3.0.0 deprecates {{SSL_CTX_load_verify_locations}}.
> As {{-Werror}} is turned on by default, the warning causes a build failure:
> {noformat}
> qpid-proton-0.31.0/c/src/ssl/openssl.c:722:3: error:
> 'SSL_CTX_load_verify_locations' is deprecated
> [-Werror=deprecated-declarations]
> 722 | if (SSL_CTX_load_verify_locations( domain->ctx, file, dir ) != 1) {
> {noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]