summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2020-11-16 20:01:50 -0800
committerKhem Raj <raj.khem@gmail.com>2020-11-17 08:02:17 -0800
commitbb5f90d9e86a8f0949545d2cace3ad53bca504d8 (patch)
tree51412af92ca62e27049ad7708d8d4b078de40a27
parentaff3d51fd973c5543983f2a9456cfd6e7703505d (diff)
downloadmeta-clang-bb5f90d9e86a8f0949545d2cace3ad53bca504d8.tar.gz
rpm: Use gcc on arches where llvm omp is not available
rpm needs omp, therefore it wont compile with clang on architectures not supporting llvm libomp e.g. rv32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--recipes-devtools/rpm/rpm_%.bbappend6
1 files changed, 6 insertions, 0 deletions
diff --git a/recipes-devtools/rpm/rpm_%.bbappend b/recipes-devtools/rpm/rpm_%.bbappend
index 14b3142..dfd80d5 100644
--- a/recipes-devtools/rpm/rpm_%.bbappend
+++ b/recipes-devtools/rpm/rpm_%.bbappend
@@ -1,3 +1,9 @@
1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
2 2
3DEPENDS_append_toolchain-clang = " openmp" 3DEPENDS_append_toolchain-clang = " openmp"
4DEPENDS_remove_toolchain-clang_riscv32 = "openmp"
5DEPENDS_remove_toolchain-clang_mips64 = "openmp"
6
7# rpm needs OMP
8TOOLCHAIN_riscv32 = "gcc"
9TOOLCHAIN_mips64 = "gcc"