All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-browser] Modern Chromium with GN
@ 2017-10-02 15:35 Jacobo Aragunde Pérez
  2017-10-02 17:07 ` Otavio Salvador
  0 siblings, 1 reply; 24+ messages in thread
From: Jacobo Aragunde Pérez @ 2017-10-02 15:35 UTC (permalink / raw)
  To: Trevor Woerner; +Cc: OpenEmbedded Devel List

Hi Trevor,

I think you spent some time trying to get a more recent version of
Chromium for meta-browser but it's been difficult. I have booked some
time during the Web Engines Hackfest [1], happening now, to try to do this.

I recently learned about the usage of custom toolchains with GN, whis
are the proper way to configure Yocto's toolchain on the recipe, instead
of using the `cros_*` flags like we had done in the meta-browser fork I
previously pointed you to. That's the approach I will follow.

I will send patches as soon as I have something!

[1] https://webengineshackfest.org/
[2] https://github.com/Igalia/meta-browser

Best,
-- 
Jacobo Aragunde
Software Engineer at Igalia


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-02 15:35 [meta-browser] Modern Chromium with GN Jacobo Aragunde Pérez
@ 2017-10-02 17:07 ` Otavio Salvador
  2017-10-05  0:43   ` Trevor Woerner
  0 siblings, 1 reply; 24+ messages in thread
From: Otavio Salvador @ 2017-10-02 17:07 UTC (permalink / raw)
  To: Jacobo Aragunde Pérez; +Cc: OpenEmbedded Devel List

On Mon, Oct 2, 2017 at 12:35 PM, Jacobo Aragunde Pérez
<jaragunde@igalia.com> wrote:
...
> I will send patches as soon as I have something!
...

+1 :-)


-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-02 17:07 ` Otavio Salvador
@ 2017-10-05  0:43   ` Trevor Woerner
  2017-10-05 10:20     ` Jacobo Aragunde Pérez
  2017-10-05 15:26     ` Jacobo Aragunde Pérez
  0 siblings, 2 replies; 24+ messages in thread
From: Trevor Woerner @ 2017-10-05  0:43 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: OpenEmbedded Devel List

Hi Jocobo,

Please have a look at
https://github.com/rakuco/meta-crosswalk/tree/chromium61/recipes-browser/chromium
from Raphael (CCed). It is an interesting and promising approach.

I have built against minnow (x86-64) and rpi3-32 (armv7ve)
successfully with pyro. I haven't had time to runtime test anything
yet. I'm still seeing a build issue with both MACHINEs against master.

It's been about two weeks since I've had time to tinker with it.

Best regards,
    Trevor


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-05  0:43   ` Trevor Woerner
@ 2017-10-05 10:20     ` Jacobo Aragunde Pérez
  2017-10-05 15:26     ` Jacobo Aragunde Pérez
  1 sibling, 0 replies; 24+ messages in thread
From: Jacobo Aragunde Pérez @ 2017-10-05 10:20 UTC (permalink / raw)
  To: Trevor Woerner, Otavio Salvador; +Cc: OpenEmbedded Devel List

Hi all,

On 05/10/17 02:43, Trevor Woerner wrote:
> Hi Jocobo,
> 
> Please have a look at
> https://github.com/rakuco/meta-crosswalk/tree/chromium61/recipes-browser/chromium
> from Raphael (CCed). It is an interesting and promising approach.
> 

Indeed, I've been in touch with Raphael who has also attended the
hackfest. We have decided to go on with his approach, I will test those
recipes in different hardware and add some missing bits there were
before in meta-browser.

> I have built against minnow (x86-64) and rpi3-32 (armv7ve)
> successfully with pyro. I haven't had time to runtime test anything
> yet. I'm still seeing a build issue with both MACHINEs against master.
> 

I've tested a rpi3-32 image and I've successfully built an armv8 image
for R-Car gen3, which I still have to test. So far I had to add a couple
of backports related with the toolchain they use in Renesas BSPs.

I'll keep you informed of the progress :)

Best,
-- 
Jacobo Aragunde
Software Engineer at Igalia


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-05  0:43   ` Trevor Woerner
  2017-10-05 10:20     ` Jacobo Aragunde Pérez
@ 2017-10-05 15:26     ` Jacobo Aragunde Pérez
  2017-10-09 15:27       ` Raphael Kubo da Costa
       [not found]       ` <5612aa4c-d986-89f7-7667-14898b5f7bfc@igalia.com>
  1 sibling, 2 replies; 24+ messages in thread
From: Jacobo Aragunde Pérez @ 2017-10-05 15:26 UTC (permalink / raw)
  To: Trevor Woerner, Otavio Salvador; +Cc: OpenEmbedded Devel List

[-- Attachment #1: Type: text/plain, Size: 604 bytes --]

Hi everyone,

I have several potential patches for Rafael's layer after having tried
several builds for different hardware. I'm sending individual mails to
discuss each of them.

The first one is pretty straightforward. It is just a backport of an
existing upstream chromium patch to fix a compilation error on some GCC
versions. I've reproduced the error with gcc-linaro-5.3 and gcc-5.4.0
toolchains, and the patch fixes it. GCC 6 seems not to have any problem
with the original code but I still think it makes no harm to include the
patch.

Find the patch attached.

Best,
-- 
Jacobo

[-- Attachment #2: 0001-chromium-Backport-patch-to-fix-gcc-build-error.patch --]
[-- Type: text/x-patch, Size: 3425 bytes --]

From 88a4375bbc5e9bfb81a0573f1f2ec902b8ce23e2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jacobo=20Aragunde=20P=C3=A9rez?= <jaragunde@igalia.com>
Date: Wed, 4 Oct 2017 13:17:40 +0200
Subject: [PATCH] chromium: Backport patch to fix gcc build error

This is a compilation error that doesn't seem to manifest on gcc6 or
clang toolchains, but it affects gcc5 which is used, for example, by
R-Car gen 3 devices.

Patch: https://chromium-review.googlesource.com/645549
---
 recipes-browser/chromium/chromium_61.0.3163.100.bb |  1 +
 ...rename-ArrayBufferContents-AllocationKind.patch | 35 ++++++++++++++++++++++
 2 files changed, 36 insertions(+)
 create mode 100644 recipes-browser/chromium/files/rename-ArrayBufferContents-AllocationKind.patch

diff --git a/recipes-browser/chromium/chromium_61.0.3163.100.bb b/recipes-browser/chromium/chromium_61.0.3163.100.bb
index 87f6fdb..4bf1b0d 100644
--- a/recipes-browser/chromium/chromium_61.0.3163.100.bb
+++ b/recipes-browser/chromium/chromium_61.0.3163.100.bb
@@ -13,6 +13,7 @@ SRC_URI += " \
         file://0001-Make-base-numerics-build-with-GCC.patch \
         file://0001-Fix-compilation-for-ATK-accessibility.patch \
         file://0001-Replace-remaining-references-to-struct-ucontext-with.patch \
+        file://rename-ArrayBufferContents-AllocationKind.patch \
         ${@bb.utils.contains('PACKAGECONFIG', 'root-profile', 'file://root-user-profile.patch', '', d)} \
         "
 
diff --git a/recipes-browser/chromium/files/rename-ArrayBufferContents-AllocationKind.patch b/recipes-browser/chromium/files/rename-ArrayBufferContents-AllocationKind.patch
new file mode 100644
index 0000000..f47b54e
--- /dev/null
+++ b/recipes-browser/chromium/files/rename-ArrayBufferContents-AllocationKind.patch
@@ -0,0 +1,35 @@
+From ec0d7abe5c1520464ff0ea2405b2c59d51b0b775 Mon Sep 17 00:00:00 2001
+From: Piotr Tworek <ptworek@opera.com>
+Date: Fri, 1 Sep 2017 12:20:03 +0000
+Subject: [PATCH] Rename ArrayBufferContents::AllocationKind to
+ GetAllocationKind.
+
+Current name clashes with the name of the enum class the function is
+supposed to return. Clang does not care, but gcc fails to compile the
+code.
+
+Bug: 760070
+Change-Id: I935d91493a3fc7b289d03f776c14b6ec4f3f622a
+Reviewed-on: https://chromium-review.googlesource.com/645549
+Reviewed-by: Yuta Kitamura <yutak@chromium.org>
+Commit-Queue: Yuta Kitamura <yutak@chromium.org>
+Cr-Commit-Position: refs/heads/master@{#499171}
+---
+ .../WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h     | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h b/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
+index 94bb9161ec85..0671c471cbe0 100644
+--- a/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
++++ b/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
+@@ -122,7 +122,9 @@ class WTF_EXPORT ArrayBufferContents {
+     void* Data() const { return data_; }
+     size_t DataLength() const { return data_length_; }
+ 
+-    ArrayBufferContents::AllocationKind AllocationKind() const { return kind_; }
++    ArrayBufferContents::AllocationKind GetAllocationKind() const {
++      return kind_;
++    }
+ 
+     operator bool() const { return allocation_base_; }
+ 
-- 
2.11.0


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-05 15:26     ` Jacobo Aragunde Pérez
@ 2017-10-09 15:27       ` Raphael Kubo da Costa
  2017-10-10 18:28         ` Trevor Woerner
       [not found]       ` <5612aa4c-d986-89f7-7667-14898b5f7bfc@igalia.com>
  1 sibling, 1 reply; 24+ messages in thread
From: Raphael Kubo da Costa @ 2017-10-09 15:27 UTC (permalink / raw)
  To: Jacobo Aragunde Pérez; +Cc: OpenEmbedded Devel List, Otavio Salvador

Jacobo Aragunde Pérez <jaragunde@igalia.com> writes:
> Hi everyone,
>
> I have several potential patches for Rafael's layer after having tried
> several builds for different hardware. I'm sending individual mails to
> discuss each of them.
>
> The first one is pretty straightforward. It is just a backport of an
> existing upstream chromium patch to fix a compilation error on some GCC
> versions. I've reproduced the error with gcc-linaro-5.3 and gcc-5.4.0
> toolchains, and the patch fixes it. GCC 6 seems not to have any problem
> with the original code but I still think it makes no harm to include the
> patch.
>
> Find the patch attached.

Hey Jacobo,

Sorry for the delay, it took me a couple of days to catch up with
everything after returning from the Hackfest :-)

I've just added some context to the patch and adjusted its name. It's
now in my chromium61 branch as commit 13cdc60.

Thanks!

(P.S.: I haven't given up on the idea of merging my recipe into
meta-browser, I just need to get around to doing it :-)


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-09 15:27       ` Raphael Kubo da Costa
@ 2017-10-10 18:28         ` Trevor Woerner
  2017-10-10 19:10           ` Kubo Da Costa, Raphael
  0 siblings, 1 reply; 24+ messages in thread
From: Trevor Woerner @ 2017-10-10 18:28 UTC (permalink / raw)
  To: Raphael Kubo da Costa; +Cc: OpenEmbedded Devel List

[-- Attachment #1: Type: text/plain, Size: 385 bytes --]

Are either of you working off of (and building against) master?

My builds against pyro build fine, but I can't build successfully
against master.

This is a problem because, by convention, layers accept patches
against master first, then allow those patches to be backported to
prior releases. Until this works against master, it'll have a hard
time landing in meta-browser.

[-- Attachment #2: log.do_compile2__qemux86-64__chromium61_master_wtf_swapanchor --]
[-- Type: application/octet-stream, Size: 103550 bytes --]

DEBUG: Executing shell function do_compile
[1/15739] python "../../build/toolchain/gcc_ar_wrapper.py"  --output=obj/components/reading_list/core/proto/libproto.a --ar="x86_64-oe-linux-ar"  rcsD @"obj/components/reading_list/core/proto/libproto.a.rsp"
[2/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/gpu_switches.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/gpu_switches.cc -o obj/gpu/command_buffer/service/service_sources/gpu_switches.o
[3/15739] python "../../build/toolchain/gcc_ar_wrapper.py"  --output=obj/gpu/command_buffer/service/libdisk_cache_proto.a --ar="x86_64-oe-linux-ar"  rcsD @"obj/gpu/command_buffer/service/libdisk_cache_proto.a.rsp"
[4/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/gpu_preferences.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/gpu_preferences.cc -o obj/gpu/command_buffer/service/service_sources/gpu_preferences.o
[5/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/image_manager.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/image_manager.cc -o obj/gpu/command_buffer/service/service_sources/image_manager.o
[6/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/id_manager.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/id_manager.cc -o obj/gpu/command_buffer/service/service_sources/id_manager.o
[7/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/image_factory.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/image_factory.cc -o obj/gpu/command_buffer/service/service_sources/image_factory.o
[8/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/logger.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/logger.cc -o obj/gpu/command_buffer/service/service_sources/logger.o
[9/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/path_manager.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/path_manager.cc -o obj/gpu/command_buffer/service/service_sources/path_manager.o
[10/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/third_party/WebKit/Source/platform/heap/heap/PagePool.o.d -DBLINK_PLATFORM_IMPLEMENTATION=1 -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DWTF_USE_WEBAUDIO_FFMPEG=1 -DWTF_USE_DEFAULT_RENDER_THEME=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../.. -Igen -I../../third_party/WebKit/Source -I../../third_party/WebKit -Igen/blink -Igen/third_party/WebKit -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../v8/include -Igen/v8/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../third_party/WebKit/Source/platform/heap/PagePool.cpp -o obj/third_party/WebKit/Source/platform/heap/heap/PagePool.o
FAILED: obj/third_party/WebKit/Source/platform/heap/heap/PagePool.o 
x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/third_party/WebKit/Source/platform/heap/heap/PagePool.o.d -DBLINK_PLATFORM_IMPLEMENTATION=1 -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DWTF_USE_WEBAUDIO_FFMPEG=1 -DWTF_USE_DEFAULT_RENDER_THEME=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../.. -Igen -I../../third_party/WebKit/Source -I../../third_party/WebKit -Igen/blink -Igen/third_party/WebKit -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../v8/include -Igen/v8/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../third_party/WebKit/Source/platform/heap/PagePool.cpp -o obj/third_party/WebKit/Source/platform/heap/heap/PagePool.o
In file included from ../../third_party/WebKit/Source/platform/heap/ThreadingTraits.h:14:0,
                 from ../../third_party/WebKit/Source/platform/heap/ThreadState.h:37,
                 from ../../third_party/WebKit/Source/platform/heap/PagePool.h:8,
                 from ../../third_party/WebKit/Source/platform/heap/PagePool.cpp:5:
../../third_party/WebKit/Source/platform/wtf/LinkedHashSet.h: In member function 'void WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>::Swap(WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>&)':
../../third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:691:3: error: there are no arguments to 'SwapAnchor' that depend on a template parameter, so a declaration of 'SwapAnchor' must be available [-fpermissive]
   SwapAnchor(anchor_, other.anchor_);
   ^~~~~~~~~~
../../third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:691:3: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
[11/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/indexed_buffer_binding_host.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/indexed_buffer_binding_host.cc -o obj/gpu/command_buffer/service/service_sources/indexed_buffer_binding_host.o
[12/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/third_party/WebKit/Source/platform/heap/heap/StackFrameDepth.o.d -DBLINK_PLATFORM_IMPLEMENTATION=1 -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DWTF_USE_WEBAUDIO_FFMPEG=1 -DWTF_USE_DEFAULT_RENDER_THEME=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../.. -Igen -I../../third_party/WebKit/Source -I../../third_party/WebKit -Igen/blink -Igen/third_party/WebKit -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../v8/include -Igen/v8/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../third_party/WebKit/Source/platform/heap/StackFrameDepth.cpp -o obj/third_party/WebKit/Source/platform/heap/heap/StackFrameDepth.o
FAILED: obj/third_party/WebKit/Source/platform/heap/heap/StackFrameDepth.o 
x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/third_party/WebKit/Source/platform/heap/heap/StackFrameDepth.o.d -DBLINK_PLATFORM_IMPLEMENTATION=1 -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DWTF_USE_WEBAUDIO_FFMPEG=1 -DWTF_USE_DEFAULT_RENDER_THEME=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../.. -Igen -I../../third_party/WebKit/Source -I../../third_party/WebKit -Igen/blink -Igen/third_party/WebKit -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../v8/include -Igen/v8/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../third_party/WebKit/Source/platform/heap/StackFrameDepth.cpp -o obj/third_party/WebKit/Source/platform/heap/heap/StackFrameDepth.o
In file included from ../../third_party/WebKit/Source/platform/heap/ThreadingTraits.h:14:0,
                 from ../../third_party/WebKit/Source/platform/heap/ThreadState.h:37,
                 from ../../third_party/WebKit/Source/platform/heap/GarbageCollected.h:8,
                 from ../../third_party/WebKit/Source/platform/heap/Visitor.h:36,
                 from ../../third_party/WebKit/Source/platform/heap/GCInfo.h:8,
                 from ../../third_party/WebKit/Source/platform/heap/Heap.h:37,
                 from ../../third_party/WebKit/Source/platform/heap/Handle.h:34,
                 from ../../third_party/WebKit/public/platform/WebPrivatePtr.h:38,
                 from ../../third_party/WebKit/public/platform/WebData.h:35,
                 from ../../third_party/WebKit/public/platform/Platform.h:44,
                 from ../../third_party/WebKit/Source/platform/heap/StackFrameDepth.cpp:8:
../../third_party/WebKit/Source/platform/wtf/LinkedHashSet.h: In member function 'void WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>::Swap(WTF::LinkedHashSet<Value, HashFunctions, HashTraits, Allocator>&)':
../../third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:691:3: error: there are no arguments to 'SwapAnchor' that depend on a template parameter, so a declaration of 'SwapAnchor' must be available [-fpermissive]
   SwapAnchor(anchor_, other.anchor_);
   ^~~~~~~~~~
../../third_party/WebKit/Source/platform/wtf/LinkedHashSet.h:691:3: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
[13/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/program_cache.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/program_cache.cc -o obj/gpu/command_buffer/service/service_sources/program_cache.o
[14/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/mailbox_manager_impl.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/mailbox_manager_impl.cc -o obj/gpu/command_buffer/service/service_sources/mailbox_manager_impl.o
[15/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/service_utils.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/service_utils.cc -o obj/gpu/command_buffer/service/service_sources/service_utils.o
[16/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/mailbox_manager.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/mailbox_manager.cc -o obj/gpu/command_buffer/service/service_sources/mailbox_manager.o
[17/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/gles2_cmd_srgb_converter.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/gles2_cmd_srgb_converter.cc -o obj/gpu/command_buffer/service/service_sources/gles2_cmd_srgb_converter.o
[18/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/gpu_state_tracer.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/gpu_state_tracer.cc -o obj/gpu/command_buffer/service/service_sources/gpu_state_tracer.o
[19/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/gles2_cmd_validation.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/gles2_cmd_validation.cc -o obj/gpu/command_buffer/service/service_sources/gles2_cmd_validation.o
[20/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/renderbuffer_manager.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/renderbuffer_manager.cc -o obj/gpu/command_buffer/service/service_sources/renderbuffer_manager.o
[21/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/sampler_manager.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/sampler_manager.cc -o obj/gpu/command_buffer/service/service_sources/sampler_manager.o
[22/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/shader_translator.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/shader_translator.cc -o obj/gpu/command_buffer/service/service_sources/shader_translator.o
[23/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/mailbox_manager_sync.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/mailbox_manager_sync.cc -o obj/gpu/command_buffer/service/service_sources/mailbox_manager_sync.o
[24/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/scheduler.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/scheduler.cc -o obj/gpu/command_buffer/service/service_sources/scheduler.o
[25/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/service_discardable_manager.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/service_discardable_manager.cc -o obj/gpu/command_buffer/service/service_sources/service_discardable_manager.o
[26/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/gles2_cmd_decoder_passthrough_handlers_autogen.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/gles2_cmd_decoder_passthrough_handlers_autogen.cc -o obj/gpu/command_buffer/service/service_sources/gles2_cmd_decoder_passthrough_handlers_autogen.o
[27/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/query_manager.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/query_manager.cc -o obj/gpu/command_buffer/service/service_sources/query_manager.o
[28/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/memory_program_cache.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/memory_program_cache.cc -o obj/gpu/command_buffer/service/service_sources/memory_program_cache.o
[29/15739] x86_64-oe-linux-g++  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot -MMD -MF obj/gpu/command_buffer/service/service_sources/program_manager.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DDISABLE_NACL -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DOFFICIAL_BUILD -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../../third_party/mesa/src/include -I../.. -Igen -I../../third_party/khronos -I../../gpu -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/include/glib-2.0 -I/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot/usr/lib/glib-2.0/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/protobuf/src -I../../third_party/boringssl/src/include -I../../third_party/angle/include -I../../third_party/angle/src -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../third_party/angle/include -I../../third_party/re2/src -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/images -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pdf -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/third_party/vulkan -I../../third_party/skia/include/gpu -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/mesa/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden  -O2 -pipe -feliminate-unused-debug-types -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0=/usr/src/debug/chromium/61.0.3163.100-r0 -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot-native= -fdebug-prefix-map=/z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/recipe-sysroot= -g1 -c ../../gpu/command_buffer/service/program_manager.cc -o obj/gpu/command_buffer/service/service_sources/program_manager.o
ninja: build stopped: subcommand failed.
WARNING: /z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/temp/run.do_compile.31870:1 exit 1 from 'ninja -v "-j 20" chrome chrome_sandbox'
ERROR: Function failed: do_compile (log file is located at /z/chromium/crosswalk/build/tmp-glibc/work/core2-64-oe-linux/chromium/61.0.3163.100-r0/temp/log.do_compile.31870)

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-10 18:28         ` Trevor Woerner
@ 2017-10-10 19:10           ` Kubo Da Costa, Raphael
  2017-10-11 12:20             ` Trevor Woerner
  0 siblings, 1 reply; 24+ messages in thread
From: Kubo Da Costa, Raphael @ 2017-10-10 19:10 UTC (permalink / raw)
  To: twoerner; +Cc: openembedded-devel

On Tue, 2017-10-10 at 14:28 -0400, Trevor Woerner wrote:
> Are either of you working off of (and building against) master?
> 
> My builds against pyro build fine, but I can't build successfully
> against master.
> 
> This is a problem because, by convention, layers accept patches
> against master first, then allow those patches to be backported to
> prior releases. Until this works against master, it'll have a hard
> time landing in meta-browser.

Hey Trevor,

I decided to try out Yocto's rocko branch today, and found the same
problem you described with GCC 7.

I've pushed commit a0db280 to my chromium61 branch; that one allowed me
to get to the end of the build without any other issues. Let me know if
that's enough to get master working for you.

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-10 19:10           ` Kubo Da Costa, Raphael
@ 2017-10-11 12:20             ` Trevor Woerner
  2017-10-11 15:00               ` Raphael Kubo da Costa
  0 siblings, 1 reply; 24+ messages in thread
From: Trevor Woerner @ 2017-10-11 12:20 UTC (permalink / raw)
  To: Kubo Da Costa, Raphael; +Cc: openembedded-devel

Hi Raphael,

On Tue, Oct 10, 2017 at 3:10 PM, Kubo Da Costa, Raphael
<raphael.kubo.da.costa@intel.com> wrote:
> On Tue, 2017-10-10 at 14:28 -0400, Trevor Woerner wrote:
> I've pushed commit a0db280 to my chromium61 branch; that one allowed me
> to get to the end of the build without any other issues. Let me know if
> that's enough to get master working for you.

Excellent! Yes, this update works for me against master :-)

Has anyone started trying to integrate this with meta-browser?


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-11 12:20             ` Trevor Woerner
@ 2017-10-11 15:00               ` Raphael Kubo da Costa
  2017-10-27  8:49                 ` Daniel Mack
  0 siblings, 1 reply; 24+ messages in thread
From: Raphael Kubo da Costa @ 2017-10-11 15:00 UTC (permalink / raw)
  To: Trevor Woerner; +Cc: openembedded-devel

Trevor Woerner <twoerner@gmail.com> writes:

> Hi Raphael,
>
> On Tue, Oct 10, 2017 at 3:10 PM, Kubo Da Costa, Raphael
> <raphael.kubo.da.costa@intel.com> wrote:
>> On Tue, 2017-10-10 at 14:28 -0400, Trevor Woerner wrote:
>> I've pushed commit a0db280 to my chromium61 branch; that one allowed me
>> to get to the end of the build without any other issues. Let me know if
>> that's enough to get master working for you.
>
> Excellent! Yes, this update works for me against master :-)
>
> Has anyone started trying to integrate this with meta-browser?

That's the next part of my plan, I hope to get around to it this week.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
       [not found]       ` <5612aa4c-d986-89f7-7667-14898b5f7bfc@igalia.com>
@ 2017-10-16 14:37         ` Raphael Kubo da Costa
  2017-10-16 14:59           ` Raphael Kubo da Costa
  0 siblings, 1 reply; 24+ messages in thread
From: Raphael Kubo da Costa @ 2017-10-16 14:37 UTC (permalink / raw)
  To: Jacobo Aragunde Pérez; +Cc: openembedded-devel, Otavio Salvador

[-- Attachment #1: Type: text/plain, Size: 1400 bytes --]

+oe-devel again

Jacobo Aragunde Pérez <jaragunde@igalia.com> writes:
> On 05/10/17 17:26, Jacobo Aragunde Pérez wrote:
>> Hi everyone,
>>
>> I have several potential patches for Rafael's layer after having tried
>> several builds for different hardware. I'm sending individual mails to
>> discuss each of them.
>>
>
> The second patch is a fix that I needed with a GCC 5.4.0 toolchain. The
> fix looks harmless enough so I sent it upstream (to the webrtc project),
> but I don't know if it will be merged.
>
> I have another couple patches to fix problems that only happen when
> compiling with linaro-5.3, one of them is a backport for the compiler
> itself. I don't think they belong in this layer so I'm finally not
> sending them. Anyway, ask me if you are interested!
>
> All in all, I have created images with Rafael's layer for Raspberry Pi 3
> and R-Car gen 3 with different toolchains: GCC 5.4.0 and 6.3.0 for the
> former, and linaro-5.3 for the latter. Let me know if you want me to do
> any other tests.

Hey Jacobo,

Thanks for all the testing so far!

Can you check if the attached patch also solves the WebRTC build issue
for you? I've tried it here with Yocto's morty branch and GCC 5.4.0.

If so, I'll send it upstream, as the original approach
(https://webrtc-review.googlesource.com/c/src/+/8641) was not accepted
by the WebRTC maintainers.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Proposed patch --]
[-- Type: text/x-patch, Size: 1622 bytes --]

--- a/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc	2017-10-16 16:31:47.636478663 +0200
+++ b/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc	2017-10-16 16:31:45.329471819 +0200
@@ -157,7 +157,7 @@
   // TODO(peah): Add the delay in this computation to ensure that the render and
   // capture signals are properly aligned.
   RTC_DCHECK_LT(0, x.size());
-  const float max_sample = fabs(*std::max_element(
+  const float max_sample = fabsf(*std::max_element(
       x.begin(), x.end(), [](float a, float b) { return a * a < b * b; }));
   const bool saturated_echo =
       previous_max_sample_ * 100 > 1600 && SaturatedCapture();
@@ -271,9 +271,9 @@
   auto result_x = std::minmax_element(x.begin(), x.end());
   auto result_s = std::minmax_element(s.begin(), s.end());
   const float x_abs =
-      std::max(std::abs(*result_x.first), std::abs(*result_x.second));
+      std::max(fabsf(*result_x.first), fabsf(*result_x.second));
   const float s_abs =
-      std::max(std::abs(*result_s.first), std::abs(*result_s.second));
+      std::max(fabsf(*result_s.first), fabsf(*result_s.second));
 
   if (x_abs < 5.f) {
     ++low_farend_counter_;
@@ -294,7 +294,7 @@
 void AecState::EchoAudibility::UpdateWithOutput(rtc::ArrayView<const float> e) {
   const float e_max = *std::max_element(e.begin(), e.end());
   const float e_min = *std::min_element(e.begin(), e.end());
-  const float e_abs = std::max(std::abs(e_max), std::abs(e_min));
+  const float e_abs = std::max(fabsf(e_max), fabsf(e_min));
 
   if (max_nearend_ < e_abs) {
     max_nearend_ = e_abs;

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-16 14:37         ` Raphael Kubo da Costa
@ 2017-10-16 14:59           ` Raphael Kubo da Costa
  2017-10-18 14:08             ` Raphael Kubo da Costa
  0 siblings, 1 reply; 24+ messages in thread
From: Raphael Kubo da Costa @ 2017-10-16 14:59 UTC (permalink / raw)
  To: Jacobo Aragunde Pérez; +Cc: openembedded-devel, Otavio Salvador

[-- Attachment #1: Type: text/plain, Size: 464 bytes --]

Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> writes:
> Can you check if the attached patch also solves the WebRTC build issue
> for you? I've tried it here with Yocto's morty branch and GCC 5.4.0.
>
> If so, I'll send it upstream, as the original approach
> (https://webrtc-review.googlesource.com/c/src/+/8641) was not accepted
> by the WebRTC maintainers.

Sorry, I'm attaching patch v2, the original version had an extra,
unwanted chunk.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Proposed patch --]
[-- Type: text/x-patch, Size: 1159 bytes --]

--- a/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc	2017-10-16 16:31:47.636478663 +0200
+++ b/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc	2017-10-16 16:31:45.329471819 +0200
@@ -271,9 +271,9 @@
   auto result_x = std::minmax_element(x.begin(), x.end());
   auto result_s = std::minmax_element(s.begin(), s.end());
   const float x_abs =
-      std::max(std::abs(*result_x.first), std::abs(*result_x.second));
+      std::max(fabsf(*result_x.first), fabsf(*result_x.second));
   const float s_abs =
-      std::max(std::abs(*result_s.first), std::abs(*result_s.second));
+      std::max(fabsf(*result_s.first), fabsf(*result_s.second));
 
   if (x_abs < 5.f) {
     ++low_farend_counter_;
@@ -294,7 +294,7 @@
 void AecState::EchoAudibility::UpdateWithOutput(rtc::ArrayView<const float> e) {
   const float e_max = *std::max_element(e.begin(), e.end());
   const float e_min = *std::min_element(e.begin(), e.end());
-  const float e_abs = std::max(std::abs(e_max), std::abs(e_min));
+  const float e_abs = std::max(fabsf(e_max), fabsf(e_min));
 
   if (max_nearend_ < e_abs) {
     max_nearend_ = e_abs;

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-16 14:59           ` Raphael Kubo da Costa
@ 2017-10-18 14:08             ` Raphael Kubo da Costa
  2017-10-19 16:24               ` Raphael Kubo da Costa
  0 siblings, 1 reply; 24+ messages in thread
From: Raphael Kubo da Costa @ 2017-10-18 14:08 UTC (permalink / raw)
  To: Jacobo Aragunde Pérez; +Cc: openembedded-devel, Otavio Salvador

Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> writes:

> Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> writes:
>> Can you check if the attached patch also solves the WebRTC build issue
>> for you? I've tried it here with Yocto's morty branch and GCC 5.4.0.
>>
>> If so, I'll send it upstream, as the original approach
>> (https://webrtc-review.googlesource.com/c/src/+/8641) was not accepted
>> by the WebRTC maintainers.
>
> Sorry, I'm attaching patch v2, the original version had an extra,
> unwanted chunk.

I've upstreamed the patch and integrated it into the chromium61 branch.

Work on Chromium 62 has started, but updating is a bit slower now that
I'm trying to test GCC 5, 7, pyro and rocko.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-18 14:08             ` Raphael Kubo da Costa
@ 2017-10-19 16:24               ` Raphael Kubo da Costa
  2017-10-20 15:33                 ` Trevor Woerner
  0 siblings, 1 reply; 24+ messages in thread
From: Raphael Kubo da Costa @ 2017-10-19 16:24 UTC (permalink / raw)
  To: Jacobo Aragunde Pérez; +Cc: openembedded-devel, Otavio Salvador

Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> writes:
> Work on Chromium 62 has started, but updating is a bit slower now that
> I'm trying to test GCC 5, 7, pyro and rocko.

I've pushed a new branch called "chromium62". It's been test-built
against Yocto's pyro (with GCC 5) and rocko (with GCC 7) for x86 and
x86-64.

Additional testing is appreciated!


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-19 16:24               ` Raphael Kubo da Costa
@ 2017-10-20 15:33                 ` Trevor Woerner
  2017-10-23 11:06                   ` Raphael Kubo da Costa
  0 siblings, 1 reply; 24+ messages in thread
From: Trevor Woerner @ 2017-10-20 15:33 UTC (permalink / raw)
  To: Raphael Kubo da Costa; +Cc: Otavio Salvador, openembedded-devel

On Thu 2017-10-19 @ 06:24:11 PM, Raphael Kubo da Costa wrote:
> Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> writes:
> > Work on Chromium 62 has started, but updating is a bit slower now that
> > I'm trying to test GCC 5, 7, pyro and rocko.
> 
> I've pushed a new branch called "chromium62". It's been test-built
> against Yocto's pyro (with GCC 5) and rocko (with GCC 7) for x86 and
> x86-64.
> 
> Additional testing is appreciated!

It looks like something in the chromium62 build is calling my native g++ and
expecting that this native g++ will be recent enough to support c++14:


	| g++  -MMD -MF base/base_paths.o.d  -I/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62/out_bootstrap/gen -I/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62 -isystem/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/recipe-sysroot-native/usr/include -O2 -pipe -DNO_TCMALLOC -D__STDC_FORMAT_MACROS -O2 -g0 -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -pthread -pipe -fno-exceptions -isystem/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/recipe-sysroot-native/usr/include -O2 -pipe -std=c++14 -Wno-c++11-narrowing -c /z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62/base/base_paths.cc -o base/base_paths.o
	| g++: error: unrecognized command line option ‘-std=c++14’


Unfortunately on my openSUSE 42.2 host this isn't the case:

	$ g++ -v
	Using built-in specs.
	COLLECT_GCC=g++
	COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/4.8/lto-wrapper
	Target: x86_64-suse-linux
	Configured with: ../configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.8 --enable-ssp --disable-libssp --disable-plugin --with-bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' --disable-libgcj --disable-libmudflap --with-slibdir=/lib64 --with-system-zlib --enable-__cxa_atexit --enable-libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version-specific-runtime-libs --enable-linker-build-id --enable-linux-futex --program-suffix=-4.8 --without-system-libunwind --with-arch-32=i586 --with-tune=generic --build=x86_64-suse-linux --host=x86_64-suse-linux
	Thread model: posix
	gcc version 4.8.5 (SUSE Linux)


Is there any way to intercept these calls and have it call OE's gcc-native
instead?


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-20 15:33                 ` Trevor Woerner
@ 2017-10-23 11:06                   ` Raphael Kubo da Costa
  2017-10-23 11:12                     ` Otavio Salvador
  0 siblings, 1 reply; 24+ messages in thread
From: Raphael Kubo da Costa @ 2017-10-23 11:06 UTC (permalink / raw)
  To: Trevor Woerner; +Cc: Otavio Salvador, openembedded-devel

Trevor Woerner <twoerner@gmail.com> writes:

> On Thu 2017-10-19 @ 06:24:11 PM, Raphael Kubo da Costa wrote:
>> Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> writes:
>> > Work on Chromium 62 has started, but updating is a bit slower now that
>> > I'm trying to test GCC 5, 7, pyro and rocko.
>>
>> I've pushed a new branch called "chromium62". It's been test-built
>> against Yocto's pyro (with GCC 5) and rocko (with GCC 7) for x86 and
>> x86-64.
>>
>> Additional testing is appreciated!
>
> It looks like something in the chromium62 build is calling my native g++ and
> expecting that this native g++ will be recent enough to support c++14:
>
>
> 	| g++ -MMD -MF base/base_paths.o.d
> 	| -I/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62/out_bootstrap/gen
> 	| -I/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62
> 	| -isystem/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/recipe-sysroot-native/usr/include
> 	| -O2 -pipe -DNO_TCMALLOC -D__STDC_FORMAT_MACROS -O2 -g0
> 	| -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS
> 	| -D__STDC_FORMAT_MACROS -pthread -pipe -fno-exceptions
> 	| -isystem/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/recipe-sysroot-native/usr/include
> 	| -O2 -pipe -std=c++14 -Wno-c++11-narrowing -c
> 	| /z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62/base/base_paths.cc
> 	| -o base/base_paths.o
> 	| g++: error: unrecognized command line option ‘-std=c++14’

Ouch :( That's a new kind of issue I was not expecting.

> [...]

> Is there any way to intercept these calls and have it call OE's gcc-native
> instead?

Do you have an example of that being done in another recipe?


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-23 11:06                   ` Raphael Kubo da Costa
@ 2017-10-23 11:12                     ` Otavio Salvador
  2017-10-23 13:33                       ` Raphael Kubo da Costa
  0 siblings, 1 reply; 24+ messages in thread
From: Otavio Salvador @ 2017-10-23 11:12 UTC (permalink / raw)
  To: Raphael Kubo da Costa; +Cc: OpenEmbedded Devel List

On Mon, Oct 23, 2017 at 9:06 AM, Raphael Kubo da Costa
<raphael.kubo.da.costa@intel.com> wrote:
> Trevor Woerner <twoerner@gmail.com> writes:
>
>> On Thu 2017-10-19 @ 06:24:11 PM, Raphael Kubo da Costa wrote:
>>> Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> writes:
>>> > Work on Chromium 62 has started, but updating is a bit slower now that
>>> > I'm trying to test GCC 5, 7, pyro and rocko.
>>>
>>> I've pushed a new branch called "chromium62". It's been test-built
>>> against Yocto's pyro (with GCC 5) and rocko (with GCC 7) for x86 and
>>> x86-64.
>>>
>>> Additional testing is appreciated!
>>
>> It looks like something in the chromium62 build is calling my native g++ and
>> expecting that this native g++ will be recent enough to support c++14:
>>
>>
>>       | g++ -MMD -MF base/base_paths.o.d
>>       | -I/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62/out_bootstrap/gen
>>       | -I/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62
>>       | -isystem/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/recipe-sysroot-native/usr/include
>>       | -O2 -pipe -DNO_TCMALLOC -D__STDC_FORMAT_MACROS -O2 -g0
>>       | -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS
>>       | -D__STDC_FORMAT_MACROS -pthread -pipe -fno-exceptions
>>       | -isystem/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/recipe-sysroot-native/usr/include
>>       | -O2 -pipe -std=c++14 -Wno-c++11-narrowing -c
>>       | /z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62/base/base_paths.cc
>>       | -o base/base_paths.o
>>       | g++: error: unrecognized command line option ‘-std=c++14’
>
> Ouch :( That's a new kind of issue I was not expecting.

It needs to check if c++14 is really needed for GN to work. Better
would it depends on gn-native and it to be handled elsewhere.

>> [...]
>
>> Is there any way to intercept these calls and have it call OE's gcc-native
>> instead?
>
> Do you have an example of that being done in another recipe?

Hard. We don't build a native compiler.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-23 11:12                     ` Otavio Salvador
@ 2017-10-23 13:33                       ` Raphael Kubo da Costa
  2017-10-27 15:44                         ` Trevor Woerner
  0 siblings, 1 reply; 24+ messages in thread
From: Raphael Kubo da Costa @ 2017-10-23 13:33 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: OpenEmbedded Devel List

Otavio Salvador <otavio.salvador@ossystems.com.br> writes:
>>>       | g++ -MMD -MF base/base_paths.o.d
>>>       | -I/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62/out_bootstrap/gen
>>>       | -I/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62
>>>       | -isystem/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/recipe-sysroot-native/usr/include
>>>       | -O2 -pipe -DNO_TCMALLOC -D__STDC_FORMAT_MACROS -O2 -g0
>>>       | -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS
>>>       | -D__STDC_FORMAT_MACROS -pthread -pipe -fno-exceptions
>>>       | -isystem/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/recipe-sysroot-native/usr/include
>>>       | -O2 -pipe -std=c++14 -Wno-c++11-narrowing -c
>>>       | /z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62/base/base_paths.cc
>>>       | -o base/base_paths.o
>>>       | g++: error: unrecognized command line option ‘-std=c++14’
>>
>> Ouch :( That's a new kind of issue I was not expecting.
>
> It needs to check if c++14 is really needed for GN to work. Better
> would it depends on gn-native and it to be handled elsewhere.

While this specific issue is in GN, I expect it to happen during the
Chromium build as well, as some tools are built and run on the host
machine.

Even if GN specifically does not depend on C++14 now, working around
that is an uphill battle, as the Chromium project requires a C++14
compiler and multiple parts of the code base will start using C++14
features (or already are).

>>> [...]
>>
>>> Is there any way to intercept these calls and have it call OE's gcc-native
>>> instead?
>>
>> Do you have an example of that being done in another recipe?
>
> Hard. We don't build a native compiler.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-11 15:00               ` Raphael Kubo da Costa
@ 2017-10-27  8:49                 ` Daniel Mack
  2017-10-27  9:19                   ` Jacobo Aragunde Pérez
  0 siblings, 1 reply; 24+ messages in thread
From: Daniel Mack @ 2017-10-27  8:49 UTC (permalink / raw)
  To: Raphael Kubo da Costa, Trevor Woerner; +Cc: openembedded-devel

Hi,

On Wednesday, October 11, 2017 05:00 PM, Raphael Kubo da Costa wrote:
> Trevor Woerner <twoerner@gmail.com> writes:
>> Hi Raphael,
>>
>> On Tue, Oct 10, 2017 at 3:10 PM, Kubo Da Costa, Raphael
>> <raphael.kubo.da.costa@intel.com> wrote:
>>> On Tue, 2017-10-10 at 14:28 -0400, Trevor Woerner wrote:
>>> I've pushed commit a0db280 to my chromium61 branch; that one allowed me
>>> to get to the end of the build without any other issues. Let me know if
>>> that's enough to get master working for you.
>>
>> Excellent! Yes, this update works for me against master :-)
>>
>> Has anyone started trying to integrate this with meta-browser?
> 
> That's the next part of my plan, I hope to get around to it this week.

I'd like to give Chromium 62 a shot on arm64, but the recipes currently
only support x11, is that correct? My platform is based on wayland, any
plans on supporting that?


Thanks,
Daniel


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-27  8:49                 ` Daniel Mack
@ 2017-10-27  9:19                   ` Jacobo Aragunde Pérez
  2017-10-28 16:13                     ` Daniel Mack
  0 siblings, 1 reply; 24+ messages in thread
From: Jacobo Aragunde Pérez @ 2017-10-27  9:19 UTC (permalink / raw)
  To: openembedded-devel

On 27/10/17 10:49, Daniel Mack wrote:
> 
> I'd like to give Chromium 62 a shot on arm64, but the recipes currently
> only support x11, is that correct? My platform is based on wayland, any
> plans on supporting that?
> 

The problem is that upstream Chromium does not support Wayland natively
yet. There is a fork under development to implement this support, which
is quite advanced now: https://github.com/Igalia/chromium

Patches from the fork will start pouring into upstream Chromium shortly.

-- 
Jacobo Aragunde
Software Engineer at Igalia


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-23 13:33                       ` Raphael Kubo da Costa
@ 2017-10-27 15:44                         ` Trevor Woerner
  2017-10-30 11:05                           ` Jacobo Aragunde Pérez
  2017-10-30 13:23                           ` Raphael Kubo da Costa
  0 siblings, 2 replies; 24+ messages in thread
From: Trevor Woerner @ 2017-10-27 15:44 UTC (permalink / raw)
  To: Raphael Kubo da Costa; +Cc: Otavio Salvador, OpenEmbedded Devel List

On Mon, Oct 23, 2017 at 9:33 AM, Raphael Kubo da Costa
<raphael.kubo.da.costa@intel.com> wrote:
> Otavio Salvador <otavio.salvador@ossystems.com.br> writes:
>>>>       | g++ -MMD -MF base/base_paths.o.d
>>>>       | -I/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62/out_bootstrap/gen
>>>>       | -I/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62
>>>>       | -isystem/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/recipe-sysroot-native/usr/include
>>>>       | -O2 -pipe -DNO_TCMALLOC -D__STDC_FORMAT_MACROS -O2 -g0
>>>>       | -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS
>>>>       | -D__STDC_FORMAT_MACROS -pthread -pipe -fno-exceptions
>>>>       | -isystem/z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/recipe-sysroot-native/usr/include
>>>>       | -O2 -pipe -std=c++14 -Wno-c++11-narrowing -c
>>>>       | /z/chromium/crosswalk/build/tmp-glibc/work/x86_64-linux/gn-native/62.0.3202.62-r0/chromium-62.0.3202.62/base/base_paths.cc
>>>>       | -o base/base_paths.o
>>>>       | g++: error: unrecognized command line option ‘-std=c++14’
>>>
>>> Ouch :( That's a new kind of issue I was not expecting.
>>
>> It needs to check if c++14 is really needed for GN to work. Better
>> would it depends on gn-native and it to be handled elsewhere.
>
> While this specific issue is in GN, I expect it to happen during the
> Chromium build as well, as some tools are built and run on the host
> machine.
>
> Even if GN specifically does not depend on C++14 now, working around
> that is an uphill battle, as the Chromium project requires a C++14
> compiler and multiple parts of the code base will start using C++14
> features (or already are).

Ouch for sure! For some strange reason I was under the impression OE
builds created a native gcc for things like this! Oh well, I was able
to sort out the native compiler issue on my openSUSE 42.2 system; the
default gcc is 4.8, but there are packages for gcc5 and gcc6 so I just
installed the gcc6 one and used update-alternatives. It works, but it
will lead to some interesting questions wrt support and basic OE
support for openSUSE (however, that'll be a different discussion for
another day and probably for another mailing list).

I was able to successfully build for the minnow board (x86_64), but
when I tried building for the 32-bit variant for raspberrypi3 I got:

    | install: cannot stat 'swiftshader/libEGL.so': No such file or directory

during the do_install step for chromium itself. Odd, I thought egl
came from mesa? (but then again I thought OE built its own
gcc-native... :-S


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-27  9:19                   ` Jacobo Aragunde Pérez
@ 2017-10-28 16:13                     ` Daniel Mack
  0 siblings, 0 replies; 24+ messages in thread
From: Daniel Mack @ 2017-10-28 16:13 UTC (permalink / raw)
  To: Jacobo Aragunde Pérez, openembedded-devel

On Friday, October 27, 2017 11:19 AM, Jacobo Aragunde Pérez wrote:
> On 27/10/17 10:49, Daniel Mack wrote:
>>
>> I'd like to give Chromium 62 a shot on arm64, but the recipes currently
>> only support x11, is that correct? My platform is based on wayland, any
>> plans on supporting that?
>>
> 
> The problem is that upstream Chromium does not support Wayland natively
> yet. There is a fork under development to implement this support, which
> is quite advanced now: https://github.com/Igalia/chromium
> 
> Patches from the fork will start pouring into upstream Chromium shortly.
> 

I see, thanks for explaining. I'll wait for these upstream patches and
your recipes to land then!


Thanks,
Daniel


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-27 15:44                         ` Trevor Woerner
@ 2017-10-30 11:05                           ` Jacobo Aragunde Pérez
  2017-10-30 13:23                           ` Raphael Kubo da Costa
  1 sibling, 0 replies; 24+ messages in thread
From: Jacobo Aragunde Pérez @ 2017-10-30 11:05 UTC (permalink / raw)
  To: Trevor Woerner, Raphael Kubo da Costa
  Cc: Otavio Salvador, OpenEmbedded Devel List

On 27/10/17 17:44, Trevor Woerner wrote:
> ...
> I was able to successfully build for the minnow board (x86_64), but
> when I tried building for the 32-bit variant for raspberrypi3 I got:
> 
>     | install: cannot stat 'swiftshader/libEGL.so': No such file or directory
> 
> during the do_install step for chromium itself. Odd, I thought egl
> came from mesa? (but then again I thought OE built its own
> gcc-native... :-S
> 

Raphael added the swiftshader libs in this commit, which explains nicely
what they are for:

https://github.com/rakuco/meta-crosswalk/commit/924103037857e6b9e8348d67381ea09cfbf975e3

I was able to build arm32 images for the Pi3 before this commit. I guess
swiftshader is not built on arm?

Best,
-- 
Jacobo Aragunde
Software Engineer at Igalia


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [meta-browser] Modern Chromium with GN
  2017-10-27 15:44                         ` Trevor Woerner
  2017-10-30 11:05                           ` Jacobo Aragunde Pérez
@ 2017-10-30 13:23                           ` Raphael Kubo da Costa
  1 sibling, 0 replies; 24+ messages in thread
From: Raphael Kubo da Costa @ 2017-10-30 13:23 UTC (permalink / raw)
  To: Trevor Woerner; +Cc: OpenEmbedded Devel List

Trevor Woerner <twoerner@gmail.com> writes:

> I was able to successfully build for the minnow board (x86_64), but
> when I tried building for the 32-bit variant for raspberrypi3 I got:
>
>     | install: cannot stat 'swiftshader/libEGL.so': No such file or directory
>
> during the do_install step for chromium itself. Odd, I thought egl
> came from mesa? (but then again I thought OE built its own
> gcc-native... :-S

Thanks for spotting that, I've fixed it in commit de21170 ("chromium:
Install SwiftShader only when building for Intel architectures"). I've
now checked the M62 build on pyro with GCC 5.4.0 and
MACHINE="raspberrypi3".

As for the EGL question: as far as I know, the SwiftShader stuff [1] is
a CPU-based OpenGL implementation that's used when hardware acceleration
is not available.

[1] https://github.com/google/swiftshader


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2017-10-30 13:23 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-02 15:35 [meta-browser] Modern Chromium with GN Jacobo Aragunde Pérez
2017-10-02 17:07 ` Otavio Salvador
2017-10-05  0:43   ` Trevor Woerner
2017-10-05 10:20     ` Jacobo Aragunde Pérez
2017-10-05 15:26     ` Jacobo Aragunde Pérez
2017-10-09 15:27       ` Raphael Kubo da Costa
2017-10-10 18:28         ` Trevor Woerner
2017-10-10 19:10           ` Kubo Da Costa, Raphael
2017-10-11 12:20             ` Trevor Woerner
2017-10-11 15:00               ` Raphael Kubo da Costa
2017-10-27  8:49                 ` Daniel Mack
2017-10-27  9:19                   ` Jacobo Aragunde Pérez
2017-10-28 16:13                     ` Daniel Mack
     [not found]       ` <5612aa4c-d986-89f7-7667-14898b5f7bfc@igalia.com>
2017-10-16 14:37         ` Raphael Kubo da Costa
2017-10-16 14:59           ` Raphael Kubo da Costa
2017-10-18 14:08             ` Raphael Kubo da Costa
2017-10-19 16:24               ` Raphael Kubo da Costa
2017-10-20 15:33                 ` Trevor Woerner
2017-10-23 11:06                   ` Raphael Kubo da Costa
2017-10-23 11:12                     ` Otavio Salvador
2017-10-23 13:33                       ` Raphael Kubo da Costa
2017-10-27 15:44                         ` Trevor Woerner
2017-10-30 11:05                           ` Jacobo Aragunde Pérez
2017-10-30 13:23                           ` Raphael Kubo da Costa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.