Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/
Date: Tue, 30 Nov 2021 16:44:26
Message-Id: 1638290655.d3942aa181bfee35afdd8ef1d9fe199e3239fdd9.mgorny@gentoo
1 commit: d3942aa181bfee35afdd8ef1d9fe199e3239fdd9
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 30 16:02:27 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 30 16:44:15 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3942aa1
7
8 sys-libs/libcxxabi: Fix testing on non-native ABI
9
10 Closes: https://bugs.gentoo.org/773604
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 sys-libs/libcxxabi/libcxxabi-13.0.0.ebuild | 1 +
14 sys-libs/libcxxabi/libcxxabi-13.0.1.9999.ebuild | 1 +
15 sys-libs/libcxxabi/libcxxabi-13.0.1_rc1.ebuild | 1 +
16 sys-libs/libcxxabi/libcxxabi-14.0.0.9999.ebuild | 1 +
17 4 files changed, 4 insertions(+)
18
19 diff --git a/sys-libs/libcxxabi/libcxxabi-13.0.0.ebuild b/sys-libs/libcxxabi/libcxxabi-13.0.0.ebuild
20 index 47e8d7f440b0..08e4724c0259 100644
21 --- a/sys-libs/libcxxabi/libcxxabi-13.0.0.ebuild
22 +++ b/sys-libs/libcxxabi/libcxxabi-13.0.0.ebuild
23 @@ -84,6 +84,7 @@ multilib_src_configure() {
24 -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
25 -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
26 -DPython3_EXECUTABLE="${PYTHON}"
27 + -DLIBCXXABI_TARGET_TRIPLE="${CHOST}"
28 )
29 fi
30 cmake_src_configure
31
32 diff --git a/sys-libs/libcxxabi/libcxxabi-13.0.1.9999.ebuild b/sys-libs/libcxxabi/libcxxabi-13.0.1.9999.ebuild
33 index d11be625eea5..66ecb7faa6ed 100644
34 --- a/sys-libs/libcxxabi/libcxxabi-13.0.1.9999.ebuild
35 +++ b/sys-libs/libcxxabi/libcxxabi-13.0.1.9999.ebuild
36 @@ -84,6 +84,7 @@ multilib_src_configure() {
37 -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
38 -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
39 -DPython3_EXECUTABLE="${PYTHON}"
40 + -DLIBCXXABI_TARGET_TRIPLE="${CHOST}"
41 )
42 fi
43 cmake_src_configure
44
45 diff --git a/sys-libs/libcxxabi/libcxxabi-13.0.1_rc1.ebuild b/sys-libs/libcxxabi/libcxxabi-13.0.1_rc1.ebuild
46 index d11be625eea5..66ecb7faa6ed 100644
47 --- a/sys-libs/libcxxabi/libcxxabi-13.0.1_rc1.ebuild
48 +++ b/sys-libs/libcxxabi/libcxxabi-13.0.1_rc1.ebuild
49 @@ -84,6 +84,7 @@ multilib_src_configure() {
50 -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
51 -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
52 -DPython3_EXECUTABLE="${PYTHON}"
53 + -DLIBCXXABI_TARGET_TRIPLE="${CHOST}"
54 )
55 fi
56 cmake_src_configure
57
58 diff --git a/sys-libs/libcxxabi/libcxxabi-14.0.0.9999.ebuild b/sys-libs/libcxxabi/libcxxabi-14.0.0.9999.ebuild
59 index d11be625eea5..66ecb7faa6ed 100644
60 --- a/sys-libs/libcxxabi/libcxxabi-14.0.0.9999.ebuild
61 +++ b/sys-libs/libcxxabi/libcxxabi-14.0.0.9999.ebuild
62 @@ -84,6 +84,7 @@ multilib_src_configure() {
63 -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
64 -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
65 -DPython3_EXECUTABLE="${PYTHON}"
66 + -DLIBCXXABI_TARGET_TRIPLE="${CHOST}"
67 )
68 fi
69 cmake_src_configure