From bbc3b9dd0ffc506e15f5d4e8ff39e483bfdec7a7 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 8 Mar 2021 14:22:16 -0800 Subject: [PATCH] mpv: Link libatomic on riscv64 gcc uses __atomic_compare_exchange_1 which is not implemented for rv64 Fixes video/out/vo_libmpv.c:186: undefined reference to `__atomic_compare_exchange_1' collect2: error: ld returned 1 exit status Signed-off-by: Khem Raj --- meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb b/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb index 973a978b1c..e04925d0f1 100644 --- a/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb +++ b/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb @@ -26,6 +26,8 @@ S = "${WORKDIR}/git" inherit waf pkgconfig mime-xdg +LDFLAGS_append_riscv64 = " -latomic" + LUA ?= "lua" LUA_mips64 = "" LUA_aarch64 = ""