Comments (2)
You'll need to install MariaDB-shared to get the vanilla .so file (and mariadb client.cnf) files otherwise there is no library stub provided by the Mariadb RPMs - personally I think think this is confusing (as this error report shows) but there you go:
[pre install]
~$ ld -lmysqlclient --verbose attempt to open /usr/x86_64-redhat-linux/lib64/libmysqlclient.so failed attempt to open /usr/x86_64-redhat-linux/lib64/libmysqlclient.a failed attempt to open /usr/lib64/libmysqlclient.so failed attempt to open /usr/lib64/libmysqlclient.a failed attempt to open /usr/local/lib64/libmysqlclient.so failed attempt to open /usr/local/lib64/libmysqlclient.a failed attempt to open /lib64/libmysqlclient.so failed attempt to open /lib64/libmysqlclient.a failed attempt to open /usr/x86_64-redhat-linux/lib/libmysqlclient.so failed attempt to open /usr/x86_64-redhat-linux/lib/libmysqlclient.a failed attempt to open /usr/local/lib/libmysqlclient.so failed attempt to open /usr/local/lib/libmysqlclient.a failed attempt to open /lib/libmysqlclient.so failed attempt to open /lib/libmysqlclient.a failed attempt to open /usr/lib/libmysqlclient.so failed attempt to open /usr/lib/libmysqlclient.a failed ld: cannot find -lmysqlclient
Install
# yum install MariaDB-shared # rpm -ql MariaDB-shared /etc/my.cnf.d /etc/my.cnf.d/client.cnf /usr/lib64/libmariadb.so /usr/lib64/libmariadb.so.3 /usr/lib64/libmysqlclient.a /usr/lib64/libmysqlclient.so /usr/lib64/libmysqlclient_r.a /usr/lib64/libmysqlclient_r.so
[post install]
~$ ld -lmysqlclient --verbose attempt to open /usr/x86_64-redhat-linux/lib64/libmysqlclient.so failed attempt to open /usr/x86_64-redhat-linux/lib64/libmysqlclient.a failed attempt to open /usr/lib64/libmysqlclient.so succeeded -lmysqlclient (/usr/lib64/libmysqlclient.so)
from spine.
This is a known issue with MariaDB 10.2. Thought it was going to be fixed in 10.2-7, but you will have to wait for MariaDB.org to fix their RPM's.
from spine.
Related Issues (20)
- Cannot compile spine Rocky Linux 9 HOT 5
- [SPINE latest] does not exist or is not executable - scripts HOT 3
- Improve SNMP result handling for non-numeric results HOT 10
- Further improve SNMP result handling for non-numeric results HOT 5
- Remove check for the max_oids column which has been present since Cacti v1.0 HOT 1
- Minimize Sorting when fetching poller records for maximum performance
- Errors cam be reported when uptime OID is not present HOT 5
- Device Status **Unknown** spine poller type HOT 5
- MySQL reconnect option is depreciated HOT 5
- Unix installation instructions missing call to ./bootstrap HOT 1
- Spine does not check a host with no poller items
- Cacti device status broken when the device does not have a graph. Cannot create graph for down device. HOT 21
- Poller may report the wrong number of devices polled HOT 5
- Can't compile spine on OpenBSD HOT 8
- Can't use spine, poller.php works HOT 15
- Allow users to override the threads setting at the command line HOT 1
- Reduce spine startup time by obtaining settings in bulk
- Allow spine to run in ping-only mode HOT 1
- Spine does not honor the number of threads defined in the cacti GUI HOT 7
- Fix Clang 16 compilation warnings under FreeBSD 14 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spine.