agl_m3-salvator-x-nogfx.inc: 02/27502/2
authorduerpei <duep.fnst@fujitsu.com>
Fri, 20 May 2022 10:23:46 +0000 (18:23 +0800)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Thu, 26 May 2022 20:51:19 +0000 (20:51 +0000)
Masking out the weston_%.bbappend
In patch 27430, may have forgotten to modify this file.

Bug-AGL: SPEC-4389

Signed-off-by: duerpei <duep.fnst@fujitsu.com>
Change-Id: I9b451f236613c7e9efba158713723051b10b489b
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27502
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
meta-agl-bsp/conf/include/agl_m3-salvator-x-nogfx.inc

index 7f12480..b50f363 100644 (file)
@@ -8,3 +8,14 @@ DTB_SUFFIX = "r8a7796-salvator-xs"
 BBMASK += "gles-user-module|kernel-module-gles|wayland-kms|libgbm"
 # Mask MMP recipes
 BBMASK += "kernel-module-uvcs-drv|omx-user-module"
+
+# Work around use of obsolete Weston backend-fbdev in meta-rcar-gen3
+# when building without the proprietary driver stack.  Masking out the
+# weston_%.bbappend seems the simplest approach for now, as forcing
+# USE_GLES = "1" to disable the adding of -Dbackend-default="fbdev" to
+# EXTRA_OEMESON triggers adding "libgbm" to DEPENDS, which breaks due
+# to that being a component specific to the proprietary stack we are
+# explicitly disabling.  If the "libgbm" usage in the bbappend was
+# instead "virtual/libgbm" as is now used in poky, it might be possible
+# to just tweak PREFERRED_PROVIDER_virtual/libgbm = "mesa".
+BBMASK += "meta-rcar-gen3/recipes-graphics/wayland/weston_%.bbappend"