Re: [oe] [meta-browser] Chromium Doesn't build for 32bit targets.

2016-10-24 Thread Trevor Woerner
I have been able to build and run chromium-52.0.2743.76 for qemux86!

I'll be pushing a patch for this issue soon, but I want to do a little more
investigation beforehand:

1) I discovered, a while back, that chromium won't run on the Minnow (x86-64)
unless I also use glibc-2.23. Therefore for my tests on this issue I switched
down to 2.23. So I want to switch back to glibc-2.24 to see how that works on
qemux86.

2) I want to make sure that my patch doesn't affect x86-64 (i.e. what's
currently working). Otherwise I'll just have to make the patch conditional on
arch.

3) I want to investigate bumping the chromium version to something newer to
see if that might fix the issue too (otherwise, I will investigate bumping,
but not as an activity related to this issue).
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-browser] Chromium Doesn't build for 32bit targets.

2016-10-13 Thread Trevor Woerner
I poked at this one at the end of August:
http://lists.openembedded.org/pipermail/openembedded-core/2016-August/126021.html

But haven't found the time to dig into it completely. It's on my list,
hopefully I'll get to it soon (as well as the dependencies for the
wayland build)

On Thu, Oct 13, 2016 at 10:23 AM, Martin Jansa  wrote:
> On Tue, Oct 11, 2016 at 09:23:14AM +0200, Martin Jansa wrote:
>> I was reporting the same issue on
>> http://www.openembedded.org/wiki/Bitbake_World_Status and related e-mails
>> since 2016-08-20
>>
>> You might want to help Trevor to reproduce it on his build (I'm sorry I
>> didn't get to it yet)
>> http://lists.openembedded.org/pipermail/openembedded-devel/2016-August/108907.html
>> http://lists.openembedded.org/pipermail/openembedded-devel/2016-August/108911.html
>
> The problem is that in version 52, ninja is passing -m32 to cflags for
> some components when building for host, e.g. comparing bundled icu build
> for host with 48 (chromium-wayland) and 52 (chromium):
>
> --- 
> chromium/52.0.2743.76-r0/chromium-52.0.2743.76/out/Release/obj.host/third_party/icu/icuuc.ninja
>  2016-10-13 16:02:21.630981551 +0200
> +++ 
> chromium-wayland/48.0.2548.0-r0/chromium-48.0.2548.0/out/Release/obj.host/third_party/icu/icuuc.ninja
>2016-10-13 15:48:56.794982910 +0200
> @@ -6,38 +6,39 @@
>  nm = $nm_host
>  readelf = $readelf_host
>  defines = -DU_USING_ICU_NAMESPACE=0 -DHAVE_DLOPEN=0 $
> --DUCONFIG_ONLY_HTML_CONVERSION=1 -DU_CHARSET_IS_UTF8=1 $
> --DV8_DEPRECATION_WARNINGS -D_FILE_OFFSET_BITS=64 -DDISABLE_NACL $
> --DU_STATIC_IMPLEMENTATION -DCHROMIUM_BUILD $
> --DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 $
> +-DUCONFIG_NO_NON_HTML5_CONVERSION=1 -DU_CHARSET_IS_UTF8=1 $
> +-DV8_DEPRECATION_WARNINGS -DCLD_VERSION=2 -D_FILE_OFFSET_BITS=64 $
> +-DDISABLE_NACL -DU_STATIC_IMPLEMENTATION -DCHROMIUM_BUILD $
> +-DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_ASH=1 -DUSE_PANGO=1 $
>  -DUSE_CAIRO=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 $
> --DUSE_X11=1 -DUSE_CLIPBOARD_AURAX11=1 -DENABLE_WEBRTC=1 $
> --DENABLE_MEDIA_ROUTER=1 -DENABLE_PEPPER_CDMS -DENABLE_NOTIFICATIONS $
> --DENABLE_TOPCHROME_MD=1 -DUSE_UDEV -DFIELDTRIAL_TESTING_ENABLED $
> +-DUSE_X11=1 -DUSE_CLIPBOARD_AURAX11=1 -DENABLE_ONE_CLICK_SIGNIN $
> +-DENABLE_PRE_SYNC_BACKUP -DENABLE_WEBRTC=1 -DENABLE_MEDIA_ROUTER=1 $
> +-DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY $
> +-DENABLE_NOTIFICATIONS -DENABLE_HIDPI=1 -DENABLE_TOPCHROME_MD=1 $
> +-DUSE_UDEV -DDONT_EMBED_BUILD_METADATA -DFIELDTRIAL_TESTING_ENABLED $
>  -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PDF=1 $
>  -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 $
> +-DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -DENABLE_GOOGLE_NOW=1 $
>  -DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1 -DENABLE_PRINT_PREVIEW=1 $
>  -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 $
> --DENABLE_SUPERVISED_USERS=1 -DENABLE_MDNS=1 $
> --DENABLE_SERVICE_DISCOVERY=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD $
> --DSAFE_BROWSING_DB_LOCAL -DU_COMMON_IMPLEMENTATION $
> --DU_ICUDATAENTRY_IN_COMMON -DU_ENABLE_DYLOAD=0 -DU_NOEXCEPT= $
> --DUSE_LIBPCI=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DNDEBUG -DNVALGRIND $
> +-DENABLE_APP_LIST=1 -DENABLE_SETTINGS_APP=1 -DENABLE_SUPERVISED_USERS=1 $
> +-DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 -DFULL_SAFE_BROWSING $
> +-DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DU_COMMON_IMPLEMENTATION $
> +-DU_ICUDATAENTRY_IN_COMMON -DU_ENABLE_DYLOAD=0 -DUSE_LIBPCI=1 $
> +-DUSE_OPENSSL=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DNDEBUG -DNVALGRIND $
>  -DDYNAMIC_ANNOTATIONS_ENABLED=0
>  includes = -I../../third_party/icu/source/common $
>  -I../../third_party/icu/source/i18n -Igen
>  cflags = -fstack-protector --param=ssp-buffer-size=4  -pthread $
> --fno-strict-aliasing -Wno-extra -Wno-unused-parameter $
> +-fno-strict-aliasing -Wno-unused-parameter $
>  -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC $
>  -Wno-unused-local-typedefs -Wno-deprecated-declarations $
> --Wno-unused-function -m32 -O2 -fno-ident -fdata-sections $
> --ffunction-sections -funwind-tables
> -cflags_c = $
> --isystem/OE/build/oe-core/tmp-glibc/sysroots/x86_64-linux/usr/include $
> --O2 -pipe
> +-Wno-unused-function -Wno-format -Wno-unused-result -m32 -O2 -fno-ident $
> +-fdata-sections -ffunction-sections -funwind-tables
> +cflags_c =
>  cflags_cc = -fno-exceptions -fno-rtti -fno-threadsafe-statics $
>  -fvisibility-inlines-hidden -frtti -Wno-deprecated -std=gnu++11 $
> --Wno-narrowing
> +-Wno-narrowing -Wno-literal-suffix
>  arflags =
>
>  build obj.host/third_party/icu/source/common/icuuc.appendable.o: cxx $
> @@ -76,8 +77,6 @@
>  ../../third_party/icu/source/common/dtintrv.cpp || icudtl.dat
>  build obj.host/third_party/icu/source/common/icuuc

Re: [oe] [meta-browser] Chromium Doesn't build for 32bit targets.

2016-10-13 Thread Martin Jansa
On Tue, Oct 11, 2016 at 09:23:14AM +0200, Martin Jansa wrote:
> I was reporting the same issue on
> http://www.openembedded.org/wiki/Bitbake_World_Status and related e-mails
> since 2016-08-20
> 
> You might want to help Trevor to reproduce it on his build (I'm sorry I
> didn't get to it yet)
> http://lists.openembedded.org/pipermail/openembedded-devel/2016-August/108907.html
> http://lists.openembedded.org/pipermail/openembedded-devel/2016-August/108911.html

The problem is that in version 52, ninja is passing -m32 to cflags for
some components when building for host, e.g. comparing bundled icu build
for host with 48 (chromium-wayland) and 52 (chromium):

--- 
chromium/52.0.2743.76-r0/chromium-52.0.2743.76/out/Release/obj.host/third_party/icu/icuuc.ninja
 2016-10-13 16:02:21.630981551 +0200
+++ 
chromium-wayland/48.0.2548.0-r0/chromium-48.0.2548.0/out/Release/obj.host/third_party/icu/icuuc.ninja
   2016-10-13 15:48:56.794982910 +0200
@@ -6,38 +6,39 @@
 nm = $nm_host
 readelf = $readelf_host
 defines = -DU_USING_ICU_NAMESPACE=0 -DHAVE_DLOPEN=0 $
--DUCONFIG_ONLY_HTML_CONVERSION=1 -DU_CHARSET_IS_UTF8=1 $
--DV8_DEPRECATION_WARNINGS -D_FILE_OFFSET_BITS=64 -DDISABLE_NACL $
--DU_STATIC_IMPLEMENTATION -DCHROMIUM_BUILD $
--DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 $
+-DUCONFIG_NO_NON_HTML5_CONVERSION=1 -DU_CHARSET_IS_UTF8=1 $
+-DV8_DEPRECATION_WARNINGS -DCLD_VERSION=2 -D_FILE_OFFSET_BITS=64 $
+-DDISABLE_NACL -DU_STATIC_IMPLEMENTATION -DCHROMIUM_BUILD $
+-DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_ASH=1 -DUSE_PANGO=1 $
 -DUSE_CAIRO=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 $
--DUSE_X11=1 -DUSE_CLIPBOARD_AURAX11=1 -DENABLE_WEBRTC=1 $
--DENABLE_MEDIA_ROUTER=1 -DENABLE_PEPPER_CDMS -DENABLE_NOTIFICATIONS $
--DENABLE_TOPCHROME_MD=1 -DUSE_UDEV -DFIELDTRIAL_TESTING_ENABLED $
+-DUSE_X11=1 -DUSE_CLIPBOARD_AURAX11=1 -DENABLE_ONE_CLICK_SIGNIN $
+-DENABLE_PRE_SYNC_BACKUP -DENABLE_WEBRTC=1 -DENABLE_MEDIA_ROUTER=1 $
+-DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY $
+-DENABLE_NOTIFICATIONS -DENABLE_HIDPI=1 -DENABLE_TOPCHROME_MD=1 $
+-DUSE_UDEV -DDONT_EMBED_BUILD_METADATA -DFIELDTRIAL_TESTING_ENABLED $
 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PDF=1 $
 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 $
+-DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -DENABLE_GOOGLE_NOW=1 $
 -DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1 -DENABLE_PRINT_PREVIEW=1 $
 -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 $
--DENABLE_SUPERVISED_USERS=1 -DENABLE_MDNS=1 $  
--DENABLE_SERVICE_DISCOVERY=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD $
--DSAFE_BROWSING_DB_LOCAL -DU_COMMON_IMPLEMENTATION $
--DU_ICUDATAENTRY_IN_COMMON -DU_ENABLE_DYLOAD=0 -DU_NOEXCEPT= $
--DUSE_LIBPCI=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DNDEBUG -DNVALGRIND $
+-DENABLE_APP_LIST=1 -DENABLE_SETTINGS_APP=1 -DENABLE_SUPERVISED_USERS=1 $
+-DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 -DFULL_SAFE_BROWSING $
+-DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DU_COMMON_IMPLEMENTATION $
+-DU_ICUDATAENTRY_IN_COMMON -DU_ENABLE_DYLOAD=0 -DUSE_LIBPCI=1 $
+-DUSE_OPENSSL=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DNDEBUG -DNVALGRIND $
 -DDYNAMIC_ANNOTATIONS_ENABLED=0
 includes = -I../../third_party/icu/source/common $ 
 -I../../third_party/icu/source/i18n -Igen
 cflags = -fstack-protector --param=ssp-buffer-size=4  -pthread $
--fno-strict-aliasing -Wno-extra -Wno-unused-parameter $
+-fno-strict-aliasing -Wno-unused-parameter $   
 -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC $
 -Wno-unused-local-typedefs -Wno-deprecated-declarations $
--Wno-unused-function -m32 -O2 -fno-ident -fdata-sections $
--ffunction-sections -funwind-tables
-cflags_c = $
--isystem/OE/build/oe-core/tmp-glibc/sysroots/x86_64-linux/usr/include $
--O2 -pipe
+-Wno-unused-function -Wno-format -Wno-unused-result -m32 -O2 -fno-ident $
+-fdata-sections -ffunction-sections -funwind-tables
+cflags_c =
 cflags_cc = -fno-exceptions -fno-rtti -fno-threadsafe-statics $
 -fvisibility-inlines-hidden -frtti -Wno-deprecated -std=gnu++11 $
--Wno-narrowing
+-Wno-narrowing -Wno-literal-suffix
 arflags =

 build obj.host/third_party/icu/source/common/icuuc.appendable.o: cxx $
@@ -76,8 +77,6 @@
 ../../third_party/icu/source/common/dtintrv.cpp || icudtl.dat
 build obj.host/third_party/icu/source/common/icuuc.errorcode.o: cxx $
 ../../third_party/icu/source/common/errorcode.cpp || icudtl.dat
-build obj.host/third_party/icu/source/common/icuuc.filteredbrk.o: cxx $
-../../third_party/icu/source/common/filteredbrk.cpp || icudtl.dat
 build obj.host/third_party/icu/source/common/icuuc.filterednormalizer2.o: $
 cxx ../../third_party/icu/source/common/filterednormalizer2.cpp || $
 icudtl.dat
 

It doesn't even pass it consistently everywhere and if you try to finish 

Re: [oe] [meta-browser] Chromium Doesn't build for 32bit targets.

2016-10-11 Thread Martin Jansa
I was reporting the same issue on
http://www.openembedded.org/wiki/Bitbake_World_Status and related e-mails
since 2016-08-20

You might want to help Trevor to reproduce it on his build (I'm sorry I
didn't get to it yet)
http://lists.openembedded.org/pipermail/openembedded-devel/2016-August/108907.html
http://lists.openembedded.org/pipermail/openembedded-devel/2016-August/108911.html

On Mon, Oct 10, 2016 at 8:31 PM, Davis, Michael 
wrote:

> I had sent an email about this a few months back for Krogoth, but I just
> updated to master in prep for 2.2 and it is still the case.
> Chromium 52 will not build for a 32bit target on a 64bit build OS.  It
> will build the 64bit version, but it uses the build OS's tool chain which
> seems incorrect.
>
> As you can see from the log it pulls straight g++ and includes from my
> Centos 7 build box.
>
> log.do_comple below:
>
> DEBUG: Executing shell function do_compile
> ninja: Entering directory `/build/test/tmp/work/core2-
> 32-poky-linux/chromium/52.0.2743.76-r0/chromium-52.0.2743.76/out/Release'
> [1/17943] AR obj/chrome/libsafe_browsing_proto.a
> [2/17943] CXX obj/third_party/icu/source/common/icuuc.uresource.o
> [3/17943] STAMP obj/chrome/make_file_types_protobuf.actions_depends.stamp
> [4/17943] CXX obj.host/third_party/icu/source/common/icuuc.ruleiter.o
> FAILED: obj.host/third_party/icu/source/common/icuuc.ruleiter.o
> g++  -MMD -MF obj.host/third_party/icu/source/common/icuuc.ruleiter.o.d
> -DU_USING_ICU_NAMESPACE=0 -DHAVE_DLOPEN=0 -DUCONFIG_ONLY_HTML_CONVERSION=1
> -DU_CHARSET_IS_UTF8=1 -DV8_DEPRECATION_WARNINGS -D_FILE_OFFSET_BITS=64
> -DDISABLE_NACL -DU_STATIC_IMPLEMENTATION -DCHROMIUM_BUILD
> -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1
> -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_X11=1
> -DUSE_CLIPBOARD_AURAX11=1 -DENABLE_WEBRTC=1 -DENABLE_MEDIA_ROUTER=1
> -DENABLE_PEPPER_CDMS -DENABLE_NOTIFICATIONS -DENABLE_TOPCHROME_MD=1
> -DUSE_UDEV -DFIELDTRIAL_TESTING_ENABLED -DENABLE_TASK_MANAGER=1
> -DENABLE_EXTENSIONS=1 -DENABLE_PDF=1 -DENABLE_PLUGINS=1
> -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_PRINTING=1
> -DENABLE_BASIC_PRINTING=1 -DENABLE_PRINT_PREVIEW=1 -DENABLE_SPELLCHECK=1
> -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_SUPERVISED_USERS=1
> -DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 -DFULL_SAFE_BROWSING
> -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DU_COMMO
>  N_IMPLEMENTATION -DU_ICUDATAENTRY_IN_COMMON -DU_ENABLE_DYLOAD=0
> -DU_NOEXCEPT= -DUSE_LIBPCI=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DNDEBUG
> -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 
> -I../../third_party/icu/source/common
> -I../../third_party/icu/source/i18n -Igen -fstack-protector
> --param=ssp-buffer-size=4  -pthread -fno-strict-aliasing -Wno-extra
> -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden
> -pipe -fPIC -Wno-unused-local-typedefs -Wno-deprecated-declarations
> -Wno-unused-function -m32 -O2 -fno-ident -fdata-sections
> -ffunction-sections -funwind-tables -fno-exceptions -fno-rtti
> -fno-threadsafe-statics -fvisibility-inlines-hidden -frtti -Wno-deprecated
> -std=gnu++11 -Wno-narrowing  -c 
> ../../third_party/icu/source/common/ruleiter.cpp
> -o obj.host/third_party/icu/source/common/icuuc.ruleiter.o
> In file included from /usr/include/features.h:399:0,
>  from /usr/include/stdint.h:25,
>  from /usr/lib/gcc/x86_64-redhat-
> linux/4.8.5/include/stdint.h:9,
>  from ../../third_party/icu/source/
> common/unicode/ptypes.h:66,
>  from ../../third_party/icu/source/
> common/unicode/umachine.h:44,
>  from ../../third_party/icu/source/
> common/unicode/utypes.h:36,
>  from ../../third_party/icu/source/
> common/unicode/uobject.h:20,
>  from ../../third_party/icu/source/common/ruleiter.h:14,
>  from ../../third_party/icu/source/common/ruleiter.cpp:11:
> /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file
> or directory
>  # include 
>^
> compilation terminated.
> [5/17943] AR obj/third_party/libvpx/libvpx.a
> [6/17943] CXX obj.host/third_party/icu/source/common/icuuc.schriter.o
> FAILED: obj.host/third_party/icu/source/common/icuuc.schriter.o
> g++  -MMD -MF obj.host/third_party/icu/source/common/icuuc.schriter.o.d
> -DU_USING_ICU_NAMESPACE=0 -DHAVE_DLOPEN=0 -DUCONFIG_ONLY_HTML_CONVERSION=1
> -DU_CHARSET_IS_UTF8=1 -DV8_DEPRECATION_WARNINGS -D_FILE_OFFSET_BITS=64
> -DDISABLE_NACL -DU_STATIC_IMPLEMENTATION -DCHROMIUM_BUILD
> -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1
> -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_X11=1
> -DUSE_CLIPBOARD_AURAX11=1 -DENABLE_WEBRTC=1 -DENABLE_MEDIA_ROUTER=1
> -DENABLE_PEPPER_CDMS -DENABLE_NOTIFICATIONS -DENABLE_TOPCHROME_MD=1
> -DUSE_UDEV -DFIELDTRIAL_TESTING_ENABLED -DENABLE_TASK_MANAGER=1
> -DENABLE_EXTENSIONS=1 -DENABLE_PDF=1 -DENABLE_PLUGINS=1
> -DENABLE_SESSION_SERVICE=1

[oe] [meta-browser] Chromium Doesn't build for 32bit targets.

2016-10-10 Thread Davis, Michael
I had sent an email about this a few months back for Krogoth, but I just 
updated to master in prep for 2.2 and it is still the case.
Chromium 52 will not build for a 32bit target on a 64bit build OS.  It will 
build the 64bit version, but it uses the build OS's tool chain which seems 
incorrect.

As you can see from the log it pulls straight g++ and includes from my Centos 7 
build box.

log.do_comple below:

DEBUG: Executing shell function do_compile
ninja: Entering directory 
`/build/test/tmp/work/core2-32-poky-linux/chromium/52.0.2743.76-r0/chromium-52.0.2743.76/out/Release'
[1/17943] AR obj/chrome/libsafe_browsing_proto.a
[2/17943] CXX obj/third_party/icu/source/common/icuuc.uresource.o
[3/17943] STAMP obj/chrome/make_file_types_protobuf.actions_depends.stamp
[4/17943] CXX obj.host/third_party/icu/source/common/icuuc.ruleiter.o
FAILED: obj.host/third_party/icu/source/common/icuuc.ruleiter.o 
g++  -MMD -MF obj.host/third_party/icu/source/common/icuuc.ruleiter.o.d 
-DU_USING_ICU_NAMESPACE=0 -DHAVE_DLOPEN=0 -DUCONFIG_ONLY_HTML_CONVERSION=1 
-DU_CHARSET_IS_UTF8=1 -DV8_DEPRECATION_WARNINGS -D_FILE_OFFSET_BITS=64 
-DDISABLE_NACL -DU_STATIC_IMPLEMENTATION -DCHROMIUM_BUILD 
-DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 
-DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_X11=1 
-DUSE_CLIPBOARD_AURAX11=1 -DENABLE_WEBRTC=1 -DENABLE_MEDIA_ROUTER=1 
-DENABLE_PEPPER_CDMS -DENABLE_NOTIFICATIONS -DENABLE_TOPCHROME_MD=1 -DUSE_UDEV 
-DFIELDTRIAL_TESTING_ENABLED -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 
-DENABLE_PDF=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 
-DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1 -DENABLE_PRINT_PREVIEW=1 
-DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 
-DENABLE_SUPERVISED_USERS=1 -DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 
-DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DU_COMMO
 N_IMPLEMENTATION -DU_ICUDATAENTRY_IN_COMMON -DU_ENABLE_DYLOAD=0 -DU_NOEXCEPT= 
-DUSE_LIBPCI=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -I../../third_party/icu/source/common 
-I../../third_party/icu/source/i18n -Igen -fstack-protector 
--param=ssp-buffer-size=4  -pthread -fno-strict-aliasing -Wno-extra 
-Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe 
-fPIC -Wno-unused-local-typedefs -Wno-deprecated-declarations 
-Wno-unused-function -m32 -O2 -fno-ident -fdata-sections -ffunction-sections 
-funwind-tables -fno-exceptions -fno-rtti -fno-threadsafe-statics 
-fvisibility-inlines-hidden -frtti -Wno-deprecated -std=gnu++11 -Wno-narrowing  
-c ../../third_party/icu/source/common/ruleiter.cpp -o 
obj.host/third_party/icu/source/common/icuuc.ruleiter.o
In file included from /usr/include/features.h:399:0,
 from /usr/include/stdint.h:25,
 from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/stdint.h:9,
 from ../../third_party/icu/source/common/unicode/ptypes.h:66,
 from ../../third_party/icu/source/common/unicode/umachine.h:44,
 from ../../third_party/icu/source/common/unicode/utypes.h:36,
 from ../../third_party/icu/source/common/unicode/uobject.h:20,
 from ../../third_party/icu/source/common/ruleiter.h:14,
 from ../../third_party/icu/source/common/ruleiter.cpp:11:
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or 
directory
 # include 
   ^
compilation terminated.
[5/17943] AR obj/third_party/libvpx/libvpx.a
[6/17943] CXX obj.host/third_party/icu/source/common/icuuc.schriter.o
FAILED: obj.host/third_party/icu/source/common/icuuc.schriter.o 
g++  -MMD -MF obj.host/third_party/icu/source/common/icuuc.schriter.o.d 
-DU_USING_ICU_NAMESPACE=0 -DHAVE_DLOPEN=0 -DUCONFIG_ONLY_HTML_CONVERSION=1 
-DU_CHARSET_IS_UTF8=1 -DV8_DEPRECATION_WARNINGS -D_FILE_OFFSET_BITS=64 
-DDISABLE_NACL -DU_STATIC_IMPLEMENTATION -DCHROMIUM_BUILD 
-DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 
-DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_X11=1 
-DUSE_CLIPBOARD_AURAX11=1 -DENABLE_WEBRTC=1 -DENABLE_MEDIA_ROUTER=1 
-DENABLE_PEPPER_CDMS -DENABLE_NOTIFICATIONS -DENABLE_TOPCHROME_MD=1 -DUSE_UDEV 
-DFIELDTRIAL_TESTING_ENABLED -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 
-DENABLE_PDF=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 
-DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1 -DENABLE_PRINT_PREVIEW=1 
-DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 
-DENABLE_SUPERVISED_USERS=1 -DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 
-DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DU_COMMO
 N_IMPLEMENTATION -DU_ICUDATAENTRY_IN_COMMON -DU_ENABLE_DYLOAD=0 -DU_NOEXCEPT= 
-DUSE_LIBPCI=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DNDEBUG -DNVALGRIND 
-DDYNAMIC_ANNOTATIONS_ENABLED=0 -I../../third_party/icu/source/common 
-I../../third_party/icu/source/i18n -Igen -fstack-