<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>Hi!<br></div><div><br></div><div>I hope this is the correct place to direct my message. I maintain a project that prebuilds a Debian flavored version of NGINX (pulled directly from salsa/master on a daily basis), adds the pagespeed module to it, builds, and publishes deb files for the public: <a href="https://github.com/knyzorg/nginx-pagespeed">https://github.com/knyzorg/nginx-pagespeed</a></div><div><br></div><div>Around a month ago, the process started failing with PCRE2-related errors coming from the substitutions module. The full log is too large to share, but here is where it ends: <a href="https://paste.rs/Z1c.bash">https://paste.rs/Z1c.bash</a><br></div><div><br></div><div>My knowledge of C is too rudimentary to properly identify the root cause.<br></div><div><br></div><div>I have fixed this, by updating the version of the substitutions module to the latest version from GitHub, and erasing the Debian nginx team's patches: <a href="https://github.com/knyzorg/nginx-pagespeed/blob/869c1e4c6b15bbd482490b3a7ed2afeee48bc9b3/.github/workflows/build.yml#L54">https://github.com/knyzorg/nginx-pagespeed/blob/869c1e4c6b15bbd482490b3a7ed2afeee48bc9b3/.github/workflows/build.yml#L54</a><br></div><div><br></div><div>This leads me to my questions: Is there a reason why the Salsa version of <a href="https://github.com/yaoweibin/ngx_http_substitutions_filter_module">https://github.com/yaoweibin/ngx_http_substitutions_filter_module</a> has not seen an update for 4 years?<br></div><div><br></div><div>Cheers,<br></div><div>Slava<br></div></body></html>