<div dir="ltr">Можно посмотреть как в той же fbsd собираются пыховые модули. Именно распаковывая каждый раз архив. Это нормально, никто же не пересобирает модули по десять раз в час.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-02-27 9:47 GMT+03:00 Vadim A. Misbakh-Soloviov <span dir="ltr"><<a href="mailto:mva@mva.name" target="_blank">mva@mva.name</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Я пытаюсь представить, как опакечивать модули для source-based distros<br>
(кстати, fbsd ведь это тоже касается, вроде). Как-то обе идеи: что<br>
распаковывать весь ngx вместе с каждым собираемым модулем при сборке,<br>
что класть исходники куда-нибудь в /usr/src/nginx, кажутся мне немного<br>
чудными, имхо. Да и distro policy ругается на такое.<br>
А иного способа, что-то не вижу :(<br>
Hint: билд-директории чистятся после установки пакета и упаковывания его<br>
в тарбол.<br>
<br>
<br>
25.02.2016 05:54, Maxim Dounin пишет:<br>
> Hello!<br>
><br>
> On Thu, Feb 25, 2016 at 01:39:51AM +0600, Vadim A. Misbakh-Soloviov wrote:<br>
><br>
>> Кстати, про динамические модули.<br>
>><br>
>> Насколько я понял их текущую реализацию в NgX, для их сборки всё равно<br>
>> нужны распакованные исходники самого NgingX, в том сосотоянии, из<br>
>> которого собран бинарник.<br>
>><br>
>> Т.е. не полуится просто взять и скомпилировать модуль в .so, используя<br>
>> только хидеры, а потом подсунуть его NginX'у в директорию с<br>
>> shared-модулями и тот его успешно загрузит.<br>
>><br>
>> Или я ошибаюсь?<br>
> Вы пытаетесь сэкономить на распаковке исходников nginx'а?  А<br>
> зачем?<br>
><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div><br></div>