From a43e4d7d3d2da4dfaa7218cbf07e5da954fe00a3 Mon Sep 17 00:00:00 2001 From: Felix Janda Date: Sun, 2 Oct 2016 07:56:40 -0400 Subject: [PATCH] profiles: force host targets for LLVM also on musl and uclibc Gentoo-Bug: https://bugs.gentoo.org/595826 Signed-off-by: Anthony G. Basile --- profiles/default/linux/uclibc/amd64/package.use.force | 8 ++++++++ profiles/default/linux/uclibc/arm/package.use.force | 8 ++++++++ profiles/default/linux/uclibc/mips/package.use.force | 5 +++++ profiles/default/linux/uclibc/ppc/package.use.force | 8 ++++++++ profiles/default/linux/uclibc/x86/package.use.force | 8 ++++++++ profiles/hardened/linux/musl/amd64/package.use.force | 8 ++++++++ profiles/hardened/linux/musl/arm/package.use.force | 8 ++++++++ profiles/hardened/linux/musl/arm64/package.use.force | 8 ++++++++ profiles/hardened/linux/musl/mips/package.use.force | 5 +++++ profiles/hardened/linux/musl/ppc/package.use.force | 8 ++++++++ profiles/hardened/linux/musl/x86/package.use.force | 8 ++++++++ 11 files changed, 82 insertions(+) create mode 100644 profiles/default/linux/uclibc/amd64/package.use.force create mode 100644 profiles/default/linux/uclibc/arm/package.use.force create mode 100644 profiles/default/linux/uclibc/ppc/package.use.force create mode 100644 profiles/default/linux/uclibc/x86/package.use.force create mode 100644 profiles/hardened/linux/musl/amd64/package.use.force create mode 100644 profiles/hardened/linux/musl/arm/package.use.force create mode 100644 profiles/hardened/linux/musl/arm64/package.use.force create mode 100644 profiles/hardened/linux/musl/ppc/package.use.force create mode 100644 profiles/hardened/linux/musl/x86/package.use.force diff --git a/profiles/default/linux/uclibc/amd64/package.use.force b/profiles/default/linux/uclibc/amd64/package.use.force new file mode 100644 index 0000000000000..28125cb62afab --- /dev/null +++ b/profiles/default/linux/uclibc/amd64/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/default/linux/uclibc/arm/package.use.force b/profiles/default/linux/uclibc/arm/package.use.force new file mode 100644 index 0000000000000..fbb5069587f04 --- /dev/null +++ b/profiles/default/linux/uclibc/arm/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_ARM +sys-devel/llvm llvm_targets_ARM diff --git a/profiles/default/linux/uclibc/mips/package.use.force b/profiles/default/linux/uclibc/mips/package.use.force index 1753d9c25f60a..8a1c533781fbf 100644 --- a/profiles/default/linux/uclibc/mips/package.use.force +++ b/profiles/default/linux/uclibc/mips/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_Mips +sys-devel/llvm llvm_targets_Mips + # Vicente Olivert Riera (12 Sep 2014) # If deprecated USE flag is not set, www-client/midori will # depend on net-libs/webkit-gtk:3 which fails to compile diff --git a/profiles/default/linux/uclibc/ppc/package.use.force b/profiles/default/linux/uclibc/ppc/package.use.force new file mode 100644 index 0000000000000..228eb0d46563e --- /dev/null +++ b/profiles/default/linux/uclibc/ppc/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_PowerPC +sys-devel/llvm llvm_targets_PowerPC diff --git a/profiles/default/linux/uclibc/x86/package.use.force b/profiles/default/linux/uclibc/x86/package.use.force new file mode 100644 index 0000000000000..28125cb62afab --- /dev/null +++ b/profiles/default/linux/uclibc/x86/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/hardened/linux/musl/amd64/package.use.force b/profiles/hardened/linux/musl/amd64/package.use.force new file mode 100644 index 0000000000000..28125cb62afab --- /dev/null +++ b/profiles/hardened/linux/musl/amd64/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/hardened/linux/musl/arm/package.use.force b/profiles/hardened/linux/musl/arm/package.use.force new file mode 100644 index 0000000000000..fbb5069587f04 --- /dev/null +++ b/profiles/hardened/linux/musl/arm/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_ARM +sys-devel/llvm llvm_targets_ARM diff --git a/profiles/hardened/linux/musl/arm64/package.use.force b/profiles/hardened/linux/musl/arm64/package.use.force new file mode 100644 index 0000000000000..7ee1a494bc584 --- /dev/null +++ b/profiles/hardened/linux/musl/arm64/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_AArch64 +sys-devel/llvm llvm_targets_AArch64 diff --git a/profiles/hardened/linux/musl/mips/package.use.force b/profiles/hardened/linux/musl/mips/package.use.force index 972c4bff1640a..c184bfa93060a 100644 --- a/profiles/hardened/linux/musl/mips/package.use.force +++ b/profiles/hardened/linux/musl/mips/package.use.force @@ -1,2 +1,7 @@ +# 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 + # The only working option dev-util/pkgconf pkg-config diff --git a/profiles/hardened/linux/musl/ppc/package.use.force b/profiles/hardened/linux/musl/ppc/package.use.force new file mode 100644 index 0000000000000..228eb0d46563e --- /dev/null +++ b/profiles/hardened/linux/musl/ppc/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_PowerPC +sys-devel/llvm llvm_targets_PowerPC diff --git a/profiles/hardened/linux/musl/x86/package.use.force b/profiles/hardened/linux/musl/x86/package.use.force new file mode 100644 index 0000000000000..28125cb62afab --- /dev/null +++ b/profiles/hardened/linux/musl/x86/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