[meta-freescale] [meta-fsl-arm][PATCH] chromium: Update bbappend to version 38.0.2125.101

Gary Thomas samoht.yrag at gmail.com
Mon Oct 13 05:01:34 PDT 2014


On 2014-10-13 05:35, Carlos Rafael Giani wrote:
> In this update, the "component-build" packageconfig is no longer enabled
> by default. Component builds do use much less RAM on build machines, but
> according to Chromium developers, it is not recommended to use these for
> anything other than developer builds.
>
> Note that you should still enable component mode if you don't have a
> 64 bit build machine, or a machine with less than 8 GB RAM.
>
> Reference:
> https://groups.google.com/a/chromium.org/d/topic/chromium-dev/yqIHEbquIBg/discussion
>
> Signed-off-by: Carlos Rafael Giani <dv at pseudoterminal.org>
> ---
>   browser-layer/recipes-browser/chromium/chromium-imx.inc        | 10 ++++------
>   ...m_37.0.2062.94.bbappend => chromium_38.0.2125.101.bbappend} |  4 +++-
>   2 files changed, 7 insertions(+), 7 deletions(-)
>   rename browser-layer/recipes-browser/chromium/{chromium_37.0.2062.94.bbappend => chromium_38.0.2125.101.bbappend} (67%)
>
> diff --git a/browser-layer/recipes-browser/chromium/chromium-imx.inc b/browser-layer/recipes-browser/chromium/chromium-imx.inc
> index 02a027d..f955c80 100644
> --- a/browser-layer/recipes-browser/chromium/chromium-imx.inc
> +++ b/browser-layer/recipes-browser/chromium/chromium-imx.inc
> @@ -4,9 +4,9 @@ DEPENDS_append = " libfslvpuwrap"
>   # The code below fetches this repository, copies the extra source over to the main
>   # chromium source directory, and applies the patches.
>
> -CHROMIUM_IMX_BRANCH = "master"
> -CHROMIUM_IMX_SRCREV = "5c5cadd40ad04e66ec9b14a7a29370b76ed5c4f4"
> -CHROMIUM_IMX_DESTSUFFIX = "chromium-imx-git"
> +CHROMIUM_IMX_BRANCH ?= "master"
> +CHROMIUM_IMX_SRCREV ?= "HEAD"
> +CHROMIUM_IMX_DESTSUFFIX ?= "chromium-imx-git"
>
>   PATCH_BASE_DIR = "${WORKDIR}/${CHROMIUM_IMX_DESTSUFFIX}/patches"
>
> @@ -22,12 +22,10 @@ do_unpack[postfuncs] += "copy_chromium_imx_files"
>   # patches to the OZONE_WAYLAND_EXTRA_PATCHES variable
>   do_patch[prefuncs] =+ "add_chromium_imx_patches"
>
> -# * component build is on by default to reduce memory usage while compiling and to
> -#   make it easier to patch binaries on the targets if necessary
>   # * Lost context problems are not known to happen with Vivante GPUs,
>   #   so it is safe to use ignore-lost-context
>   # * EGL is on by default due to the GPU on the i.MX6
> -PACKAGECONFIG_append = " component-build use-egl ignore-lost-context"
> +PACKAGECONFIG_append = " use-egl ignore-lost-context"
>
>   copy_chromium_imx_files() {
>   	# sources in src/ are already organized in a manner
> diff --git a/browser-layer/recipes-browser/chromium/chromium_37.0.2062.94.bbappend b/browser-layer/recipes-browser/chromium/chromium_38.0.2125.101.bbappend
> similarity index 67%
> rename from browser-layer/recipes-browser/chromium/chromium_37.0.2062.94.bbappend
> rename to browser-layer/recipes-browser/chromium/chromium_38.0.2125.101.bbappend
> index 1eb6490..f4c857b 100644
> --- a/browser-layer/recipes-browser/chromium/chromium_37.0.2062.94.bbappend
> +++ b/browser-layer/recipes-browser/chromium/chromium_38.0.2125.101.bbappend
> @@ -1,5 +1,7 @@
>   include chromium-imx.inc
>
> +CHROMIUM_IMX_BRANCH = "master"
> +CHROMIUM_IMX_SRCREV = "aff6dd45041340190e3742118200219a6d7f3e87"
>   CHROMIUM_IMX_COMMON_PATCHES += "file://${PATCH_BASE_DIR}/common/0001-Enable-share-group-workaround-for-Vivante-GPUs.patch \
> -                                file://${PATCH_BASE_DIR}/common/0002-Add-VPU-video-decode-accelerator-to-Chromium-37-GPU-.patch"
> +                                file://${PATCH_BASE_DIR}/common/0002-Add-VPU-video-decode-accelerator-to-Chromium-38-GPU-.patch"

Did you mean to make this change or perhaps failed to send this last patch file?

>   CHROMIUM_IMX_WAYLAND_PATCHES += "file://${PATCH_BASE_DIR}/wayland/0001-Modify-eglwayland-versions-for-Vivante-GPUs.patch"
>


More information about the meta-freescale mailing list