summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-07-09 09:46:10 -0700
committerKhem Raj <raj.khem@gmail.com>2025-07-09 13:57:04 -0700
commitef64c35092d9141d1f44174b6ff856479722c103 (patch)
tree763ca53ca3caa849ccab6dc2288a68617ec4c4c3
parent1414f174a9d7649ef482da556b4b859652226673 (diff)
downloadmeta-openembedded-ef64c35092d9141d1f44174b6ff856479722c103.tar.gz
apitrace: Link in libatomic for 64bit atomic builtins
Fixes errors e.g. riscv32-yoe-linux-musl-ld.lld: error: undefined symbol: __atomic_store_8 >>> referenced by unique_lock.h:0 (/usr/include/c++/v1/__mutex/unique_lock.h:0) >>> retrace/eglretrace.lto.libretrace_common.a(retrace_main.cpp.o at 399912).o:(retrace::RelayRunner::runRace()) >>> referenced by retrace_main.cpp:1218 (retrace/retrace_main.cpp:1218) >>> retrace/eglretrace.lto.libretrace_common.a(retrace_main.cpp.o at 399912).o:(main) Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-devtools/apitrace/apitrace_13.0.bb1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta-oe/recipes-devtools/apitrace/apitrace_13.0.bb b/meta-oe/recipes-devtools/apitrace/apitrace_13.0.bb
index 1e41548c9b..83e2971552 100644
--- a/meta-oe/recipes-devtools/apitrace/apitrace_13.0.bb
+++ b/meta-oe/recipes-devtools/apitrace/apitrace_13.0.bb
@@ -26,5 +26,6 @@ EXTRA_OECMAKE += "\
26EXTRA_OECMAKE += "\ 26EXTRA_OECMAKE += "\
27 -DENABLE_STATIC_SNAPPY=ON \ 27 -DENABLE_STATIC_SNAPPY=ON \
28" 28"
29LDFLAGS:append:riscv32 = " -latomic"
29 30
30SECURITY_CFLAGS:toolchain-clang = "" 31SECURITY_CFLAGS:toolchain-clang = ""