From 5af9b2a3a9011a2dd7f6abab8ee58a92fe28d60a Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 3 Feb 2020 15:50:01 -0800 Subject: [PATCH] vlc: Link with libatomic on rv64 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 --- 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"