diff options
author | Khem Raj <raj.khem@gmail.com> | 2025-07-09 09:46:10 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2025-07-09 13:57:04 -0700 |
commit | ef64c35092d9141d1f44174b6ff856479722c103 (patch) | |
tree | 763ca53ca3caa849ccab6dc2288a68617ec4c4c3 | |
parent | 1414f174a9d7649ef482da556b4b859652226673 (diff) | |
download | meta-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.bb | 1 |
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 += "\ | |||
26 | EXTRA_OECMAKE += "\ | 26 | EXTRA_OECMAKE += "\ |
27 | -DENABLE_STATIC_SNAPPY=ON \ | 27 | -DENABLE_STATIC_SNAPPY=ON \ |
28 | " | 28 | " |
29 | LDFLAGS:append:riscv32 = " -latomic" | ||
29 | 30 | ||
30 | SECURITY_CFLAGS:toolchain-clang = "" | 31 | SECURITY_CFLAGS:toolchain-clang = "" |