From 6c4343077bda24ed61db55643930458cb07ad57c Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 17 Sep 2022 15:54:52 -0700 Subject: gstreamer1.0-plugins-base: Allow undefined symbols with musl These are glibc specific symbols which gcompat should be able to handle at runtime Signed-off-by: Khem Raj (cherry picked from commit 5eb46c66701552d66cfb16445a4d40244c97c96f) --- recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.0.imx.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.0.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.0.imx.bb index ba1b9787..3cbd2179 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.0.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.0.imx.bb @@ -137,6 +137,10 @@ PACKAGECONFIG[viv-fb] = ",,virtual/libgles2" EXTRA_OEMESON += "-Dc_args="${CFLAGS} -I${STAGING_INCDIR_IMX}"" +# links with imx-gpu libs which are pre-built for glibc +# gcompat will address it during runtime +LDFLAGS:append:imxgpu:libc-musl = " -Wl,--allow-shlib-undefined" + COMPATIBLE_MACHINE = "(imx-nxp-bsp)" ########### End of i.MX overrides ######### -- cgit v1.2.3-54-g00ecf