Bug #96027 remove cmake variable / option DISABLE_SHARED
Submitted: 28 Jun 2019 12:48 Modified: 12 Jul 2019 17:45
Reporter: Tor Didriksen Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:8.0.18 OS:Any
Assigned to: CPU Architecture:Any

[28 Jun 2019 12:48] Tor Didriksen
Description:
The cmake option DISABLE_SHARED was originally implemented to enable building of only static libraries.
It has not been maintained since MySQL 5.6
With the current plethora of plugins and components, and dynamic linking of SSL and protobuf,
the option no longer makes any sense. Remove it.

How to repeat:
Read the code.

Suggested fix:
See description.
[12 Jul 2019 17:45] Paul DuBois
Posted by developer:
 
Fixed in 8.0.18.

The DISABLE_SHARED CMake option was unused and has been removed.