aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended/fluentbit
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2020-01-28 16:39:33 -0800
committerKhem Raj <raj.khem@gmail.com>2020-01-28 16:41:09 -0800
commit371b16a14e1131a8f8858a033596f4d7fe7499a5 (patch)
treef7e3eeaa524a8708d3519abdfa30cea2cf75b5b6 /meta-oe/recipes-extended/fluentbit
parentae4adf2849eb23c7ea1dd53fe5d0c06c840a18a1 (diff)
downloadmeta-openembedded-contrib-371b16a14e1131a8f8858a033596f4d7fe7499a5.tar.gz
fluentbit: Link with libatomic on riscv
jemalloc uses libatomic functions Fixes ../lib/libjemalloc_pic.a(extent_dss.pic.o): in function `extent_dss_extend ing_start': | /usr/src/debug/fluentbit/1.3.5-r0/fluent-bit-1.3.5/lib/jemalloc-5.2.1/src/extent_dss.c:75: undefined reference to `__atomic_compare _exchange_1' Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended/fluentbit')
-rw-r--r--meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb b/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb
index d8cb8b5e85..06895a03aa 100644
--- a/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb
+++ b/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb
@@ -43,6 +43,8 @@ EXTRA_OECMAKE += "-DFLB_SHARED_LIB=Off -DFLB_EXAMPLES=Off "
EXTRA_OECMAKE += "${@bb.utils.contains('DISTRO_FEATURES','systemd','-DFLB_SYSTEMD=On','',d)}"
+EXTRA_OECMAKE_append_riscv64 = " -DFLB_DEPS='atomic'"
+
# Kafka Output plugin (disabled by default): note that when
# enabling Kafka output plugin, the backend library librdkafka
# requires 'openssl' as a dependency.