Re: [oe] [meta-browser] Chromium Doesn't build for 32bit targets.
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.
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.
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.
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.
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-