commit:     4bdca3adc8c772bd7495f7d336ec3ab21f14e5a6
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Wed Oct 14 00:00:00 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 21:14:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdca3ad

sys-libs/compiler-rt-sanitizers: Set used Python interpreter.

Required since:
https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6

Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.9999.ebuild   | 3 +++
 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild   | 3 +++
 .../compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.9999.ebuild   | 3 +++
 3 files changed, 9 insertions(+)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.9999.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.9999.ebuild
index cecd595ac6c..ce473ae200d 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.9999.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.9999.ebuild
@@ -25,6 +25,7 @@ CLANG_SLOT=${SLOT%%.*}
 DEPEND="
        >=sys-devel/llvm-6"
 BDEPEND="
+       >=dev-util/cmake-3.16
        clang? ( sys-devel/clang )
        elibc_glibc? ( net-libs/libtirpc )
        test? (
@@ -86,6 +87,8 @@ src_configure() {
                -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
                -DCOMPILER_RT_BUILD_SANITIZERS=$(usex sanitize)
                -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+               -DPython3_EXECUTABLE="${PYTHON}"
        )
        if use test; then
                mycmakeargs+=(

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild
index b9be9bf67b8..cb88808df4b 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild
@@ -25,6 +25,7 @@ CLANG_SLOT=${SLOT%%.*}
 DEPEND="
        >=sys-devel/llvm-6"
 BDEPEND="
+       >=dev-util/cmake-3.16
        clang? ( sys-devel/clang )
        elibc_glibc? ( net-libs/libtirpc )
        test? (
@@ -86,6 +87,8 @@ src_configure() {
                -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
                -DCOMPILER_RT_BUILD_SANITIZERS=$(usex sanitize)
                -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+               -DPython3_EXECUTABLE="${PYTHON}"
        )
        if use test; then
                mycmakeargs+=(

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.9999.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.9999.ebuild
index cecd595ac6c..ce473ae200d 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.9999.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.9999.ebuild
@@ -25,6 +25,7 @@ CLANG_SLOT=${SLOT%%.*}
 DEPEND="
        >=sys-devel/llvm-6"
 BDEPEND="
+       >=dev-util/cmake-3.16
        clang? ( sys-devel/clang )
        elibc_glibc? ( net-libs/libtirpc )
        test? (
@@ -86,6 +87,8 @@ src_configure() {
                -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
                -DCOMPILER_RT_BUILD_SANITIZERS=$(usex sanitize)
                -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+               -DPython3_EXECUTABLE="${PYTHON}"
        )
        if use test; then
                mycmakeargs+=(

Reply via email to