commit:     80ef577fd4c327d3e916f0908600059de6c3dd45
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  1 06:50:46 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Apr  1 13:32:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ef577f

sys-devel/clang: Use CLANG_ENABLE_LIBXML2

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-devel/clang/clang-17.0.0.9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-17.0.0.9999.ebuild 
b/sys-devel/clang/clang-17.0.0.9999.ebuild
index 7b5d18fba497..f13a6d6c7b89 100644
--- a/sys-devel/clang/clang-17.0.0.9999.ebuild
+++ b/sys-devel/clang/clang-17.0.0.9999.ebuild
@@ -273,7 +273,6 @@ multilib_src_configure() {
                -DLLVM_ENABLE_EH=ON
                -DLLVM_ENABLE_RTTI=ON
 
-               -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml)
                # libgomp support fails to find headers without explicit -I
                # furthermore, it provides only syntax checking
                -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
@@ -286,8 +285,10 @@ multilib_src_configure() {
 
                -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
 
+               -DCLANG_ENABLE_LIBXML2=$(usex xml)
                -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
                -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+               # TODO: CLANG_ENABLE_HLSL?
 
                -DPython3_EXECUTABLE="${PYTHON}"
        )

Reply via email to