[Pkg-nginx-maintainers] Bug#1050186: Bug#1050186: Bug#1050186: libnginx-mod-http-lua: depends on obsolete pcre3 library
Jérémy Lal
kapouer at melix.org
Tue Aug 29 10:15:48 BST 2023
Le lun. 21 août 2023 à 19:09, Thomas Ward <teward at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-nginx-maintainers/attachments/20230829/b1c32ad8/attachment.htm>
More information about the Pkg-nginx-maintainers
mailing list