[MDEV-290] link clients dynamically in RPMs Created: 2012-05-22  Updated: 2017-10-29

Status: Open
Project: MariaDB Server
Component/s: Compiling
Fix Version/s: None

Type: Task Priority: Major
Reporter: Sergei Golubchik Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: packaging

Issue Links:
Duplicate
duplicates MDEV-14187 Feature request: Dynamic linking Closed

 Description   

Currently in RPMs (at least, may be in DEB too), all clients are linked statically. They're much larger than they should be and library bugs cannot be fixed by upgrading the libraries.

We need to link clients dynamically with libmysql.so and libmysqld.so

The problem is that our clients use mysys and string and dbug. And libmysqlclient uses all that. But dynamic library doesn't export these symbols (they aren't part of the client-server API).


Generated at Thu Feb 08 06:27:38 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.