From 5b13ece620ec89049a168f0b01ccc6d22793e59f Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Mon, 16 Mar 2020 10:55:08 +0100 Subject: [PATCH] glmark2: don't build drm flavours for machines not supporting it imx-gpu-viv_6.4.0.p1.0-aarch32 does not provide virtual/libgbm and thus a build with drm* in PACKAGECONFIG does fail. Thus remove drm* from PACKAGECONFIG for those machines. | ERROR: Nothing PROVIDES 'virtual/libgbm' (but .../glmark2_git.bb DEPENDS on or otherwise requires it) | gpulib PROVIDES virtual/libgbm but was skipped: incompatible with machine fixes: 7801868f glmark2: Remove bbappend Signed-off-by: Max Krummenacher (cherry picked from commit 340f3f2bcc7bcf7f5f3abad9973ac745571fd571) --- .../recipes-benchmark/glmark2/glmark2_%.bbappend | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 dynamic-layers/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend diff --git a/dynamic-layers/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend b/dynamic-layers/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend new file mode 100644 index 00000000..2e648ba3 --- /dev/null +++ b/dynamic-layers/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend @@ -0,0 +1,4 @@ +# Only _mx8 machine do provide virtual/libgbm required for any drm* flavour +DRM-REMOVE_imxgpu = "drm-gl drm-gles2" +DRM-REMOVE_imxgpu_mx8 = "" +PACKAGECONFIG_remove = "${DRM-REMOVE}" -- 2.40.1