[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 14:50:52 BST 2023


Le mar. 29 août 2023 à 15:43, Thomas Ward <teward at thomas-ward.net> a écrit :

> I apoligize I was thinking Lua deps not PCRE.
>
> However, I did more digging. OpenResty has been on NGINX cofe version
> 1.21.4 for the longest time.  They do not have PCRE2 support in their
> system.  As this is an OpenResty-originating module the 4th requirement as
> stated in the linked GitHub issue is not met.
>
> I would not be so sure that "next update" will have a fix if OpenResty
> core does not support PRCE2 (1.21.5 nginx introduced PCRE2 core
> requirement/build fixes, OpenResty never inccuded that).  The reason PCRE3
> is still used here in the Lua module is the custom workaround of mixing
> PCRE2 nginx and PCRE3 Lua which use different build flags at compile time
> with the linking options.
>
> Therefore, we need to not make assumptions and watch this closely.  If
> there is not movement in a reasonable time period, then we may have to drop
> this module from Debian due to PCRE3 being obsolete.
>

Actually, openresty has started supporting nginx 1.25.1 recently:

[feature: upgrade nginx core to 1.25.1 which supports HTTP3](
https://github.com/openresty/openresty/commit/6278b1aeae0593b17d3143aeb60a216f73b6bb1d)[feature:
[upgrade nginx core to 1.25.1](
https://github.com/openresty/stream-lua-nginx-module/commit/d48f057f18eb1f33123bf62be49c735c5cb98f16
)
[upgrade nginx core to 1.25.1](
https://github.com/openresty/lua-nginx-module/commit/e69fd3de281f31804857aa6dc0b8e79055716138
)
>
>
Considering the work of the author of these patches, I'd be surprised if it
wasn't finished soon (right now, only stream-lua-nginx has no support for
pcre2).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-nginx-maintainers/attachments/20230829/46f24697/attachment.htm>


More information about the Pkg-nginx-maintainers mailing list