[meta-freescale] Problem building chromium for framebuffer

Prabhu S prabhusundar at gmail.com
Mon May 11 10:20:17 PDT 2015


https://01.org/chromium/blogs/tiagovignatti/2014/chromium-ozone-gbm-explained
is the way to enable Chromium with FBDEV, but currently ozone-BGM is very
much tightly integrated with Mesa drivers. AFAIK, current chromium have the
support to build for FBDEV.

On Sat, May 9, 2015 at 9:22 AM, Peter Bergin <peter.bergin at tritech.se>
wrote:

> Hi,
>
> I am trying to build chromium with framebuffer as backend but having
> trouble. I am using fido branch of the FSL community bsp. When chromium is
> doing the configure step it is halted with a message that the package
> gdk-2.0 is missing. Can someone give a hint about whats wrong in my
> configuration and how to proceed?
>
> In my local.conf I have added:
>
> DISTRO_FEATURES_remove = " x11 wayland"
> PACKAGECONFIG_remove = " x11 wayland"
>
> This is the output from 'bitbake chromium':
>
> Loading cache: 100%
> |##################################################################################|
> ETA:  00:00:00
> Loaded 2202 entries from dependency cache.
> 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
>
> Build Configuration:
> BB_VERSION        = "1.26.0"
> BUILD_SYS         = "x86_64-linux"
> NATIVELSBSTRING   = "Ubuntu-14.04"
> TARGET_SYS        = "arm-poky-linux-gnueabi"
> MACHINE           = "cubox-i"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.8"
> TUNE_FEATURES     = "arm armv7a vfp neon callconvention-hard cortexa9"
> TARGET_FPU        = "vfp-neon"
> meta
> meta-yocto        = "fido:e2e522a6ede3165f63ad81c72f8ac6d3903f8296"
> meta-oe
> meta-gnome        = "fido:5b0305d9efa4b5692cd942586fb7aa92dba42d59"
> meta-fsl-arm      = "fido:0cfe91f3291d5c333f7fe657df397ddb520b6d31"
> meta-fsl-arm-extra = "fido:bc1269b1be74f319f492090ffd3d836e25d8a559"
> meta-browser      = "master:713b7f4dd6292461180be17882bf468e92ac43d2"
>
> NOTE: Preparing RunQueue
> NOTE: Executing SetScene Tasks
> NOTE: Executing RunQueue Tasks
> ERROR: Function failed: do_configure (log file is located at
> /work/yocto/fido/cubox-i/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/chromium/40.0.2214.91-r0/temp/log.do_configure.14136)
> ERROR: Logfile of failure stored in:
> /work/yocto/fido/cubox-i/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/chromium/40.0.2214.91-r0/temp/log.do_configure.14136
> Log data follows:
> | DEBUG: Executing python function sysroot_cleansstate
> | DEBUG: Python function sysroot_cleansstate finished
> | DEBUG: Executing shell function do_configure
> | Updating projects from gyp files...
> | Package gdk-2.0 was not found in the pkg-config search path.
> | Perhaps you should add the directory containing `gdk-2.0.pc'
> | to the PKG_CONFIG_PATH environment variable
> | No package 'gdk-2.0' found
> | gyp: Call to 'pkg-config --cflags gdk-2.0' returned exit status 1.
> | WARNING: exit code 1 from a shell command.
> | ERROR: Function failed: do_configure (log file is located at
> /work/yocto/fido/cubox-i/tmp/work/cortexa9hf-vfp-neon-mx6qdl-poky-linux-gnueabi/chromium/40.0.2214.91-r0/temp/log.do_configure.14136)
> ERROR: Task 5
> (/work/yocto/fido/sources/meta-browser/recipes-browser/chromium/
> chromium_40.0.2214.91.bb, do_configure) failed with exit code '1'
> NOTE: Tasks Summary: Attempted 1670 tasks of which 567 didn't need to be
> rerun and 1 failed.
> Waiting for 0 running tasks to finish:
>
> Summary: 1 task failed:
>   /work/yocto/fido/sources/meta-browser/recipes-browser/chromium/
> chromium_40.0.2214.91.bb, do_configure
> NOTE: Writing buildhistory
>
>
>
> Best regards,
> /Peter
>
>
>
>
>
>
>
> Peter Bergin
>
>
>
> peter.bergin at tritech.se
> +46 733 35 21 05
>
>
> www.tritech.se
> +46 31 763 38 00
> Nordstadstorget 6
> SE-411 05 G?teborg, Sweden
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20150511/e57a3a2d/attachment-0001.html>


More information about the meta-freescale mailing list