My Oracle Support Banner

MySQL Server on Solaris missing dependencies libCrunG3.so.1 and libstatomic.so.1 (Doc ID 2379833.1)

Last updated on NOVEMBER 30, 2021

Applies to:

MySQL Server - Version 5.7 and later
Oracle Solaris on x86-64 (64-bit)
Oracle Solaris Express
Oracle Solaris on Oracle Public Cloud
Oracle Solaris on x86 (32-bit)
Oracle Solaris on SPARC (32-bit)
Oracle Solaris on SPARC (64-bit)

Goal

When trying to start MySQL Server on Solaris (x86 or SPARC) , the server fails to start with mesg like this

 ld.so.1: mysqld: fatal: libCrunG3.so.1: open failed: No such file or directory

 

libstdc++.so.6 (GLIBCXX_3.4.20) => (version not found)

 

libstdc++.so.6 (CXXABI_1.3.1) => (version not found)

 

ld.so.1: mysqld: fatal: libstdc++.so.6: version 'GLIBCXX_3.4.20' not found

 

ld.so.1: mysql_install_db: fatal: libstdc++.so.6: version 'GLIBCXX_3.4.20' not found (required by file mysql_install_db)

 

ld.so.1: mysql_install_db: fatal: libstdc++.so.6: open failed: No such file or directory

 

This indicates that the dependencies are not available on the server.

We can find what dependencies are missing by using this command

 

 

 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.