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