[MDEV-5710] CONNECT engine doesn't not work on CentOS/RHEL 6 when using MariaDB 10.0.8 from bintar distribution Created: 2014-02-20 Updated: 2014-04-07 Due: 2014-03-24 Resolved: 2014-04-07 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 10.0.8 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major |
| Reporter: | Richard Bensley | Assignee: | Unassigned |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | buildbot | ||
| Environment: |
Linux 2.6.32-431.3.1.el6.x86_64 |
||
| Description |
|
Centos 6 has libodbc.so.2. But ha_connect.so in bintar is looking for libodbc.so.1. This means the CONNECT engine is not available at all when using the bin tar on CentOS/RHEL 6. MariaDB from a yum repo requires libodbc.so.2, which is provided for by Centos 6.x libraries:
However, the version of ha_connect from the binary tar (non-glibc 2.14+ version for CentOS/RHEL 6) i.e. mariadb-10.0.8-linux-x86_64.tar.gz,is looking for libodbc.so.1:
System Info:
|
| Comments |
| Comment by Richard Bensley [ 2014-02-21 ] | ||
|
The RPM's for CentOS/RHEL 6 point to the correct libodbc library by default. Current fix:
| ||
| Comment by Sergei Golubchik [ 2014-02-24 ] | ||
|
What can we do as a "fix" ? We cannot link with libodbc.so.2 in bintars. We cannot provide third bintar package that would be exactly the same as the second one, but only with libodbc.so.2. I cannot think or any reasonable thing we could do about this issue. | ||
| Comment by Sergei Golubchik [ 2014-04-07 ] | ||
|
If you can suggest a solution for this issue feel free to reopen it. |