Можно посмотреть как в той же fbsd собираются пыховые модули. Именно распаковывая каждый раз архив. Это нормально, никто же не пересобирает модули по десять раз в час.
2016-02-27 9:47 GMT+03:00 Vadim A. Misbakh-Soloviov <[email protected]>: > Я пытаюсь представить, как опакечивать модули для source-based distros > (кстати, fbsd ведь это тоже касается, вроде). Как-то обе идеи: что > распаковывать весь ngx вместе с каждым собираемым модулем при сборке, > что класть исходники куда-нибудь в /usr/src/nginx, кажутся мне немного > чудными, имхо. Да и distro policy ругается на такое. > А иного способа, что-то не вижу :( > Hint: билд-директории чистятся после установки пакета и упаковывания его > в тарбол. > > > 25.02.2016 05:54, Maxim Dounin пишет: > > Hello! > > > > On Thu, Feb 25, 2016 at 01:39:51AM +0600, Vadim A. Misbakh-Soloviov > wrote: > > > >> Кстати, про динамические модули. > >> > >> Насколько я понял их текущую реализацию в NgX, для их сборки всё равно > >> нужны распакованные исходники самого NgingX, в том сосотоянии, из > >> которого собран бинарник. > >> > >> Т.е. не полуится просто взять и скомпилировать модуль в .so, используя > >> только хидеры, а потом подсунуть его NginX'у в директорию с > >> shared-модулями и тот его успешно загрузит. > >> > >> Или я ошибаюсь? > > Вы пытаетесь сэкономить на распаковке исходников nginx'а? А > > зачем? > > > > _______________________________________________ > nginx-ru mailing list > [email protected] > http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
