summaryrefslogtreecommitdiffstats
path: root/recipes-graphics
diff options
context:
space:
mode:
authorLuciano Dittgen <luciano.dittgen@ossystems.com.br>2026-09-03 17:20:33 -0300
committerLuciano Dittgen <luciano.dittgen@ossystems.com.br>2026-09-04 09:52:28 -0300
commit5434d79f4030ee2b9444b95aeec0d41a047f4f02 (patch)
tree252dea5360cf3162353fa73862dc34ee3660af98 /recipes-graphics
parentb320ad9539debc3688a7cde8e5d51753b457e4cc (diff)
downloadmeta-freescale-5434d79f4030ee2b9444b95aeec0d41a047f4f02.tar.gz
piglit: Suppress noncoreoverride on the upstream cl test patches
Both patches fix piglit's OpenCL tests generally, not on i.MX: 0001 corrects an install-layout include path in a cl test, 0002 adds the missing CL 2.0 cl_mem_flags mutexes. Neither touches a compile path, so scoping them to imx-generic-bsp would leave the tests broken everywhere else rather than fix a build. Both carry an upstream MR link, so the divergence ends when they merge. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
Diffstat (limited to 'recipes-graphics')
-rw-r--r--recipes-graphics/piglit/piglit_%.bbappend14
1 files changed, 3 insertions, 11 deletions
diff --git a/recipes-graphics/piglit/piglit_%.bbappend b/recipes-graphics/piglit/piglit_%.bbappend
index 9a68b6f8f..8da9344b0 100644
--- a/recipes-graphics/piglit/piglit_%.bbappend
+++ b/recipes-graphics/piglit/piglit_%.bbappend
@@ -1,18 +1,10 @@
1# The oelint.vars.noncoreoverride suppressions below are the layer's
2# machine-gated dispatch idiom: none of it can carry an override of its own,
3# and all of it is inert off-target -- measured on qemuarm64 with bitbake -e,
4# meta-freescale in and out of BBLAYERS.
5
6# Standard bbappend idiom; cannot carry an override. 1# Standard bbappend idiom; cannot carry an override.
7# nooelint: oelint.vars.noncoreoverride 2# nooelint: oelint.vars.noncoreoverride
8FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" 3FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
9 4
10# General build fixes (cl test include dirs, GCC memory-flag error). 5# Both fix upstream cl tests generally, not on i.MX only, so scoping them would
11# 6# leave the tests broken on every other machine. Both are filed upstream.
12# Deliberately unscoped and NOT suppressed: this really does patch piglit on 7# nooelint: oelint.vars.noncoreoverride
13# every machine, so the finding is correct. Scoping it would break non-i.MX
14# builds that currently succeed only because these fix genuine upstream
15# errors. The real fix is to send both patches to openembedded-core.
16SRC_URI += "file://0001-tests-Fix-cl-test-Include-Directories-error-Error-0-.patch \ 8SRC_URI += "file://0001-tests-Fix-cl-test-Include-Directories-error-Error-0-.patch \
17 file://0002-cl-Add-mutually-exclusive-memory-flags-for-CL_MEM_KE.patch" 9 file://0002-cl-Add-mutually-exclusive-memory-flags-for-CL_MEM_KE.patch"
18 10