[yocto] Strange build warning

Joshua Lock josh at linux.intel.com
Fri Aug 26 08:45:49 PDT 2011


On Fri, 2011-08-26 at 09:32 -0600, Gary Thomas wrote:
> Building 'bitbake core-image-sato' from scratch:
> OE Build Configuration:
> BB_VERSION        = "1.13.3"
> TARGET_ARCH       = "i586"
> TARGET_OS         = "linux"
> MACHINE           = "qemux86"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.0+snapshot-20110826"
> TUNE_FEATURES     = "m32 i586"
> TARGET_FPU        = ""
> meta
> meta-yocto        = "master:6c2b7beac3cd23ed44bd3e195c6360a0932876bf"
> 
> I saw this warning:
> =======================================================
> This BSP sets 1 invalid/obsolete kernel options.
> These config options are not offered anywhere within this kernel.
> The full list can be found in your workspace at:
> /local/pc_poky/tmp/work/atom_pc-poky-linux/linux-yocto-3.0.3+git1+5b535279e61197cb194bb2dfceb8b7a04128387c_1+ead7d8334e4c075906d029789333f43e54f6257a-r1/linux/meta/cfg/yocto/standard/common-pc/atom-pc/invalid.cfg
> 
> This BSP sets 11 kernel options that are possibly non-hardware related.
> The full list can be found in your workspace at:
> /local/pc_poky/tmp/work/atom_pc-poky-linux/linux-yocto-3.0.3+git1+5b535279e61197cb194bb2dfceb8b7a04128387c_1+ead7d8334e4c075906d029789333f43e54f6257a-r1/linux/meta/cfg/yocto/standard/common-pc/atom-pc/specified_non_hdw.cfg
> 
> WARNING: There were 88 hardware options requested that do not
>           have a corresponding value present in the final ".config" file.
>           This probably means you aren't getting the config you wanted.
> The full list can be found in your workspace at:
> /local/pc_poky/tmp/work/atom_pc-poky-linux/linux-yocto-3.0.3+git1+5b535279e61197cb194bb2dfceb8b7a04128387c_1+ead7d8334e4c075906d029789333f43e54f6257a-r1/linux/meta/cfg/yocto/standard/common-pc/atom-pc/mismatch.cfg
> ========================================================
> along with a note that the build was pausing for a few seconds so I
> would notice the error/warning.
> 
> Is this important?  If not, why scare me like this?

The generic infrastructure is important to maintain, if you're
developing BSP's you likely want to know that your custom kernel config
isn't producing the expected results.

In this instance the BSP is a Yocto maintained one and therefore this is
a bug.

Regards,
Joshua
-- 
Joshua Lock
        Yocto Project "Johannes factotum"
        Intel Open Source Technology Centre




More information about the yocto mailing list