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_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)
|
||||
mysql_client_errors
|
||||
|
||||
@ -277,6 +307,10 @@ IF(CMAKE_SYSTEM_NAME MATCHES "Linux")
|
||||
# pure-ftpd requires this
|
||||
my_make_scrambled_password
|
||||
|
||||
# pam_mysql.so on Debian
|
||||
make_scrambled_password
|
||||
make_scrambled_password_323
|
||||
|
||||
# hydra requires this
|
||||
scramble
|
||||
|
||||
|
Reference in New Issue
Block a user