<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 29 août 2023 à 15:43, Thomas Ward <<a href="mailto:teward@thomas-ward.net">teward@thomas-ward.net</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div>
<div dir="auto">I apoligize I was thinking Lua deps not PCRE.</div>
<div dir="auto"><br>
</div>
<div dir="auto">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.</div>
<div dir="auto"><br>
</div>
<div dir="auto">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.</div>
<div dir="auto"><br>
</div>
<div dir="auto">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.</div></div></blockquote><br>Actually, openresty has started supporting nginx 1.25.1 recently:</div><div class="gmail_quote"><br>[feature: upgrade nginx core to 1.25.1 which supports HTTP3](<a href="https://github.com/openresty/openresty/commit/6278b1aeae0593b17d3143aeb60a216f73b6bb1d)[feature">https://github.com/openresty/openresty/commit/6278b1aeae0593b17d3143aeb60a216f73b6bb1d)[feature</a>: [upgrade nginx core to 1.25.1](<a href="https://github.com/openresty/stream-lua-nginx-module/commit/d48f057f18eb1f33123bf62be49c735c5cb98f16">https://github.com/openresty/stream-lua-nginx-module/commit/d48f057f18eb1f33123bf62be49c735c5cb98f16</a>)<br>[upgrade nginx core to 1.25.1](<a href="https://github.com/openresty/lua-nginx-module/commit/e69fd3de281f31804857aa6dc0b8e79055716138">https://github.com/openresty/lua-nginx-module/commit/e69fd3de281f31804857aa6dc0b8e79055716138</a>)<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div><div dir="ltr">
</div>
</div>
</div>

</blockquote></div><div class="gmail_quote"><br></div><div class="gmail_quote">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).</div><div class="gmail_quote"><br></div></div>