[exim-conf] обновлен механизм сборки portage exim 4.80.1 для Gentoo

Sergey Kobzar sergey.kobzar на mail.ru
Вт Сен 10 13:29:39 EEST 2013


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



Подробная информация о списке рассылки exim-conf