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

Victor Ustugov victor на corvax.kiev.ua
Чт Сен 13 20:47:19 EEST 2012


Victor Ustugov wrote:

>> реализован механизм сборки exim 4.80 из портов FreeBSD:
>> http://mta.org.ua/exim-4.76-conf/packages/ports-freebsd/exim-4.80/
>>
>> новый механизм отличается от механизма сборки exim 4.77 только
>> отсутствием безусловно накладываемого патча patch-src::dnsdb-spf.patch,
>> который добавлял возможность резолвить записи типа SPF с помощью dnsdb,
>> т. к. данный функционал реализован в exim 4.80 штатно.
> 
> реализованы механизмы сборки exim 4.80 из pkgsrc на ряде систем:
> 
> http://mta.org.ua/exim-4.76-conf/packages/pkgsrc-dragonfly/exim-4.80/
> http://mta.org.ua/exim-4.76-conf/packages/pkgsrc-netbsd/exim-4.80/
> http://mta.org.ua/exim-4.76-conf/packages/pkgsrc-redhat/exim-4.80/
> http://mta.org.ua/exim-4.76-conf/packages/pkgsrc-solaris/exim-4.80/
> 
> из всех механизмов сборки исключен патч patch-src::dnsdb-spf.patch, а
> также в сборке для Solaris/Open Solaris произведены небольшие изменения
> в работе с файлом манифеста.

реализован механиз сборки exim 4.80 под Gentoo:

http://mta.org.ua/exim-4.76-conf/packages/portage-gentoo/exim-4.80/

по аналогии с вышеуказанным под Gentoo исключен патч
patch-src::dnsdb-spf.patch

с некоторым опозданием включено использование патча
patch-src::EDITME-DLFUNC.patch, добавляющего " -rdynamic" к значению
параметр EXTRALIBS в файле src/EDITME дерева исходников. это необходимо
для корректного использования переменных exim в dlfunc.
патч накладывается безусловно, т. е. нет переменной, включающей или
отключающей его использование.


-- 
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 371808614 nic-handle: CRV-UANIC




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