<div dir="ltr"><div dir="ltr">On Sun, 27 Oct 2019 at 10:58, Richard Purdie <<a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
The reason is that when configuration changes, autotools.bbclass will<br>
wipe out ${B} however qemu doesn't use the autotools class and hence B<br>
is not cleaned for changes in configuration.<br>
<br>
We could abstract the pieces of autotools.bbclass which do this into a<br>
separate class, or, easier, have qemu's do_configure wipe ${B}.<br></blockquote><div><br></div><div>Thanks for looking; I had noticed before that when qemu's PACKAGECONFIG options change, it rebuilds very quickly - I assumed qemu's build scripts know what they do and rebuild only the needed pieces. Somehow, I had never hit the problem of resulting binaries mismatching the configuration in local tests. <br></div><div><br></div><div>Alex<br></div></div></div>