- Package:
- src:modsecurity-apache
- Source:
- modsecurity-apache
- Submitter:
- Mattia Rizzolo
- Date:
- 2023-07-30 15:09:04 UTC
- Severity:
- important
- Tags:
Dear maintainer, your package is using `xml2-config` to detect and use libxml2. I'm removing that script, so please update your build system to use pkg-config instead. The libxml2 package in experimental already doesn't ship the xml2-config script. Attached is the full build log, hopefully relevant excerpt follows: checking for libxml2 config script... no configure: *** xml library not found. configure: error: libxml2 is required make: *** [debian/rules:19: build-stamp] Error 1 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
Dear maintainer, Upstream has recently released ModSecurity 2.9.7, which fixes these bugs. It would be good to have these fixes in Bookworm. Please note that you must pass --with-pcre2 to configure via debian/rules to enable PCRE2 support. Kind regards, Hugh
Dear maintainer, has this been fixed indeed? Can/should this bug be closed?
yes: https://salsa.debian.org/modsecurity-packaging-team/modsecurity-apache/-/blob/master/debian/rules#L19 modsecurity-apache is shipped with `--with-pcre2` since 2.9.7. Yes, I think it could be. a.
Uhhmm... sorry, now I reviewed the whole issue and realised that the first and second posts are about different problems. PCRE2 dependency (second post) has been solved, but I think the first one is not about the package modsecurity-apache. Since this bug is quite old and - I guess - the issue in package libxml2 has been fixed too (because there isn't any similar issue during the building), I think we can close the issue. Sorry, I just wanted to clarify the situation. a.