[poky] beagleboard invalid config in 1.3 danny branch
Peter A. Bigot
pab at pabigot.com
Sat Dec 8 10:14:51 PST 2012
This is mostly informative, unless it's because I'm doing something
wrong in which case I'd appreciate a clue.
With this sequence:
git clone -b danny git://git.yoctoproject.org/poky
cd poky
. oe-init-build-env
MACHINE=beagleboard bitbake virtual/kernel
which documents itself as:
Build Configuration:
BB_VERSION = "1.16.0"
TARGET_ARCH = "arm"
TARGET_OS = "linux-gnueabi"
MACHINE = "beagleboard"
DISTRO = "poky"
DISTRO_VERSION = "1.3"
TUNE_FEATURES = "armv7a vfp neon cortexa8"
TARGET_FPU = "vfp-neon"
meta
meta-yocto
meta-yocto-bsp = "danny:09031ac2fc0f30ec577ee823fc61ff0e5d852e21"
the build produces the following warning (with referenced file contents
inserted):
This BSP sets 4 invalid/obsolete kernel options.
These config options are not offered anywhere within this kernel.
The full list can be found in your kernel src dir at:
meta/cfg/standard/beagleboard/invalid.
CONFIG_DISPLAY_SUPPORT
CONFIG_USB_MUSB_HDRC_HCD
CONFIG_USB_MUSB_OTG
CONFIG_WL12XX_HT
This BSP sets 4 kernel options that are possibly non-hardware related.
The full list can be found in your kernel src dir at:
meta/cfg/standard/beagleboard/specified_non_hdw.cfg
CONFIG_CC_OPTIMIZE_FOR_SIZE
CONFIG_NET
CONFIG_NETDEVICES
CONFIG_PANEL_DVI
WARNING: There were 8 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 kernel src dir at:
meta/cfg/standard/beagleboard/mismatch.cfg
Value requested for CONFIG_BACKLIGHT_CLASS_DEVICE not in final ".config"
Requested value: "CONFIG_BACKLIGHT_CLASS_DEVICE=y"
Actual value set: ""
Value requested for CONFIG_PANEL_SHARP_LS037V7DW01 not in final ".config"
Requested value: "CONFIG_PANEL_SHARP_LS037V7DW01=y"
Actual value set: ""
Value requested for CONFIG_USB_G_NCM not in final ".config"
Requested value: "CONFIG_USB_G_NCM=y"
Actual value set: "# CONFIG_USB_G_NCM is not set"
Value requested for CONFIG_USB_MUSB_HDRC_HCD not in final ".config"
Requested value: "CONFIG_USB_MUSB_HDRC_HCD=y"
Actual value set: ""
Value requested for CONFIG_USB_MUSB_OTG not in final ".config"
Requested value: "CONFIG_USB_MUSB_OTG=y"
Actual value set: ""
Value requested for CONFIG_USB_OMAP not in final ".config"
Requested value: "CONFIG_USB_OMAP=y"
Actual value set: "# CONFIG_USB_OMAP is not set"
Value requested for CONFIG_USB_OTG not in final ".config"
Requested value: "CONFIG_USB_OTG=y"
Actual value set: ""
Value requested for CONFIG_WL12XX_HT not in final ".config"
Requested value: "CONFIG_WL12XX_HT=y"
Actual value set: ""
Since beagleboard is a reference platform I had not expected these
warnings. I see in the archives discussion of a similar issue in the
pre-release phases of 1.2. I didn't try with "real" 1.3 but subsequent
changes in danny don't seem relevant.
There's also the following which is suspicious:
find: warning: -path
/prj/oe/poky/build/tmp/work/beagleboard-poky-linux-gnueabi/linux-yocto-3.4.11+git1+a201268353c030d9fafe00f2041976f7437d9386_1+449f7f520350700858f21a5554b81cc8ad23267d-r4.3/linux/
will not match anything because it ends with /.
Peter
More information about the poky
mailing list