<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 15 April 2015 at 09:28, Jussi Kukkonen <span dir="ltr">&lt;<a href="mailto:jussi.kukkonen@intel.com" target="_blank">jussi.kukkonen@intel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":579" class="a3s" style="overflow:hidden">As a learning exercise, what would have been the correct (and least<br>
destructive) way for me to test that I hadn&#39;t forgotten a dependency<br>
like this? I assume the problem is that I already had the correct<br>
headers and pkg-config files in the staging sysroot?</div></blockquote><div><br></div><div>Something else for the manual.</div><div><br></div><div>Once you have a recipe that works, the shortcut is to run &quot;wipe-sysroot&quot; which deletes all the sysroots (and the relevant stamps).  Then you can do bitbake foo -ccleansstate ; bitbake foo to do another build.  If that works and doesn&#39;t just fail outright, you can then use buildhistory-diff to verify that nothing changed.</div><div><br></div><div>Ross</div></div></div></div>