[odb-users] odb-mysql not using most recent version of
libmysqlclient.so
Boris Kolpackov
boris at codesynthesis.com
Fri Jul 27 09:22:02 EDT 2018
Weiqing Huang <weiqingh at yahoo.com> writes:
> lrwxrwxrwx. 1 root root 20 Jul 26 03:52 libmysqlclient.so -> libmysqlclient.so.20*
>
> [...]
>
> after I built libodb-mysql-2.4.0
> ldd odb/mysql/.libs/libodb-mysql-2.4.so
> linux-vdso.so.1 => (0x00007ffd0a138000)
> libodb-2.4.so => /usr/local/lib/libodb-2.4.so (0x00002ad55a51d000)
> libmysqlclient.so.18 => /usr/lib64/mysql/libmysqlclient.so.18 (0x00002ad55a741000)
>
> why isn't it using libmysqlclient.so.20 instead?
During the build it links libmysqlclient.so so this means either (1) it
was built before the above libmysqlclient.so symlink started pointing to
*.20 or, and this is most likely, (2) there is another libmysqlclient.so
(maybe in /usr/local/lib) that takes precedence.
More information about the odb-users
mailing list