I want to add meta-ivi layer to the fsl-release-bsp yocto.
But wayland version conflict, ivi is 1.5.0, fsl is 1.6.0.
so i copy the wayland directory , directly replace the folder.
Does anyone know how to add meta-ivi to the project yet?
Thank you!
The following error appears:
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'weston-init' (but /home/nap/freescale_yocto/fsl-release-bsp/sources/poky/meta/recipes-graphics/images/core-image-weston.bb RDEPENDS on or otherwise requires it)
NOTE: Runtime target 'weston-init' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['weston-init']
ERROR: Required build target 'core-image-weston' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-weston', 'weston-init']
Hello Hou Ming,
You may add the meta-ivi layer by adding it to the sources folder and editing the bblayer.conf file so Bitbake will look into this metadata.
If I recall correctly the BSP Release for kernel 3.10.17 does uses Weston 1.5 so you may want to consider switching to this release if your problem is related to
Weston/Wayland versions.
I wouldn’t recommend just replacing the Wayland directory as the name of the recipes will change and dependencies won’t find required packages.
Please let us know of your findings!
thanks for your help.
I checkout the meta-fsl-bsp-release to weston1.5 commit reversion.
configure the local.conf and bblayers.conf.
bitbake core-image-weston .
The following error appears:
ERROR: ParseError at /home/nap/freescale_yocto/fsl-release-bsp/sources/meta-ivi/meta-ivi/recipes-extended/persistence-client-library/persistence-client-library_git.bb:18: Could not inherit file classes/autotools-brokensep.bbclass
In order to remove this error, Download and manually add the file. This error is gone.
But produced a new bug:
ERROR: ParseError at /home/nap/freescale_yocto/fsl-release-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-kernel/linux/linux-imx-mfgtool_3.10.31.bb:8: Could not include required file recipes-kernel/linux/linux-mfgtool.inc
check the linux-imx-mfgtool_3.10.31.bb have this line(8):
require recipes-kernel/linux/linux-mfgtool.inc
So I confused!
Why there is this line of code when this file not exist ?
if i download this .inc file add to the corresponding folder, Will correct??
Hello Hou Ming,
Are you still finding errors when baking this image?
I would make sure that the bblayers.conf file does include all the FSL layers. The file should be available in git but you can always exclude the manufacturing tool packages if you won’ be needing it but if the problem is related to the layer configuration some other errors may still pop up.