commit: 7bc712255bcf13450032db5f6ed644315c6dba28
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 30 10:21:40 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 30 14:32:54 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc71225
sys-devel/clang: Fix unused Z3_INCLUDE_DIR warning
Declare Z3_INCLUDE_DIR only if [z3] is enabled, to avoid unused
variable warning from CMake.
sys-devel/clang/clang-5.0.9999.ebuild | 4 +++-
sys-devel/clang/clang-9999.ebuild | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/sys-devel/clang/clang-5.0.9999.ebuild
b/sys-devel/clang/clang-5.0.9999.ebuild
index b619c8b888b..3b0cc5003f0 100644
--- a/sys-devel/clang/clang-5.0.9999.ebuild
+++ b/sys-devel/clang/clang-5.0.9999.ebuild
@@ -144,7 +144,6 @@ multilib_src_configure() {
-DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
# z3 is not multilib-friendly
-DCLANG_ANALYZER_BUILD_Z3=$(multilib_native_usex z3)
- -DZ3_INCLUDE_DIR="${EPREFIX}/usr/include/z3"
)
use test && mycmakeargs+=(
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
@@ -162,6 +161,9 @@ multilib_src_configure() {
-DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
-DSPHINX_WARNINGS_AS_ERRORS=OFF
)
+ use z3 && mycmakeargs+=(
+ -DZ3_INCLUDE_DIR="${EPREFIX}/usr/include/z3"
+ )
else
mycmakeargs+=(
-DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
diff --git a/sys-devel/clang/clang-9999.ebuild
b/sys-devel/clang/clang-9999.ebuild
index 7c3295cd8b5..730d965f126 100644
--- a/sys-devel/clang/clang-9999.ebuild
+++ b/sys-devel/clang/clang-9999.ebuild
@@ -145,7 +145,6 @@ multilib_src_configure() {
-DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
# z3 is not multilib-friendly
-DCLANG_ANALYZER_BUILD_Z3=$(multilib_native_usex z3)
- -DZ3_INCLUDE_DIR="${EPREFIX}/usr/include/z3"
)
use test && mycmakeargs+=(
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
@@ -163,6 +162,9 @@ multilib_src_configure() {
-DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
-DSPHINX_WARNINGS_AS_ERRORS=OFF
)
+ use z3 && mycmakeargs+=(
+ -DZ3_INCLUDE_DIR="${EPREFIX}/usr/include/z3"
+ )
else
mycmakeargs+=(
-DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF