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: profiles/arch/arm64/, profiles/arch/amd64/, profiles/arch/x86/, ...
Date: Thu, 29 Sep 2016 14:13:28
Message-Id: 1475158383.0974d1af4a752cb705d3b235168b34c9a4f7fa4f.mgorny@gentoo
1 commit: 0974d1af4a752cb705d3b235168b34c9a4f7fa4f
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 24 20:02:08 2016 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 29 14:13:03 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0974d1af
7
8 profiles/arch: Force host targets for LLVM
9
10 profiles/arch/amd64-fbsd/package.use.force | 9 +++++++++
11 profiles/arch/amd64/package.use.force | 7 ++++++-
12 profiles/arch/arm/package.use.force | 7 ++++++-
13 profiles/arch/arm64/package.use.force | 5 +++++
14 profiles/arch/mips/package.use.force | 7 ++++++-
15 profiles/arch/powerpc/package.use.force | 7 ++++++-
16 profiles/arch/sparc-fbsd/package.use.force | 8 ++++++++
17 profiles/arch/sparc/package.use.force | 7 ++++++-
18 profiles/arch/x86-fbsd/package.use.force | 8 ++++++++
19 profiles/arch/x86/package.use.force | 7 ++++++-
20 10 files changed, 66 insertions(+), 6 deletions(-)
21
22 diff --git a/profiles/arch/amd64-fbsd/package.use.force b/profiles/arch/amd64-fbsd/package.use.force
23 index f0af6af..acd73cf 100644
24 --- a/profiles/arch/amd64-fbsd/package.use.force
25 +++ b/profiles/arch/amd64-fbsd/package.use.force
26 @@ -1,3 +1,12 @@
27 +# Copyright 1999-2016 Gentoo Foundation
28 +# Distributed under the terms of the GNU General Public License v2
29 +# $Id$
30 +
31 +# Michał Górny <mgorny@g.o> (24 Sep 2016)
32 +# Force the host target to avoid dependency hell
33 +sys-devel/clang llvm_targets_X86
34 +sys-devel/llvm llvm_targets_X86
35 +
36 # Multilib flag for the system is forced
37 sys-freebsd/freebsd-lib abi_x86_32
38 sys-freebsd/freebsd-ubin abi_x86_32
39
40 diff --git a/profiles/arch/amd64/package.use.force b/profiles/arch/amd64/package.use.force
41 index 369a049..9b19fbe 100644
42 --- a/profiles/arch/amd64/package.use.force
43 +++ b/profiles/arch/amd64/package.use.force
44 @@ -1,7 +1,12 @@
45 -# Copyright 1999-2015 Gentoo Foundation
46 +# Copyright 1999-2016 Gentoo Foundation
47 # Distributed under the terms of the GNU General Public License v2
48 # $Id$
49
50 +# Michał Górny <mgorny@g.o> (24 Sep 2016)
51 +# Force the host target to avoid dependency hell
52 +sys-devel/clang llvm_targets_X86
53 +sys-devel/llvm llvm_targets_X86
54 +
55 # NP-Hardass <NP-Hardass@g.o> (12 Mar 2016)
56 # 32 bit required, 64 bit optional
57 www-plugins/pipelight abi_x86_32 -abi_x86_64
58
59 diff --git a/profiles/arch/arm/package.use.force b/profiles/arch/arm/package.use.force
60 index 9ffc44d..ec4084e 100644
61 --- a/profiles/arch/arm/package.use.force
62 +++ b/profiles/arch/arm/package.use.force
63 @@ -1,7 +1,12 @@
64 -# Copyright 1999-2012 Gentoo Foundation
65 +# Copyright 1999-2016 Gentoo Foundation
66 # Distributed under the terms of the GNU General Public License v2
67 # $Id$
68
69 +# Michał Górny <mgorny@g.o> (24 Sep 2016)
70 +# Force the host target to avoid dependency hell
71 +sys-devel/clang llvm_targets_ARM
72 +sys-devel/llvm llvm_targets_ARM
73 +
74 # Anthony G. Basile <blueness@g.o> (11 Nov 2012)
75 # Only gnome-base/gdm has stable keywording. If x11-misc/lightdm or kde-base/kdm
76 # gets stable keyword, this line can be removed.
77
78 diff --git a/profiles/arch/arm64/package.use.force b/profiles/arch/arm64/package.use.force
79 index 3d9b59d..a5c1831 100644
80 --- a/profiles/arch/arm64/package.use.force
81 +++ b/profiles/arch/arm64/package.use.force
82 @@ -2,6 +2,11 @@
83 # Distributed under the terms of the GNU General Public License v2
84 # $Id$
85
86 +# Michał Górny <mgorny@g.o> (24 Sep 2016)
87 +# Force the host target to avoid dependency hell
88 +sys-devel/clang llvm_targets_AArch64
89 +sys-devel/llvm llvm_targets_AArch64
90 +
91 # James Le Cuirot <chewi@g.o> (16 May 2016)
92 # For reasons best known to themselves, Oracle do not ship the
93 # libawt_xawt.so library on arm64 even though they do on arm32.
94
95 diff --git a/profiles/arch/mips/package.use.force b/profiles/arch/mips/package.use.force
96 index a418830..9fdc5d3 100644
97 --- a/profiles/arch/mips/package.use.force
98 +++ b/profiles/arch/mips/package.use.force
99 @@ -1,7 +1,12 @@
100 -# Copyright 1999-2015 Gentoo Foundation
101 +# Copyright 1999-2016 Gentoo Foundation
102 # Distributed under the terms of the GNU General Public License v2
103 # $Id$
104
105 +# Michał Górny <mgorny@g.o> (24 Sep 2016)
106 +# Force the host target to avoid dependency hell
107 +sys-devel/clang llvm_targets_Mips
108 +sys-devel/llvm llvm_targets_Mips
109 +
110 # Mike Frysinger <vapier@g.o> (16 Mar 2015)
111 # Needs dev-lang/luajit tested #499974
112 dev-libs/efl oldlua
113
114 diff --git a/profiles/arch/powerpc/package.use.force b/profiles/arch/powerpc/package.use.force
115 index 846a4b6..707495a 100644
116 --- a/profiles/arch/powerpc/package.use.force
117 +++ b/profiles/arch/powerpc/package.use.force
118 @@ -1,7 +1,12 @@
119 -# Copyright 1999-2015 Gentoo Foundation
120 +# Copyright 1999-2016 Gentoo Foundation
121 # Distributed under the terms of the GNU General Public License v2
122 # $Id$
123
124 +# Michał Górny <mgorny@g.o> (24 Sep 2016)
125 +# Force the host target to avoid dependency hell
126 +sys-devel/clang llvm_targets_PowerPC
127 +sys-devel/llvm llvm_targets_PowerPC
128 +
129 # Mike Frysinger <vapier@g.o> (16 Mar 2015)
130 # Needs dev-lang/luajit tested #499974
131 dev-libs/efl oldlua
132
133 diff --git a/profiles/arch/sparc-fbsd/package.use.force b/profiles/arch/sparc-fbsd/package.use.force
134 new file mode 100644
135 index 00000000..34e0bea
136 --- /dev/null
137 +++ b/profiles/arch/sparc-fbsd/package.use.force
138 @@ -0,0 +1,8 @@
139 +# Copyright 1999-2016 Gentoo Foundation
140 +# Distributed under the terms of the GNU General Public License v2
141 +# $Id$
142 +
143 +# Michał Górny <mgorny@g.o> (24 Sep 2016)
144 +# Force the host target to avoid dependency hell
145 +sys-devel/clang llvm_targets_Sparc
146 +sys-devel/llvm llvm_targets_Sparc
147
148 diff --git a/profiles/arch/sparc/package.use.force b/profiles/arch/sparc/package.use.force
149 index 5db5bc8..038af45 100644
150 --- a/profiles/arch/sparc/package.use.force
151 +++ b/profiles/arch/sparc/package.use.force
152 @@ -1,7 +1,12 @@
153 -# Copyright 1999-2015 Gentoo Foundation
154 +# Copyright 1999-2016 Gentoo Foundation
155 # Distributed under the terms of the GNU General Public License v2
156 # $Id$
157
158 +# Michał Górny <mgorny@g.o> (24 Sep 2016)
159 +# Force the host target to avoid dependency hell
160 +sys-devel/clang llvm_targets_Sparc
161 +sys-devel/llvm llvm_targets_Sparc
162 +
163 # Mike Frysinger <vapier@g.o> (16 Mar 2015)
164 # Needs dev-lang/luajit tested #499974
165 dev-libs/efl oldlua
166
167 diff --git a/profiles/arch/x86-fbsd/package.use.force b/profiles/arch/x86-fbsd/package.use.force
168 new file mode 100644
169 index 00000000..28125cb
170 --- /dev/null
171 +++ b/profiles/arch/x86-fbsd/package.use.force
172 @@ -0,0 +1,8 @@
173 +# Copyright 1999-2016 Gentoo Foundation
174 +# Distributed under the terms of the GNU General Public License v2
175 +# $Id$
176 +
177 +# Michał Górny <mgorny@g.o> (24 Sep 2016)
178 +# Force the host target to avoid dependency hell
179 +sys-devel/clang llvm_targets_X86
180 +sys-devel/llvm llvm_targets_X86
181
182 diff --git a/profiles/arch/x86/package.use.force b/profiles/arch/x86/package.use.force
183 index 6c658c2..fe80bf6 100644
184 --- a/profiles/arch/x86/package.use.force
185 +++ b/profiles/arch/x86/package.use.force
186 @@ -1,7 +1,12 @@
187 -# Copyright 1999-2014 Gentoo Foundation
188 +# Copyright 1999-2016 Gentoo Foundation
189 # Distributed under the terms of the GNU General Public License v2
190 # $Id$
191
192 +# Michał Górny <mgorny@g.o> (24 Sep 2016)
193 +# Force the host target to avoid dependency hell
194 +sys-devel/clang llvm_targets_X86
195 +sys-devel/llvm llvm_targets_X86
196 +
197 # Pawel Hajdan jr <phajdan.jr@g.o> (12 Jun 2014)
198 # On x86 Chromium can be built in non-PIC mode, and this
199 # flag can affect performance, see http://crbug.com/332109 .