Without libxslt installed, enabling the dav_ext module fails in configure with > checking for libxslt ... not found > checking for libxslt in /usr/local/ ... not found > checking for libxslt in /usr/pkg/ ... not found > checking for libxslt in /opt/local/ ... not found > > ./configure: error: the HTTP XSLT module requires the libxml2/libxslt > libraries. You can either do not enable the module or install the libraries. ${WORKDIR}/nginx-dav-ext-module-3.0.0/config indicates that the dav-ext module's build configuration may work better if the xslt module is enabled. Perhaps a new dependency on libxslt for the dav_ext module, or a REQUIRED_USE="dav_ext? ( xslt )"?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18654cb868ba566c26bbf3cd01f67802fd8204b commit c18654cb868ba566c26bbf3cd01f67802fd8204b Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2020-04-11 21:03:29 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2020-04-11 21:10:39 +0000 www-servers/nginx: USE=nginx_modules_http_dav_ext needs dev-libs/libxslt However, USE=nginx_modules_http_dav_ext recommends usage of USE=nginx_modules_http_xslt that why we just add a REQUIRED_USE. Closes: https://bugs.gentoo.org/715018 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> www-servers/nginx/nginx-1.16.1-r1.ebuild | 2 +- www-servers/nginx/nginx-1.17.9-r2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)