Maxim Dounin
February 27, 2016 03:58PM
Hello!

On Sat, Feb 27, 2016 at 12:47:36PM +0600, Vadim A. Misbakh-Soloviov wrote:

> Я пытаюсь представить, как опакечивать модули для source-based distros
> (кстати, fbsd ведь это тоже касается, вроде). Как-то обе идеи: что
> распаковывать весь ngx вместе с каждым собираемым модулем при сборке,
> что класть исходники куда-нибудь в /usr/src/nginx, кажутся мне немного
> чудными, имхо. Да и distro policy ругается на такое.
> А иного способа, что-то не вижу :(
> Hint: билд-директории чистятся после установки пакета и упаковывания его
> в тарбол.

Даже если речь идёт о том, чтобы по одному собрать пару десятков
разных сторонних динамических модулей, каждый раз вычищая всё за
собой - распаковка nginx'а займёт в этом процессе единицы секунд:

$ time tar zxf nginx-1.9.12.tar.gz
0.28 real 0.04 user 0.02 sys

Тут банально нечего ловить. Попытка сделать отдельный инструмент
сборки, позволяющий собирать модули без распаковки исходников
nginx'а - выльется лишь в бессмысленную трату сил и времени, а
равно в бессмысленное же увеличение сложности системы.

Если тут на чём и можно пытаться сэкономить - то это на исключении
повторного запуска configure. Но и там тоже получаются очень
сомнительные цифры, даже для десятков отдельно собираемых модулей
теряющиеся на фоне какой-нибудь одной единственной сборки OpenSSL.

--
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

пакеты с динамическими модулями для тестирования

Sergey Budnevitch February 24, 2016 02:10PM

Re: пакеты с динамическими модулями для тестирования

mva February 24, 2016 02:42PM

Re: пакеты с динамическими модулями для тестирования

Sergey Budnevitch February 24, 2016 05:02PM

Re: пакеты с динамическими модулями для тестирования

Maxim Dounin February 24, 2016 07:06PM

Re: пакеты с динамическими модулями для тестирования

mva February 27, 2016 01:50AM

Re: пакеты с динамическими модулями для тестирования

Роман Москвитин February 27, 2016 05:54AM

Re: пакеты с динамическими модулями для тестирования

Maxim Dounin February 27, 2016 03:58PM

Re: пакеты с динамическими модулями для тестирования

Konstantin Pavlov March 29, 2016 01:18PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 142
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready