From: Michał Górny Date: Sat, 24 Sep 2016 20:02:08 +0000 (+0200) Subject: profiles/arch: Force host targets for LLVM X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=0974d1af4a752cb705d3b235168b34c9a4f7fa4f;p=gentoo.git profiles/arch: Force host targets for LLVM --- diff --git a/profiles/arch/amd64-fbsd/package.use.force b/profiles/arch/amd64-fbsd/package.use.force index f0af6afad5d1..acd73cf7710b 100644 --- a/profiles/arch/amd64-fbsd/package.use.force +++ b/profiles/arch/amd64-fbsd/package.use.force @@ -1,3 +1,12 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Michał Górny (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_X86 +sys-devel/llvm llvm_targets_X86 + # Multilib flag for the system is forced sys-freebsd/freebsd-lib abi_x86_32 sys-freebsd/freebsd-ubin abi_x86_32 diff --git a/profiles/arch/amd64/package.use.force b/profiles/arch/amd64/package.use.force index 369a049a2c94..9b19fbeebdf4 100644 --- a/profiles/arch/amd64/package.use.force +++ b/profiles/arch/amd64/package.use.force @@ -1,7 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Michał Górny (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_X86 +sys-devel/llvm llvm_targets_X86 + # NP-Hardass (12 Mar 2016) # 32 bit required, 64 bit optional www-plugins/pipelight abi_x86_32 -abi_x86_64 diff --git a/profiles/arch/arm/package.use.force b/profiles/arch/arm/package.use.force index 9ffc44d61e57..ec4084e74d5a 100644 --- a/profiles/arch/arm/package.use.force +++ b/profiles/arch/arm/package.use.force @@ -1,7 +1,12 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Michał Górny (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_ARM +sys-devel/llvm llvm_targets_ARM + # Anthony G. Basile (11 Nov 2012) # Only gnome-base/gdm has stable keywording. If x11-misc/lightdm or kde-base/kdm # gets stable keyword, this line can be removed. diff --git a/profiles/arch/arm64/package.use.force b/profiles/arch/arm64/package.use.force index 3d9b59d6e485..a5c1831f383f 100644 --- a/profiles/arch/arm64/package.use.force +++ b/profiles/arch/arm64/package.use.force @@ -2,6 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Michał Górny (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_AArch64 +sys-devel/llvm llvm_targets_AArch64 + # James Le Cuirot (16 May 2016) # For reasons best known to themselves, Oracle do not ship the # libawt_xawt.so library on arm64 even though they do on arm32. diff --git a/profiles/arch/mips/package.use.force b/profiles/arch/mips/package.use.force index a41883017154..9fdc5d34f75c 100644 --- a/profiles/arch/mips/package.use.force +++ b/profiles/arch/mips/package.use.force @@ -1,7 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Michał Górny (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_Mips +sys-devel/llvm llvm_targets_Mips + # Mike Frysinger (16 Mar 2015) # Needs dev-lang/luajit tested #499974 dev-libs/efl oldlua diff --git a/profiles/arch/powerpc/package.use.force b/profiles/arch/powerpc/package.use.force index 846a4b60dbf4..707495aab58e 100644 --- a/profiles/arch/powerpc/package.use.force +++ b/profiles/arch/powerpc/package.use.force @@ -1,7 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Michał Górny (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_PowerPC +sys-devel/llvm llvm_targets_PowerPC + # Mike Frysinger (16 Mar 2015) # Needs dev-lang/luajit tested #499974 dev-libs/efl oldlua diff --git a/profiles/arch/sparc-fbsd/package.use.force b/profiles/arch/sparc-fbsd/package.use.force new file mode 100644 index 000000000000..34e0bea8f3bc --- /dev/null +++ b/profiles/arch/sparc-fbsd/package.use.force @@ -0,0 +1,8 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Michał Górny (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_Sparc +sys-devel/llvm llvm_targets_Sparc diff --git a/profiles/arch/sparc/package.use.force b/profiles/arch/sparc/package.use.force index 5db5bc851959..038af457cd74 100644 --- a/profiles/arch/sparc/package.use.force +++ b/profiles/arch/sparc/package.use.force @@ -1,7 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Michał Górny (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_Sparc +sys-devel/llvm llvm_targets_Sparc + # Mike Frysinger (16 Mar 2015) # Needs dev-lang/luajit tested #499974 dev-libs/efl oldlua diff --git a/profiles/arch/x86-fbsd/package.use.force b/profiles/arch/x86-fbsd/package.use.force new file mode 100644 index 000000000000..28125cb62afa --- /dev/null +++ b/profiles/arch/x86-fbsd/package.use.force @@ -0,0 +1,8 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Michał Górny (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_X86 +sys-devel/llvm llvm_targets_X86 diff --git a/profiles/arch/x86/package.use.force b/profiles/arch/x86/package.use.force index 6c658c25ea85..fe80bf65ce07 100644 --- a/profiles/arch/x86/package.use.force +++ b/profiles/arch/x86/package.use.force @@ -1,7 +1,12 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Michał Górny (24 Sep 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_X86 +sys-devel/llvm llvm_targets_X86 + # Pawel Hajdan jr (12 Jun 2014) # On x86 Chromium can be built in non-PIC mode, and this # flag can affect performance, see http://crbug.com/332109 .