From 2b9f166f28039f80d1c54d1541802daa845d5e25 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 16 Sep 2024 21:22:48 -0700 Subject: mozjs-115: Fix build on riscv32 Link with libatomic explicitly, fixes riscv32-yoe-linux-ld.lld: error: undefined symbol: __atomic_store_8 Signed-off-by: Khem Raj --- meta-oe/recipes-extended/mozjs/mozjs-115_115.11.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/recipes-extended/mozjs/mozjs-115_115.11.0.bb b/meta-oe/recipes-extended/mozjs/mozjs-115_115.11.0.bb index 4a0baf5fa6..f25c5a8f95 100644 --- a/meta-oe/recipes-extended/mozjs/mozjs-115_115.11.0.bb +++ b/meta-oe/recipes-extended/mozjs/mozjs-115_115.11.0.bb @@ -67,6 +67,8 @@ ICU ?= "--with-system-icu" ICU:mipsarch = "" ICU:powerpc:toolchain-clang = "" +LDFLAGS:append:riscv32 = " -latomic" + do_configure() { cd ${B} python3 ${S}/configure.py \ -- cgit v1.2.3-54-g00ecf