From: Michał Górny Date: Tue, 25 Oct 2016 15:40:22 +0000 (+0200) Subject: sys-devel/clang: Fix enabling EH & RTTI reliably X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=724c2d913874778d6527b9200c9be679215fbfcf;p=gentoo.git sys-devel/clang: Fix enabling EH & RTTI reliably --- diff --git a/sys-devel/clang/clang-9999.ebuild b/sys-devel/clang/clang-9999.ebuild index 65444a8b1ba9..a4bbcfa8360b 100644 --- a/sys-devel/clang/clang-9999.ebuild +++ b/sys-devel/clang/clang-9999.ebuild @@ -145,6 +145,10 @@ multilib_src_configure() { # TODO: get them properly conditional #-DLLVM_BUILD_TESTS=$(usex test) + # these are not propagated reliably, so redefine them + -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