diff options
| author | Luciano Dittgen <luciano.dittgen@ossystems.com.br> | 2026-09-03 17:20:33 -0300 |
|---|---|---|
| committer | Luciano Dittgen <luciano.dittgen@ossystems.com.br> | 2026-09-04 09:52:28 -0300 |
| commit | 5434d79f4030ee2b9444b95aeec0d41a047f4f02 (patch) | |
| tree | 252dea5360cf3162353fa73862dc34ee3660af98 /recipes-graphics | |
| parent | b320ad9539debc3688a7cde8e5d51753b457e4cc (diff) | |
| download | meta-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_%.bbappend | 14 |
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 |
| 8 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" | 3 | FILESEXTRAPATHS: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. | ||
| 16 | SRC_URI += "file://0001-tests-Fix-cl-test-Include-Directories-error-Error-0-.patch \ | 8 | SRC_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 | ||
