1) ЕМНИП, генту предназначен для компиляции. С параметрами, которые выберет сам пользователь. Если тебе лень внести элементарное изменение в ебилд, зачем тебе гента?
2) Создавать эмо-темы на лоре не самый лучший способ донести своё мнение до автора ебилда. Скорее всего, у него есть почта, и он её даже читает иногда ;)
то будет активирован флаг сборки "--with-stream", вот код обработки:
# Stream modules
for mod in $NGINX_MODULES_STREAM; do
if use nginx_modules_stream_${mod}; then
stream_enabled=1
else
# Treat stream upstream slightly differently
if ! use nginx_modules_stream_upstream; then
myconf+=( --without-stream_upstream_hash_module )
myconf+=( --without-stream_upstream_least_conn_module )
myconf+=( --without-stream_upstream_zone_module )
else
myconf+=( --without-stream_${mod}_module )
fi
fi
done
if [ $stream_enabled ]; then
myconf+=( --with-stream )
use ssl && myconf+=( --with-stream_ssl_module )
fi
Включай соответствующие модули в make.conf в соответствующей переменной, либо включай соответствующий флаг у nginx.
Ну и в случае проблем не забывай открывать ebuild и читать его.
Есть, я ссылку указал на официальное дерево, посмотри.
Если ставишь последнюю версию nginx из доступных в Poratge, то там код немного другой:
# Stream modules
for mod in $NGINX_MODULES_STREAM_STD; do
if use nginx_modules_stream_${mod}; then
stream_enabled=1
else
myconf+=( --without-stream_${mod}_module )
fi
done
for mod in $NGINX_MODULES_STREAM_OPT; do
if use nginx_modules_stream_${mod}; then
stream_enabled=1
myconf+=( --with-stream_${mod}_module )
fi
done
if [ $stream_enabled ]; then
myconf+=( --with-stream )
use ssl && myconf+=( --with-stream_ssl_module )
fi