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

Ian Coolidge ian at boundarydevices.com
Wed May 31 12:59:02 PDT 2017


I don't believe the chromium build is compatible with the imx7.
Neither is firefox. At least as far as my attempts have made it.

On Wed, May 31, 2017 at 9:19 AM, Vinayak Rao, Vidya (US)
<Vidya.VinayakRao at cubic.com> wrote:
>
>
> 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
>
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>


More information about the meta-freescale mailing list