mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-5773 symbol list_add, version libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time reference
MDEV-5763 libmyodbc.so: undefined symbol: int2str MDEV-5739 Symbol missing in libmysqlclient.so.18 (make_scrambled_password) pam_mysql and especially myodbc need tons of internal symbols on Debian, argh!
This commit is contained in:
@ -262,6 +262,36 @@ IF(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
|||||||
mysql_get_charset_by_csname
|
mysql_get_charset_by_csname
|
||||||
mysql_net_realloc
|
mysql_net_realloc
|
||||||
|
|
||||||
|
# And even more so on Debian, libmyodbc. Argh!
|
||||||
|
alloc_dynamic
|
||||||
|
alloc_root
|
||||||
|
delete_dynamic
|
||||||
|
dynstr_append
|
||||||
|
dynstr_append_mem
|
||||||
|
dynstr_append_os_quoted
|
||||||
|
dynstr_free
|
||||||
|
dynstr_realloc
|
||||||
|
free_root
|
||||||
|
get_dynamic
|
||||||
|
init_dynamic_array2
|
||||||
|
init_dynamic_string
|
||||||
|
int2str
|
||||||
|
list_add
|
||||||
|
list_delete
|
||||||
|
my_end
|
||||||
|
my_free
|
||||||
|
my_malloc
|
||||||
|
my_memdup
|
||||||
|
my_realloc
|
||||||
|
my_strdup
|
||||||
|
set_dynamic
|
||||||
|
strdup_root
|
||||||
|
strend
|
||||||
|
strfill
|
||||||
|
strmake
|
||||||
|
strmake_root
|
||||||
|
strxmov
|
||||||
|
|
||||||
# PHP's mysqli.so requires this (via the ER() macro)
|
# PHP's mysqli.so requires this (via the ER() macro)
|
||||||
mysql_client_errors
|
mysql_client_errors
|
||||||
|
|
||||||
@ -277,6 +307,10 @@ IF(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
|||||||
# pure-ftpd requires this
|
# pure-ftpd requires this
|
||||||
my_make_scrambled_password
|
my_make_scrambled_password
|
||||||
|
|
||||||
|
# pam_mysql.so on Debian
|
||||||
|
make_scrambled_password
|
||||||
|
make_scrambled_password_323
|
||||||
|
|
||||||
# hydra requires this
|
# hydra requires this
|
||||||
scramble
|
scramble
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user