Максим приветствую.
Отвлеку на 2 минуты чтобы была понятна суть проблемы.
Я уже третий год веду репозиторий пакетов для RHEL/CentOS под названием CentALT в котором, помимо прочего, есть пакеты nginx-stable и nginx (количество инсталляций до 500 в день) в личку и на почту мне постоянно приходят просьбы добавить какую-либо опцию в пакет Nginx или добавить сторонний модуль, или же наоборот выкинуть все “лишнее” и оставить минимальный набор опций. У Вас есть собственный официальный репозиторий и я думаю, что к Вам тоже обращаются с подобными просьбами в огромных количествах.
Выполнить обе просьбы одновременно не представляется возможным, поэтому мы решили сделать проект, который позволит любому пользователю создать свою сборку Nginx с нужными ему параметрами. Пользователь выбирает ОС, архитектуру и задает параметры сборки пакета, после этого получает ссылку на репозиторий в котором лежит пакет собранный с необходимыми опциями, пакеты в репозиториях обновляются автоматически по выходу новых версий, т. е. пользователь самостоятельно может создать сборку которая идеально подходит для решения его задачи, поделиться ссылкой на репозиторий с коллегами которые решают аналогичные задачи и пр .
Адрес проекта http://repobuild.com
Сегодня в процессе тестирования обновления Nginx 1.3.16 некоторые тестовые репозитории не обновили пакет и сообщили о проблеме в сборке, на предыдущей версии nginx все собиралось.
Если Вам не сложно, то для предотвращения ошибок при сборке с взаимоисключающими параметрами, можно ли фиксировать такие вещи на этапе configure, и предотвращать такие конфликты. Например чтобы --without-http гасило --with-http_perl_module.
Заранее спасибо.