diff options
| author | André Draszik <git@andred.net> | 2018-09-19 14:35:49 +0100 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2018-09-22 00:15:37 -0300 |
| commit | cfd4db41b60626ee6dbe10c6116317b136892cc2 (patch) | |
| tree | ce0c682edddf87d8cdd9afe030cea7a7e51b85d7 | |
| parent | 29e68a871824987926dab6b643aeda4d7945d500 (diff) | |
| download | meta-freescale-cfd4db41b60626ee6dbe10c6116317b136892cc2.tar.gz | |
libsdl2: avoid basehash changes
When adding meta-freescale, the sstate basehash of libsdl2 changes
because EXTRA_OECONF_IMX is appended to EXTRA_OECONF unconditionally,
causing EXTRA_OECONF to now depend on EXTRA_OECONF_IMX, invalidating
the sstate.
This is particularly annoying for the native flavour of this
recipe, because qemu-native depends on libsdl2-native, causing a
massive rebuild of a lot of packages for no good reason, preventing
efficient sstate re-use across different machines.
Just drop EXTRA_OECONF_IMX and append to EXTRA_OECONF using
variable overrides directly.
Signed-off-by: André Draszik <git@andred.net>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| -rw-r--r-- | recipes-graphics/libsdl2/libsdl2_%.bbappend | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/recipes-graphics/libsdl2/libsdl2_%.bbappend b/recipes-graphics/libsdl2/libsdl2_%.bbappend index e41f19ca1..5eecfea87 100644 --- a/recipes-graphics/libsdl2/libsdl2_%.bbappend +++ b/recipes-graphics/libsdl2/libsdl2_%.bbappend | |||
| @@ -1,7 +1,3 @@ | |||
| 1 | EXTRA_OECONF_IMX = "" | ||
| 2 | |||
| 3 | # what vivante driver does libsdl2 mean? Anyway it fails with missing functions as | 1 | # what vivante driver does libsdl2 mean? Anyway it fails with missing functions as |
| 4 | # VIVANTE_Create VIVANTE_GLES_GetProcAddress VIVANTE_GLES_UnloadLibrary ... | 2 | # VIVANTE_Create VIVANTE_GLES_GetProcAddress VIVANTE_GLES_UnloadLibrary ... |
| 5 | EXTRA_OECONF_IMX_imxgpu2d = "--disable-video-vivante" | 3 | EXTRA_OECONF_append_imxgpu2d = " --disable-video-vivante" |
| 6 | |||
| 7 | EXTRA_OECONF_append = " ${EXTRA_OECONF_IMX}" | ||
