В системе OpenBSD был установлен Exim-4.60 и
mysql-client-4.0.24 multithreaded SQL database (client)
mysql-server-4.0.24p1 multithreaded SQL database (server)
При сборке Exim были обнаружены следующие ошибки:
/usr/local/lib/libmysqlclient.so.12.0: warning: vsprintf() is often misused, please use vsnprintf()
acl.o(.text+0x245c): In function `acl_check_internal':
: warning: strcpy() is almost always misused, please use strlcpy()
daemon.o(.text+0x1e75): In function `daemon_go':
: warning: sprintf() is often misused, please use snprintf()
filter.o(.text+0x1181): In function `read_command':
: warning: strcat() is almost
Хотя дособирается полностью и инсталится. Но
# exim -v test_user@komstat.local
From: test_user@komstat.local
To: test_user@komstat.local
Subject: test
dsfdsfdsfdfdsf
LOG: MAIN
<= root@komstat.local U=root P=local S=382
# /usr/local/bin/exim: can't load library 'libmysqlclient.so.12.0'
Соотвественно и не доставляет письма.
# ldd /usr/local/bin/exim-4.60-12
/usr/local/bin/exim-4.60-12:
Start End Type Ref Name
00000000 00000000 exe 1 /usr/local/bin/exim-4.60-12
02737000 2273e000 rlib 2 /usr/lib/libm.so.2.0
039a5000 239ad000 rlib 2 /usr/lib/libz.so.4.1
04e87000 24e90000 rlib 1 /usr/local/lib/libmysqlclient.so.12.0
06664000 26692000 rlib 1 /usr/lib/libcrypt.so
0eeaf000 2eeb5000 rlib 1 /usr/lib/libsasl2.so.2.20
0e110000 2e131000 rlib 1 /usr/lib/libperl.so.10.0
00227000 2022b000 rlib 1 /usr/lib/libutil.so.11.0
01fa1000 21fd2000 rlib 1 /usr/lib/libc.so.38.2
0c7ff000 2c80a000 rlib 2 /usr/lib/libssl.so.10.0
09694000 296c2000 rlib 2 /usr/lib/libcrypto.so.12.0
05d5d000 05d5d000 rtld 1 /usr/libexec/ld.so
С чем может быть связана проблема?