parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Странно...

MoKo 27.02.2020 22:56

Да, непонятно, откуда там libmysqlclient.so.20. Можно либо в бинарнике поменять _20 на _18,

U mysql_close@@libmysqlclient_20.0
U mysql_error@@libmysqlclient_20.0
U mysql_fetch_field@@libmysqlclient_20.0
U mysql_fetch_row@@libmysqlclient_20.0
U mysql_field_count@@libmysqlclient_20.0
U mysql_free_result@@libmysqlclient_20.0
U mysql_init@@libmysqlclient_20.0
U mysql_num_fields@@libmysqlclient_20.0
U mysql_num_rows@@libmysqlclient_20.0
U mysql_query@@libmysqlclient_20.0
U mysql_real_connect@@libmysqlclient_20.0
U mysql_store_result@@libmysqlclient_20.0

Либо собрать настоящий libmysqlclient.so.20 (у вас вероятно просто симлинк)? Но проще наверное взять соседний бинарник для Debian8, там зависимость с libmysqlclient.so.18 и у меня на Debian9 он нормально запустился:

ldd ./parser2.cgi
linux-vdso.so.1 (0x00007fff58bf8000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff4e81c3000)
libmysqlclient.so.18 => /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18 (0x00007ff4e7f70000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff4e7d56000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff4e7b3f000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff4e77a0000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff4e84c7000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff4e7583000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff4e737f000)
libssl.so.1.1 => /usr/lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007ff4e7113000)
libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007ff4e6c79000)