]> code.ossystems Code Review - meta-freescale.git/commit
libsdl2: avoid basehash changes
authorAndré Draszik <git@andred.net>
Wed, 19 Sep 2018 13:35:49 +0000 (14:35 +0100)
committerOtavio Salvador <otavio@ossystems.com.br>
Tue, 25 Sep 2018 13:44:53 +0000 (10:44 -0300)
commit7909951f3a028f869d4e49912d1e74e0be337514
tree5857280e4836964dfd0f6f2eafbd3d719c838f4c
parent06611d247b3863dd12b6beb6eb61d3673c7de20b
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>
recipes-graphics/libsdl2/libsdl2_%.bbappend