<div dir="ltr"><div>Hello all,</div><div><br></div><div>Since...</div><div><br></div><div><div>commit b6f78c7a27d6d3acae63cf1fdb7b56c11c919830</div><div>Author: Bruce Ashfield <<a href="mailto:bruce.ashfield@windriver.com">bruce.ashfield@windriver.com</a>></div><div>Date: Â Sun Aug 20 22:58:21 2017 -0400</div><div><br></div><div>Â Â kernel-yocto: ensure that only valid BSPs are built</div><div>Â Â Â </div><div>Â Â There was a bug in the search routines responsible for locating</div><div>Â Â BSP definitions which returned a valid match if only the ktype</div><div>Â Â matched.</div><div>Â Â Â </div><div>Â Â This meant that someone looking for "qemux86foo" (which is an</div><div>Â Â invalid definition) would potentially end up building "qemuarm"</div><div>Â Â and be none the wiser (until it didn't boot).</div><div>Â Â Â </div><div>Â Â With this fix to the tools search routine, and improved return</div><div>Â Â code testing, we will now stop the build and report and error to</div><div>Â Â the user.</div><div>Â Â Â </div><div>Â Â [YOCTO: #11878]</div><div>Â Â Â </div><div>Â Â (From OE-Core rev: 44aea7b87307795fe4e089c51d45afccaa2f6525)</div><div>Â Â Â </div><div>Â Â Signed-off-by: Bruce Ashfield <<a href="mailto:bruce.ashfield@windriver.com">bruce.ashfield@windriver.com</a>></div><div>Â Â Signed-off-by: Richard Purdie <<a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>></div></div><div><br></div><div><br></div><div>... the build fails for cases where there is no scc definition used. meta-raspberrypi was using this for configuration fragments feature but without defining any scc or using any feature branches etc. This got broken now since finding BSP definition files is a requirement in the class.</div><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>--</div>Andrei Gherzan</div></div></div></div></div>
</div>