libnginx-mod-http-lua in a separate package
Since nginx 1.22.0-2, any module can be built separately. (Credit to @shankerwangmiao, he made nginx-dev package).
As the first libnginx-mod-http-lua module that has the most problems:
- luajit vs luajit2
- broken luajit2 on e.g. ppc64el platform
- lua module is not compatible with PCRE2
- etc ....
This issue is created to document the actions that need to be done. And for information flow.
Steps:
-
create salsa project /nginx-team/libnginx-mod-http-lua -
prepare new ngx-lua packages including autopkgtests -
create ITP bug -
upload ngx-lua to NEW queue (it may take a long time) -
remove http-lua from nginx
Links:
- nginx changes are prepaired in experimental branch https://salsa.debian.org/nginx-team/nginx/-/tree/experimental
- ngx-lua are prepaired here: https://salsa.debian.org/janmojzis/ngx-lua/
Info: @teward @onovy @kartik @ctrochalakis @kapouer @shankerwangmiao
Edited by Jan Mojžíš