Bug #86085 add explicit dependency on libstatomic.so on solaris
Submitted: 26 Apr 2017 8:23 Modified: 27 Apr 2017 16:23
Reporter: Tor Didriksen Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:8.0.2 OS:Any
Assigned to: CPU Architecture:Any

[26 Apr 2017 8:23] Tor Didriksen
Description:
See BUG#25909965
MySQL 5.7 does *not* require libstatomic, se dependency on libstatomic.so was removed.
However mysql 8.0 *does* require libstatomic.

How to repeat:
Build with various settings for -xatomic on with developerstudio12.5

Suggested fix:
Make the dependency explicit, and extend output of 'mysql_config'
[27 Apr 2017 16:23] Paul DuBois
Posted by developer:
 
Noted in 8.0.2 changelog.

On Solaris, server builds now use std::atomic, so they must be linked
against libstatomic.