[meta-freescale] Error building Chromium Browser on Yocto 2.2 image

Vinayak Rao, Vidya (US) Vidya.VinayakRao at cubic.com
Wed May 31 09:19:52 PDT 2017


Hello All,

I am trying to build the yocto 2.2 image with chromium browser for the imx7dsabre board. Followed the info provided in the i.MX Yocto Project User's Guide.

Have downloaded the Morty branch for,
Freescale/fsl-community-bsp-platform and
OSSystems/meta-browser

Updated the local.conf file with the following,
CORE_IMAGE_EXTRA_INSTALL += " chromium libexif"
LICENSE_FLAGS_WHITELIST = " commercial "

And added the following in the bblayers.conf file,
BBLAYERS += "${BSPDIR}/sources/meta-browser "
BBLAYERS += "${BSPDIR}/sources/meta-openembedded/meta-gnome "

When did the bitbake got the following error:
ERROR: Nothing RPROVIDES 'chromium' (but /yocto2.2/morty/sources/poky/meta/recipes-graphics/images/core-image-x11.bb RDEPENDS on or otherwise requires it)
ERROR: chromium was skipped: incompatible with machine imx7dsabresd (not in COMPATIBLE_MACHINE)
NOTE: Runtime target 'chromium' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['chromium']
ERROR: Nothing RPROVIDES 'core-image-x11'
ERROR: No eligible RPROVIDERs exist for 'core-image-x11'

Hence tried the following,
Added mx7 to the COMPATIBLE_MACHINE in file chromium-imx.inc @ yocto2.2/morty/sources/meta-freescale/dynamic-layers/browser-layer/recipes-browser/chromium/

Also added COMPATIBLE_MACHINE_armv7ve = "(.*)" in file in file chromium.inc @ yocto2.2/morty/sources/meta-browser/recipes-browser/chromium/

Now getting the following errors while doing bitbake.

:~/yocto2.2/morty/build101$ bitbake -k core-image-x11
Parsing recipes: 100% |##########################################| Time: 0:00:38
Parsing of 1938 .bb files complete (0 cached, 1938 parsed). 2551 targets, 250 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION        = "1.32.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "universal"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "imx7dsabresd"
DISTRO            = "poky"
DISTRO_VERSION    = "2.2.1"
TUNE_FEATURES     = "arm armv7ve vfp thumb neon       callconvention-hard       cortexa7"
TARGET_FPU        = "hard"
meta
meta-poky         = "HEAD:924e576b8930fd2268d85f0b151e5f68a3c2afce"
meta-oe
meta-multimedia   = "HEAD:fe5c83312de11e80b85680ef237f8acb04b4b26e"
meta-freescale    = "HEAD:a398b50b7fc084a9e68cc3000c218d5028522a25"
meta-freescale-3rdparty = "HEAD:dfb6f8fb7ca86cf1639d4a6d8dc3e0d8bc81dc44"
meta-freescale-distro = "HEAD:cd5c7a2539f40004f74126e9fdf08254fd9a6390"
meta-java         = "morty:67e48693501bddb80745b9735b7b3d4d28dce9a1"
meta-browser      = "morty:ee0d264347ca89efe73788a11f31504d1d42b716"
meta-gnome        = "HEAD:fe5c83312de11e80b85680ef237f8acb04b4b26e"

Initialising tasks: 100% |#######################################| Time: 0:00:11
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: chromium-52.0.2743.76-r0 do_compile: Function failed: do_compile (log file is located at /home/vidya/yocto2.2/morty/build101/tmp/work/cortexa7hf-neon-poky-linux-gnueabi/chromium/52.0.2743.76-r0/temp/log.do_compile.88714)

Have attached the log file. Any ideas/information on how to resolve this.



Thanks,
Vidya
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20170531/e439505c/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: log.do_compile.88714
Type: application/octet-stream
Size: 16883 bytes
Desc: log.do_compile.88714
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20170531/e439505c/attachment.obj>


More information about the meta-freescale mailing list