[meta-oe] capnproto: Fix build on mips

Message ID 20220213011737.3193333-1-raj.khem@gmail.com
State New
Headers show
Series [meta-oe] capnproto: Fix build on mips | expand

Commit Message

Khem Raj Feb. 13, 2022, 1:17 a.m. UTC
gcc and clang calls atomic intrinsics which needs linking with libatomic
Fixes
| /usr/src/debug/capnproto/0.9.1-r0/git/c++/src/capnp/arena.h:114: undefined reference to `__atomic_load_8'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta-oe/recipes-devtools/capnproto/capnproto_0.9.1.bb | 2 ++
 1 file changed, 2 insertions(+)

Patch

diff --git a/meta-oe/recipes-devtools/capnproto/capnproto_0.9.1.bb b/meta-oe/recipes-devtools/capnproto/capnproto_0.9.1.bb
index 164bb2cf8a..9616edd732 100644
--- a/meta-oe/recipes-devtools/capnproto/capnproto_0.9.1.bb
+++ b/meta-oe/recipes-devtools/capnproto/capnproto_0.9.1.bb
@@ -13,6 +13,8 @@  S = "${WORKDIR}/git/c++"
 
 inherit cmake
 
+CXXFLAGS:append:mips = " -latomic"
+
 EXTRA_OECMAKE += "\
     -DBUILD_TESTING=OFF \
 "