Victor Ustugov wrote:
> сходи на bsd.falbi.kiev.ua в /usr/ports/mail/libspf2-1.2.5 и попробуй
> собрать порт
>> или даже не так...
> возьми http://www.libspf2.org/spf/libspf2-1.2.5.tar.gz и попробуй
> собрать из сырцов. если получится - дай знать, сделаем соответствующие
> изменения в порту
Увы мне! :(
Там не всё так просто, как обычно бывает. В configure есть такие строчки:
# It is not clear if BIND8 and/or BIND9 require the use of the
# res_ninit() and res_nquery() functions when threading, but it is
# safest to use them.
# Nowadays, I think libspf2 requires this function to be available.
Ну и дальше проверка на существование этих (res_n*) функций, а их в FreeBSD
-- нет.. :( Непонятно, почему они просто не вываливаются из configure, когда
их не обнаруживают.
Конечно, можно попробовать заменить их на обычные res_* аналоги, но я давно
слыхал, что они не thread-safe, а они понатыкали по всему коду pthread'ов. Да
и у меня такое вчепятление, что это ничего не даст, так как автор наверняка
уже попробовал это.
Вобщем -- курим бамбук. Может проще заломать exim на предмет работы с libspf2
1.0? :)
--
Alex Miller
with best wishes