[yocto] kernel-yocto class requires BSP definition now

Andrei Gherzan andrei at gherzan.ro
Wed Aug 23 09:37:36 PDT 2017


Hello all,

Since...

commit b6f78c7a27d6d3acae63cf1fdb7b56c11c919830
Author: Bruce Ashfield <bruce.ashfield at windriver.com>
Date:   Sun Aug 20 22:58:21 2017 -0400

    kernel-yocto: ensure that only valid BSPs are built

    There was a bug in the search routines responsible for locating
    BSP definitions which returned a valid match if only the ktype
    matched.

    This meant that someone looking for "qemux86foo" (which is an
    invalid definition) would potentially end up building "qemuarm"
    and be none the wiser (until it didn't boot).

    With this fix to the tools search routine, and improved return
    code testing, we will now stop the build and report and error to
    the user.

    [YOCTO: #11878]

    (From OE-Core rev: 44aea7b87307795fe4e089c51d45afccaa2f6525)

    Signed-off-by: Bruce Ashfield <bruce.ashfield at windriver.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>


... 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.

--
Andrei Gherzan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20170823/75b4155c/attachment.html>


More information about the yocto mailing list