GNOME Bugzilla – Bug 792771
Build failure due to OpenSSL changes
Last modified: 2018-01-23 09:50:22 UTC
glib-openssl fails in both autotools and meson due to changes in OpenSSL. The error is as follows: ../tls/openssl/gtlsserverconnection-openssl.c: In function ‘ssl_info_callback’: ../tls/openssl/gtlsserverconnection-openssl.c:220:10: error: dereferencing pointer to incomplete type ‘SSL {aka const struct ssl_st}’ ssl->s3->flags |= SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS; The reason behind this error is better explained in the following PR: https://github.com/openssl/openssl/pull/4901
Created attachment 367286 [details] [review] Add option SSL_OP_NO_RENEGOTIATION on openssl 1.1.0 This is instead of using the info callback which is not supported on the new version of openssl
Thanks for the report Attachment 367286 [details] pushed as 4a571b0 - Add option SSL_OP_NO_RENEGOTIATION on openssl 1.1.0