From 8f5041615e3cc00903b36b4fc06239d7ac4bbce1 Mon Sep 17 00:00:00 2001 From: Andrey Zhizhikin Date: Thu, 21 Oct 2021 08:41:10 +0000 Subject: imx-gpu-viv: skip QA check for libgl-imx package libgl-imx package provides libGL, which has runtime dependencies on X11 libraries. In case of Wayland-only builds, this triggers the QA error on missing RDEPENDS, since they are not provided by any package. Skip this QA check for libgl-imx package, as it is not distributed for Wayland-only builds, and has dependencies properly resolved when X11 builds are used. Signed-off-by: Andrey Zhizhikin (cherry picked from commit 82556c5b6bdcd8a72c6bf16e1d60b7a93595723e) --- recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc index 7afa0950..26fe79b6 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc @@ -300,8 +300,12 @@ FILES:libopenvx-imx = " \ FILES:libopenvx-imx-dev = "${includedir}/VX ${libdir}/libOpenVX${SOLIBSDEV}" RDEPENDS:libopenvx-imx = "libnn-imx" +# libGL is only targeting X11 backend, and in case if Wayland-only is used - +# package QA complains on missing RDEPENDS, which are only available for X11. +# Skip "file-rdeps" QA for this package. FILES:libgl-imx = "${libdir}/libGL${REALSOLIBS}" FILES:libgl-imx-dev = "${libdir}/libGL${SOLIBSDEV} ${includedir}/GL" +INSANE_SKIP:libgl-imx += "file-rdeps" # libEGL needs to open libGLESv1.so INSANE_SKIP:libgles1-imx += "dev-so" -- cgit v1.2.3-54-g00ecf