Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/
Date: Fri, 03 Mar 2023 22:22:31
Message-Id: 1677882109.5618033009fedcbe3a0491552cf296faade27087.sam@gentoo
1 commit: 5618033009fedcbe3a0491552cf296faade27087
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 3 22:21:49 2023 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 3 22:21:49 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56180330
7
8 sys-devel/clang-common: require *unwind[static-libs] for USE=default-compiler-rt
9
10 Builtins don't work correctly without this.
11
12 Closes: https://bugs.gentoo.org/892956
13 Signed-off-by: Sam James <sam <AT> gentoo.org>
14
15 .../{clang-common-15.0.7-r2.ebuild => clang-common-15.0.7-r3.ebuild} | 4 ++--
16 sys-devel/clang-common/clang-common-16.0.0.9999.ebuild | 4 ++--
17 ...ang-common-16.0.0_rc3.ebuild => clang-common-16.0.0_rc3-r1.ebuild} | 4 ++--
18 sys-devel/clang-common/clang-common-17.0.0.9999.ebuild | 4 ++--
19 sys-devel/clang-common/clang-common-17.0.0_pre20230225.ebuild | 4 ++--
20 5 files changed, 10 insertions(+), 10 deletions(-)
21
22 diff --git a/sys-devel/clang-common/clang-common-15.0.7-r2.ebuild b/sys-devel/clang-common/clang-common-15.0.7-r3.ebuild
23 similarity index 97%
24 rename from sys-devel/clang-common/clang-common-15.0.7-r2.ebuild
25 rename to sys-devel/clang-common/clang-common-15.0.7-r3.ebuild
26 index 2adff08df36d..ae60c641f5f9 100644
27 --- a/sys-devel/clang-common/clang-common-15.0.7-r2.ebuild
28 +++ b/sys-devel/clang-common/clang-common-15.0.7-r3.ebuild
29 @@ -20,8 +20,8 @@ PDEPEND="
30 sys-devel/clang:*
31 default-compiler-rt? (
32 sys-devel/clang-runtime[compiler-rt]
33 - llvm-libunwind? ( sys-libs/llvm-libunwind )
34 - !llvm-libunwind? ( sys-libs/libunwind )
35 + llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
36 + !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
37 )
38 !default-compiler-rt? ( sys-devel/gcc )
39 default-libcxx? ( >=sys-libs/libcxx-${PV} )
40
41 diff --git a/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild b/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild
42 index be17e87b775a..3165f42a329f 100644
43 --- a/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild
44 +++ b/sys-devel/clang-common/clang-common-16.0.0.9999.ebuild
45 @@ -20,8 +20,8 @@ PDEPEND="
46 sys-devel/clang:*
47 default-compiler-rt? (
48 sys-devel/clang-runtime[compiler-rt]
49 - llvm-libunwind? ( sys-libs/llvm-libunwind )
50 - !llvm-libunwind? ( sys-libs/libunwind )
51 + llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
52 + !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
53 )
54 !default-compiler-rt? ( sys-devel/gcc )
55 default-libcxx? ( >=sys-libs/libcxx-${PV} )
56
57 diff --git a/sys-devel/clang-common/clang-common-16.0.0_rc3.ebuild b/sys-devel/clang-common/clang-common-16.0.0_rc3-r1.ebuild
58 similarity index 97%
59 rename from sys-devel/clang-common/clang-common-16.0.0_rc3.ebuild
60 rename to sys-devel/clang-common/clang-common-16.0.0_rc3-r1.ebuild
61 index 3c407f5a1af6..d8624a7c3152 100644
62 --- a/sys-devel/clang-common/clang-common-16.0.0_rc3.ebuild
63 +++ b/sys-devel/clang-common/clang-common-16.0.0_rc3-r1.ebuild
64 @@ -20,8 +20,8 @@ PDEPEND="
65 sys-devel/clang:*
66 default-compiler-rt? (
67 sys-devel/clang-runtime[compiler-rt]
68 - llvm-libunwind? ( sys-libs/llvm-libunwind )
69 - !llvm-libunwind? ( sys-libs/libunwind )
70 + llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
71 + !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
72 )
73 !default-compiler-rt? ( sys-devel/gcc )
74 default-libcxx? ( >=sys-libs/libcxx-${PV} )
75
76 diff --git a/sys-devel/clang-common/clang-common-17.0.0.9999.ebuild b/sys-devel/clang-common/clang-common-17.0.0.9999.ebuild
77 index be17e87b775a..3165f42a329f 100644
78 --- a/sys-devel/clang-common/clang-common-17.0.0.9999.ebuild
79 +++ b/sys-devel/clang-common/clang-common-17.0.0.9999.ebuild
80 @@ -20,8 +20,8 @@ PDEPEND="
81 sys-devel/clang:*
82 default-compiler-rt? (
83 sys-devel/clang-runtime[compiler-rt]
84 - llvm-libunwind? ( sys-libs/llvm-libunwind )
85 - !llvm-libunwind? ( sys-libs/libunwind )
86 + llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
87 + !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
88 )
89 !default-compiler-rt? ( sys-devel/gcc )
90 default-libcxx? ( >=sys-libs/libcxx-${PV} )
91
92 diff --git a/sys-devel/clang-common/clang-common-17.0.0_pre20230225.ebuild b/sys-devel/clang-common/clang-common-17.0.0_pre20230225.ebuild
93 index be17e87b775a..3165f42a329f 100644
94 --- a/sys-devel/clang-common/clang-common-17.0.0_pre20230225.ebuild
95 +++ b/sys-devel/clang-common/clang-common-17.0.0_pre20230225.ebuild
96 @@ -20,8 +20,8 @@ PDEPEND="
97 sys-devel/clang:*
98 default-compiler-rt? (
99 sys-devel/clang-runtime[compiler-rt]
100 - llvm-libunwind? ( sys-libs/llvm-libunwind )
101 - !llvm-libunwind? ( sys-libs/libunwind )
102 + llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
103 + !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
104 )
105 !default-compiler-rt? ( sys-devel/gcc )
106 default-libcxx? ( >=sys-libs/libcxx-${PV} )