приветствую
Victor Ustugov wrote:
>> реализован механизм сборки exim 4.83 в виде порта для FreeBSD:
>>http://mta.org.ua/exim-4.83-conf/packages/ports-freebsd/exim-4.83_2/>>>> отличий в опциях сборки от exim-4.82.1_5 нет.
>> отличия таки есть
>> в механизме сборки exim 4.83 в виде порта для FreeBSD упразднены опция
> сборки WITH_DSN и патчи patch-src::exim_476_dsn_1_3.patch и
> patch-src::eximdsnlocal.patch
>> теперь при необходимости использования поддержки DSN в exim нужно просто
> собрать порт с опцией сборки уже самого порта DSN, а также добавить
> перед сборкой конфига в файл site/configure.general строку:
>> dsn_advertise_hosts = *
реализован отдельный механизм сборки exim 4.83 в виде порта для FreeBSD
(версия порта 4.83_3):
http://mta.org.ua/exim-4.83-conf/packages/ports-freebsd/exim-4.83_3/
связано это с тем, что меинтейнер порта включил в порт патч
patch-src__mime.c, созданный в том числе на основе коммита
http://git.exim.org/exim.git/commitdiff/4fd5d2bf25195969b9c6a6c23a59c495400ece8d
патч решает проблемы, описанные тут:
http://bugs.exim.org/show_bug.cgi?id=1513
плюс там куча мелких изменений в виде переделанных отступов, переводов
строк и т. д.
в итоге старый патч patch-src::rfc2231.patch для поддержки RFC2231
оказался неработоспособен.
портированный патч для поддержки RFC2231 доступен тут:
http://mta.org.ua/exim-4.83-conf/patches/exim-4.83-rfc2231/patch-src__rfc2231-4.83.patch
именно он входит в механизм сборки exim 4.83_3
но повторю, что использовать патч patch-src__rfc2231-4.83.patch можно
только в случае наложения после патча patch-src__mime.c из состава порта
exim 4.83_3
--
Best wishes Victor Ustugov mailto:victor на corvax.kiev.ua
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614 JID: corvax_at_nb на jabber.corvax.kiev.ua
nic-handle: CRV-UANIC