On 09/10/13 13:11, Victor Ustugov wrote:
> Sergey Kobzar wrote:
>>>>> механизм сборки portage exim 4.80.1 для Gentoo:
>>>>http://mta.org.ua/exim-4.76-conf/packages/portage-gentoo/exim-4.80.1/>>>>>>>> как и для других ОС по сравнению с аналогичными механизмами для
>>>> соответствующих систем никаких изменений в параметрах сборки не
>>>> произошло, набор патчей также остался прежним
>>>>>> немного обновлен механизм сборки portage exim 4.80.1 для Gentoo.
>>>>>> лежит на прежнем месте:
>>>http://mta.org.ua/exim-4.76-conf/packages/portage-gentoo/exim-4.80.1/>>>>>> изменения касаются указания собирать exim-4.80.1-r2.ebuild вместо
>>> exim-4.80.1.ebuild и исключение безусловного использования патча
>>> patch-src::dlfunc-gentoo.patch, т. к. в exim-4.80.1-r2 появился use флаг
>>> dlfunc и теперь не нужно самостоятельно раскомментировать переменную
>>> EXPAND_DLFUNC в src/EDITME
>>>>>> патч patch-src::EDITME-DLFUNC.patch по-прежнему накладывается
>>> безусловно, т. к. меинтейнер, похоже, не озаботился добавлением
>>> "-rdynamic" к значению EXTRALIBS в случае использования use флага dlfunc.
>>>>>> при необходимости собрать exim-4.80.1.ebuild вместо
>>> exim-4.80.1-r2.ebuild нужно в файл
>>> packages/portage-gentoo/exim-4.80.1/Makefile.local добавить строку:
>>>>>> EBUILD_REVISION=
>>>>>> и повторно выполнить пересборку
>>>> Спасибо! :)
>> ты вот, как использующий exim на gentoo, скажи, как давно они стали
> использовать патч для реализации DSN?
>> который живет тут:
>http://sourceforge.net/projects/eximdsn/>> на сколько я понимаю, именно он используется при указании use флага dsn.
>> я как-то этот момент упустил.
>> давно, в 2006-2007 гг. я использовал этот патч, но потом он стал сильно
> отставать от версий exim, а портировать его на новые версии
> самостоятельно было лениво.
>> возможно стОит вернуться к поддержке DSN с использованием этого патча.
http://sourceforge.net/projects/eximdsn/ - этот патч или не этот я точно
сказать не могу, т.к. не использую DSN. А USE-флаг существует
относительно давно.
Вот нашел:
04 Dec 2009; Fabian Groffen <grobian на gentoo.org> exim-4.71.ebuild,
metadata.xml:
Add support for Delivery Status Notifications (DSN) via external
patch, bug #135308, thanks Martin Hierling