Incomplete
Details
Assignee
UnassignedUnassignedReporter
Andrew GarnerAndrew GarnerAffects versions
Priority
Medium
Details
Details
Assignee
Unassigned
UnassignedReporter
Andrew Garner
Andrew GarnerAffects versions
Priority
Smart Checklist
Smart Checklist
Smart Checklist
Created October 12, 2018 at 4:20 AM
Updated March 6, 2024 at 10:25 PM
Resolved July 8, 2019 at 8:52 AM
We recently found it convenient to build the mysql client utilities from source and statically link against OpenSSL1.1. With upstream MySQL 5.7.23 this was easy:
With Percona-Server 5.7.23 (or earlier) everything builds, but the client utilities will fail to resolve wildcard certificates.
In CMakeFiles/CMakeError.log we see:
Additionally, we ran into PS-4773 when attempting to *only* compile the client utilities (-DWITHOUT_SERVER=ON).
Upstream MySQL 5.7.23 seems to have simpler OpenSSL version detection and does not use this style of symbol probing so it does not fail in this way. We would prefer to use percona-server utilities, as we are exclusively running mysqld from percona-server, so are interested in seeing this situation improve.