[oe] [meta-multimedia][PATCH] vlc: Link with libatomic on rv64
Khem Raj
raj.khem at gmail.com
Mon Feb 3 23:54:52 UTC 2020
Fixes
vlc-3.0.8/src/misc/picture_pool.c:200: undefined reference to `__atomic_fetch_add_2'
vlc-3.0.8/src/audio_output/dec.c:201: undefined reference to `__atomic_exchange_1'
Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
meta-multimedia/recipes-multimedia/vlc/vlc_3.0.8.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.8.bb b/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.8.bb
index e29ade65c4..7fadca4399 100644
--- a/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.8.bb
+++ b/meta-multimedia/recipes-multimedia/vlc/vlc_3.0.8.bb
@@ -13,6 +13,8 @@ DEPENDS = "coreutils-native fribidi libtool libgcrypt libgcrypt-native \
libmtp libopus orc libsamplerate0 libusb1 schroedinger taglib \
tiff"
+LDFLAGS_append_riscv64 = " -latomic"
+
# While this item does not require it, it depends on ffmpeg which does
LICENSE_FLAGS = "commercial"
--
2.25.0
More information about the Openembedded-devel
mailing list