Victor Ustugov 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=
>> и повторно выполнить пересборку
еще одно изменение:
упразднен патч patch-src::expand-primary_hostname.patch
(http://mta.org.ua/exim-4.76-conf/patches/exim-4.69-expand-primary_hostname/patch-src::expand-primary_hostname.patch)
и соответствующая переменная сборки WITH_EXPAND_PRIMARY_HOSTNAME.
вместо вычисляемого значения primary_hostname следует использовать
вычисляемое значение smtp_active_hostname, которое можно указывать в
site/configure.general
--
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 на corvax.kiev.ua
nic-handle: CRV-UANIC