From aae7ac4294341b404b7f12afb75e39e137bfc565 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francisco=20Javier=20F=C3=A9lix?= Date: Sun, 12 Oct 2025 20:34:30 +0200 Subject: [PATCH] apache-2.eclass: Missing deps for dev-libs/libxml2 and fix existing preserved libs apache2_modules_proxy_html and apache2_modules_xml2enc require dev-libs/libxml2 Fix:
>>> package: dev-libs/libxml2-2.14.6
 *  - /usr/lib64/libxml2.so.2
 *  - /usr/lib64/libxml2.so.2.13.9
 *      used by /usr/lib64/apache2/modules/mod_proxy_html.so (www-servers/apache-2.4.65)
 *      used by /usr/lib64/apache2/modules/mod_xml2enc.so (www-servers/apache-2.4.65)
Signed-off-by: Fco Javier Felix Part-of: https://github.com/gentoo/gentoo/pull/44149 Closes: https://github.com/gentoo/gentoo/pull/44149 Signed-off-by: Sam James --- eclass/apache-2.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass index 0ff76bd2dcf11..cb41bcdcdcfef 100644 --- a/eclass/apache-2.eclass +++ b/eclass/apache-2.eclass @@ -152,6 +152,7 @@ RDEPEND=" apache2_modules_lua? ( ${LUA_DEPS} ) apache2_modules_md? ( >=dev-libs/jansson-2.10:= ) apache2_modules_mime? ( app-misc/mime-types ) + apache2_modules_proxy_html? ( dev-libs/libxml2:= ) apache2_modules_proxy_http2? ( >=net-libs/nghttp2-${NGHTTP2_VERSION}:= kernel_linux? ( sys-apps/util-linux ) @@ -159,6 +160,7 @@ RDEPEND=" apache2_modules_session_crypto? ( dev-libs/apr-util[openssl] ) + apache2_modules_xml2enc? ( dev-libs/libxml2:= ) gdbm? ( sys-libs/gdbm:= ) ldap? ( net-nds/openldap:= ) selinux? ( sec-policy/selinux-apache )