Le lun. 21 août 2023 à 19:09, Thomas Ward <tew...@thomas-ward.net> a écrit :
> Bastian: > > As I understand the module, for over a year now the latest Lua module > from OpenResty requires LuaJIT to actually compile. See > > https://salsa.debian.org/nginx-team/libnginx-mod-http-lua/-/blob/main/debian/control#L8 > where this is in the build deps. > I have not tested removing the PCRE3 build dependency here, but because > OpenResty has refused to change the Lua library to be any Lua support > other than 5.1, it requires LuaJIT in order to provide 'continued > support' for Lua 5.1 bytecode. > These comments have no relation with this bug report. > It is my understanding that the pcre2/pcre3 dependency may not be > needed, but I have not deep dived into the Lua packaging recently. I'm > running a test build from the tagged data in Salsa locally to see if it > builds without the pcre2/pcre3 devel libraries in build-deps. > pcre3 is *needed* by libnginx-mod-http-lua, which doesn't support pcre2 yet. However someone involved worked on it a few days ago: https://github.com/openresty/lua-nginx-module/pull/2221 so hopefully the situation will resolve itself in next update. Jérémy