[MDEV-3735] LP:509535 - MariaDB .debs should link with system libz/libssl/libreadline/libevent, not bundled versions Created: 2010-01-29 Updated: 2015-02-02 Resolved: 2012-10-04 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Kristian Nielsen | Assignee: | Kristian Nielsen |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | Launchpad | ||
| Attachments: |
|
| Description |
|
Arkadiusz MiĆkiewicz discovered that our .debs are linked statically with bundled libz, libssl, libevent, and libreadline. We should fix this to use the system libraries from the distro. For libevent, there is a related bug #509521 that this cannot even be specified on ./configure so would need fix for this or small patch included in bug. knielsen@odin:~$ ldd /usr/sbin/mysqld |
| Comments |
| Comment by Kristian Nielsen [ 2010-02-01 ] |
|
Re: MariaDB .debs should link with system libz/libssl/libreadline/libevent, not bundled versions So for .deb on older distros, it seems we have to use bundled libevent (./configure will do this automatically in MariaDB 5.1.43+). |
| Comment by Sergei Golubchik [ 2010-06-28 ] |
|
Re: MariaDB .debs should link with system libz/libssl/libreadline/libevent, not bundled versions |
| Comment by Kristian Nielsen [ 2010-11-23 ] |
|
Re: MariaDB .debs should link with system libz/libssl/libreadline/libevent, not bundled versions Note that on Debian 5 lenny and earlier, and on Ubuntu 9.04 jaunty and earlier, system libevent is too old, so on these platforms we still use bundled libevent. On newer releases, system libevent is used. |
| Comment by Kristian Nielsen [ 2011-02-15 ] |
|
Re: MariaDB .debs should link with system libz/libssl/libreadline/libevent, not bundled versions |
| Comment by Rasmus Johansson (Inactive) [ 2011-02-15 ] |
|
Launchpad bug id: 509535 |