From bb5f90d9e86a8f0949545d2cace3ad53bca504d8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 16 Nov 2020 20:01:50 -0800 Subject: 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 --- recipes-devtools/rpm/rpm_%.bbappend | 6 ++++++ 1 file changed, 6 insertions(+) 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 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" DEPENDS_append_toolchain-clang = " openmp" +DEPENDS_remove_toolchain-clang_riscv32 = "openmp" +DEPENDS_remove_toolchain-clang_mips64 = "openmp" + +# rpm needs OMP +TOOLCHAIN_riscv32 = "gcc" +TOOLCHAIN_mips64 = "gcc" -- cgit v1.2.3-54-g00ecf