Bug #32196 | Different shared library symbol prefix in libmysqlclient_r? | ||
---|---|---|---|
Submitted: | 8 Nov 2007 20:51 | Modified: | 28 Sep 2010 17:19 |
Reporter: | Christian Hammers (Silver Quality Contributor) (OCA) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Compiling | Severity: | S4 (Feature request) |
Version: | 5.1 | OS: | Any |
Assigned to: | Jonathan Perkin | CPU Architecture: | Any |
Tags: | qc |
[8 Nov 2007 20:51]
Christian Hammers
[12 Nov 2007 5:36]
Valeriy Kravchuk
This, "Different shared library symbol prefix for libmysqlclient_r", sounds like a reasonable feature request to me.
[1 Mar 2008 19:15]
Norbert Tretkowski
This problem affects MySQL 5.0 as well. Any plans?
[1 Mar 2008 19:30]
Norbert Tretkowski
This problem affects MySQL 5.0 as well. Any plans?
[5 Jul 2009 20:33]
Christian Hammers
Another idea Debian people came up with is to simply symlinking libmysqlclient.so to libmysqlclient_r.so. This way all applications would automatically use the thread safe version. As usually the mysql server is the performance critial point and not the library which merely transmits the data between client and server, this should not have any significant performance drawbacks, or? bye, -christian-
[28 Sep 2010 17:19]
Jonathan Perkin
The symlink approach is what we have as a result of the CMake work in 5.5.5 and up, thus this bug should be fixed for those releases.