]> code.ossystems Code Review - openembedded-core.git/commit
qemu: Avoid potential build configuration contamination
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 27 Oct 2019 10:11:54 +0000 (10:11 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 28 Oct 2019 05:30:24 +0000 (05:30 +0000)
commitb91b30c09ffbcd81e8dcaae832b3ae4f61046236
tree97a734ad9e61158690d615652e4b6ac976695d44
parent176c70277d82228bc440f3fcd40ea90f0b12d641
qemu: Avoid potential build configuration contamination

Changing the gl options to qemu doesn't result in a correctly rebuilt
binary, the GL linkage can persist from a build where it was enabled
to one where it was not.

As well as clearly being incorrect and non-reproducible, this caused
some mystery failures on the autobuilder.

Cleaning ${B} at do_configure time avoids this. Most recipes
(e.g. autotools derived ones) already clean ${B} as appropriate and
avoid this issue.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/qemu/qemu.inc