Le mar. 29 août 2023 à 15:43, Thomas Ward <tew...@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).