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-devel/llvm/
Date: Tue, 28 Feb 2023 04:28:44
Message-Id: 1677558515.1bb2c9f6643f2d7938630d59825842eef7cc65da.mgorny@gentoo
1 commit: 1bb2c9f6643f2d7938630d59825842eef7cc65da
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 28 04:27:14 2023 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 28 04:28:35 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb2c9f6
7
8 sys-devel/llvm: Reenable EH/RTTI in *.9999
9
10 This will also be the part of the next 16.x RC and 17.x snapshot.
11
12 Bug: https://bugs.gentoo.org/884193
13 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
14
15 sys-devel/llvm/llvm-16.0.0.9999.ebuild | 2 ++
16 sys-devel/llvm/llvm-17.0.0.9999.ebuild | 2 ++
17 2 files changed, 4 insertions(+)
18
19 diff --git a/sys-devel/llvm/llvm-16.0.0.9999.ebuild b/sys-devel/llvm/llvm-16.0.0.9999.ebuild
20 index fcb512276fe7..d05904f7192f 100644
21 --- a/sys-devel/llvm/llvm-16.0.0.9999.ebuild
22 +++ b/sys-devel/llvm/llvm-16.0.0.9999.ebuild
23 @@ -360,6 +360,8 @@ multilib_src_configure() {
24 -DLLVM_ENABLE_LIBXML2=$(usex xml)
25 -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
26 -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
27 + -DLLVM_ENABLE_EH=ON
28 + -DLLVM_ENABLE_RTTI=ON
29 -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
30 -DLLVM_ENABLE_ZSTD=$(usex zstd)
31
32
33 diff --git a/sys-devel/llvm/llvm-17.0.0.9999.ebuild b/sys-devel/llvm/llvm-17.0.0.9999.ebuild
34 index fcb512276fe7..d05904f7192f 100644
35 --- a/sys-devel/llvm/llvm-17.0.0.9999.ebuild
36 +++ b/sys-devel/llvm/llvm-17.0.0.9999.ebuild
37 @@ -360,6 +360,8 @@ multilib_src_configure() {
38 -DLLVM_ENABLE_LIBXML2=$(usex xml)
39 -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
40 -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
41 + -DLLVM_ENABLE_EH=ON
42 + -DLLVM_ENABLE_RTTI=ON
43 -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
44 -DLLVM_ENABLE_ZSTD=$(usex zstd)