Re: Сборка 1.21.7 с модулем naxsi
oradba25
nginx-forum на forum.nginx.org
Пн Май 30 23:02:45 UTC 2022
Sergey Kandaurov Wrote:
> > Поиском попадалось, что это возможно из-за более раннего включения
> системных
> > заголовков, чем заголовки nginx
> > Но тут вроде все безопасно
> >
>
> Объяснение здесь:
> https://trac.nginx.org/nginx/ticket/2312#comment:4
> http://nginx.org/en/docs/dev/development_guide.html#include_files
>
> > В самом naxsi.h
> > #include "ext/libinjection/libinjection_sqli.h"
> > #include "ext/libinjection/libinjection_xss.h"
> > #include <ctype.h>
> > #include <nginx.h>
> > #include <ngx_config.h>
> > #include <ngx_core.h>
> > #include <ngx_event.h> <--- Вот тут и ломается
> > ...
Да, спасибо, именно это я и читал
И, естественно, менял порядок (выносил первые 3 вниз), не помогало
И в самом ../naxsi/naxsi_src/naxsi_runtime.c первым стоит #include
"assert.h", его я тоже переносил и тоже не помогало
Но вот объединить оба действия как-то не догадался :-)
Еще раз спасибо
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,294312,294353#msg-294353
Подробная информация о списке рассылки nginx-ru