Hello Guys,
I am trying to enable wayland function on i.MX6 sabre auto board with yocto alpha release (git://git.freescale.com/imx/meta-fsl-bsp-release.git, dylan_3.5.7-1.0.0 branch). I am using fsl-image-dfb-sdk image, and following the wiki page, https://wiki.yoctoproject.org/wiki/Wayland to enable wayland, but may meet an error as below. It seems libvivante-dfb-mx6 can not found when doing rootfs. Does someone meet the same issue or how should I fix the issue?
Parsing recipes: 100% |#############################################################################################################################################################################| Time: 00:00:51
Parsing of 1471 .bb files complete (0 cached, 1471 parsed). 1844 targets, 74 skipped, 0 masked, 0 errors.
Build Configuration:
BB_VERSION = "1.18.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-12.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "imx6qsabreauto"
DISTRO = "poky"
DISTRO_VERSION = "1.4.1"
TUNE_FEATURES = "armv7a vfp neon"
TARGET_FPU = "vfp-neon"
meta
meta-yocto = "(nobranch):e4a0a4c5e419154a34710a1b6c28d4180c6304c3"
meta-browser = "dylan:2140f2a114f7009f86479afb12a524bb157cbb0e"
meta-oe
meta-gnome = "(nobranch):13ae5105ee30410136beeae66ec41ee4a8a2e2b0"
meta-fsl-arm = "(nobranch):d31a4e85673874dbc6b42bb5d1e8496810c574cc"
meta-fsl-arm-extra = "(nobranch):5f5a9cfcad223f5a1c623346780510ffcdc012ab"
meta-fsl-demos = "(nobranch):724cfb929748f47782dea3b1dc412b028f6f3515"
meta-fsl-arm
meta-fsl-demos = "(nobranch):7c9369b7a80276c438439f1a79b86e32721630b0"
NOTE: Resolving any missing task queue dependencies
NOTE: multiple providers are available for jpeg (jpeg, libjpeg-turbo)
NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg
NOTE: multiple providers are available for jpeg-native (jpeg-native, libjpeg-turbo-native)
NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg-native
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: perf: The compile log indicates that host include and/or library paths were used.
Please check the log '/workspace/work/ubuntu12.04/w20_fsl_wayland/Yocto_Alpha/fsl-community-bsp/build_wayland_dfb_sdk/tmp/work/imx6qsabreauto-poky-linux-gnueabi/perf/1.0-r8/temp/log.do_compile' for more information.
ERROR: Function failed: do_rootfs (see /workspace/work/ubuntu12.04/w20_fsl_wayland/Yocto_Alpha/fsl-community-bsp/build_wayland_dfb_sdk/tmp/work/imx6qsabreauto-poky-linux-gnueabi/fsl-image-dfb-sdk/1.0-r0/temp/log.do_rootfs.30334 for further information)
ERROR: Logfile of failure stored in: /workspace/work/ubuntu12.04/w20_fsl_wayland/Yocto_Alpha/fsl-community-bsp/build_wayland_dfb_sdk/tmp/work/imx6qsabreauto-poky-linux-gnueabi/fsl-image-dfb-sdk/1.0-r0/temp/log.do_rootfs.30334
Log data follows:
| DEBUG: Executing shell function do_rootfs
| Note: configuring RPM platform settings
| Note: configuring RPM system provides
| Note: configuring RPM DB settings
| Note: configuring Smart settings
|
|
|
|
|
|
| Note: adding Smart channel imx6qsabreauto (60)
|
|
| Note: adding Smart channel cortexa9hf_vfp_neon (55)
|
|
| Note: adding Smart channel all (10)
|
|
| Note: configuring RPM cross-install scriptlet_wrapper
|
| Updating cache... ######################################## [100%]
|
| Saving cache...
|
| Error: libvivante-dfb-mx6 not found in the base feeds (imx6qsabreauto cortexa9hf-vfp-neon cortexa9hf-vfp armv7ahf-vfp-neon armv7ahf-vfp armv6hf-vfp armv5ehf-vfp armv5hf-vfp noarch any all).
| ERROR: Function failed: do_rootfs (see /workspace/work/ubuntu12.04/w20_fsl_wayland/Yocto_Alpha/fsl-community-bsp/build_wayland_dfb_sdk/tmp/work/imx6qsabreauto-poky-linux-gnueabi/fsl-image-dfb-sdk/1.0-r0/temp/log.do_rootfs.30334 for further information)
ERROR: Task 7 (/workspace/work/ubuntu12.04/w20_fsl_wayland/Yocto_Alpha/fsl-community-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-demos/recipes-fsl/images/fsl-image-dfb-sdk.bb, do_rootfs) failed with exit code '1'
Thanks and best regards,
Mark Lee
Mark
This discussion is closed since no activity. If you still need help, please feel free to reply with an update to this discussion, or create another discussion.
Thanks,
Yixing
Mark
Had your issue got resolved? If yes, we are going to close the discussion in 3 days. If you still need help, please feel
free to reply with an update to this discussion.
Thanks,
Yixing
The fsl-image-dfb is used for DirectFB not wayland. It will pull in the directfb backend graphics binaries over the other backends.
Actually right now we don't have wayland images ready but we are working on them. We provide the Wayland binaries in our graphics release but without the images to support a non-X11 Wayland weston image they are not that useful.
Wayland with X11 is not really that useful. Wayland with weston is more the direction to be used but it is still in working stage.