Bug #83814 Add support for OpenSSL 1.1
Submitted: 14 Nov 2016 16:42 Modified: 15 Nov 2016 5:55
Reporter: Honza Horak (OCA) Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:all OS:Fedora (Fedora 26 and further)
Assigned to:
Tags: openssl

[14 Nov 2016 16:42] Honza Horak
Description:
This is basically cross-posted issue similar to:
https://jira.mariadb.org/browse/MDEV-10332

Since we have OpenSSL 1.1 in Fedora Rawhide (soon to be 26), we need to do something about it. As I mentioned in the MariaDB tracker, I think it would be great to join the forces to make the ports look similarly. 

How to repeat:
Build MySQL 5.7 on Fedora Rawhide.

Suggested fix:
Port MySQL for OpenSSL.
[15 Nov 2016 5:55] Umesh Shastry
Hello Honza,

Thank you for report and feedback!

Thanks,
Umesh
[9 Mar 12:57] Patrick Wallner
patch for my_aes_openssl

Attachment: my_aes_openssl.patch (application/octet-stream, text), 2.75 KiB.

[9 Mar 12:58] Patrick Wallner
patch for viosslfactories

Attachment: viosslfactories.patch (application/octet-stream, text), 1.08 KiB.

[9 Mar 12:59] Patrick Wallner
With this patches the compiling is working with openssl 1.1 on my linux (oe2.5 with armv7l CPU).
[9 Mar 20:35] Patrick Wallner
xcom_ssl_transport.c patch

Attachment: xcom_ssl_transport.c.patch (application/octet-stream, text), 1.06 KiB.

[9 Mar 20:36] Patrick Wallner
mysqld.cc patch

Attachment: mysqld.cc.patch (application/octet-stream, text), 200 bytes.

[9 Apr 8:43] Terje Røsten
Marked as duplicate: https://bugs.mysql.com/bug.php?id=85865
[10 Dec 9:02] Honza Horak
Similar patch for MySQL 8.0.3

Attachment: community-mysql-openssl11.patch (text/x-patch), 26.69 KiB.