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

Trevor Woerner twoerner at gmail.com
Thu Oct 13 17:44:15 UTC 2016


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 <martin.jansa at gmail.com> 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.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 the
> build manually it will eventually try to link 32bit objects together with 64bit
> and fail with a different error:
>
> | [167/17198] LINK character_data_generator
> | FAILED: character_data_generator
> | g++  -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,defs -pthread -Wl,-z,noexecstack -fPIC -Wl,--disable-new-dtags -Wl,-O1 -Wl,--as-needed -Wl,--gc-sections -o character_data_generator -Wl,--start-group obj.host/third_party/WebKit/Source/platform/text/character_data_generator.CharacterPropertyDataGenerator.o obj.host/third_party/icu/libicuuc.a -Wl,--end-group
> | /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `obj.host/third_party/icu/source/common/icuuc.utrie2_builder.o' is incompatible with i386:x86-64 output
> | /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `obj.host/third_party/icu/source/common/icuuc.utrie2.o' is incompatible with i386:x86-64 output
> | /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `obj.host/third_party/icu/source/common/icuuc.utrie.o' is incompatible with i386:x86-64 output
> | /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `obj.host/third_party/icu/source/common/icuuc.cmemory.o' is incompatible with i386:x86-64 output
> | /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `obj.host/third_party/icu/source/common/icuuc.ucol_swp.o' is incompatible with i386:x86-64 output
> | /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `obj.host/third_party/icu/source/common/icuuc.udataswp.o' is incompatible with i386:x86-64 output
> | /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `obj.host/third_party/icu/source/common/icuuc.uinvchar.o' is incompatible with i386:x86-64 output
> | /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `obj.host/third_party/icu/source/common/icuuc.ustring.o' is incompatible with i386:x86-64 output
> | /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `obj.host/third_party/icu/source/common/icuuc.utf_impl.o' is incompatible with i386:x86-64 output
> | /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: i386 architecture of input file `obj.host/third_party/icu/source/common/icuuc.cstring.o' is incompatible with i386:x86-64 output
> | obj.host/third_party/icu/source/common/icuuc.cstring.o: In function `T_CString_int64ToString_56':
> | cstring.c:(.text.T_CString_int64ToString_56+0x8e): undefined reference to `__umoddi3'
> | cstring.c:(.text.T_CString_int64ToString_56+0xb2): undefined reference to `__udivdi3'
> | collect2: error: ld returned 1 exit status
>
> OE @ ~/build/oe-core/tmp-glibc/work/i586-oe-linux $ file \
>   chromium/52.0.2743.76-r0/chromium-52.0.2743.76/out/Release/obj.host/third_party/WebKit/Source/platform/text/character_data_generator.CharacterPropertyDataGenerator.o \
>   chromium/52.0.2743.76-r0/chromium-52.0.2743.76/out/Release/obj.host/third_party/icu/source/common/icuuc.utrie2_builder.o
>
> chromium/52.0.2743.76-r0/chromium-52.0.2743.76/out/Release/obj.host/third_party/WebKit/Source/platform/text/character_data_generator.CharacterPropertyDataGenerator.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped
>
> chromium/52.0.2743.76-r0/chromium-52.0.2743.76/out/Release/obj.host/third_party/icu/source/common/icuuc.utrie2_builder.o:                                              ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped
>
> The fix should be to make ninja to respect all BUILD_* variables from OE
> without adding incorrect -m32 when building on x86_64 host for x86 target
> MACHINE.
>
> Regards,
>
>> On Mon, Oct 10, 2016 at 8:31 PM, Davis, Michael <michael.davis at essvote.com>
>> 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 <gnu/stubs-32.h>
>> >                            ^
>> > 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-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/schriter.cpp
>> > -o obj.host/third_party/icu/source/common/icuuc.schriter.o
>> > In file included from /usr/include/features.h:399:0,
>> >                  from /usr/include/c++/4.8.2/x86_64-
>> > redhat-linux/32/bits/os_defines.h:39,
>> >                  from /usr/include/c++/4.8.2/x86_64-
>> > redhat-linux/32/bits/c++config.h:426,
>> >                  from /usr/include/c++/4.8.2/exception:37,
>> >                  from /usr/include/c++/4.8.2/typeinfo:34,
>> >                  from ../../third_party/icu/source/common/utypeinfo.h:28,
>> >                  from ../../third_party/icu/source/common/schriter.cpp:16:
>> > /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file
>> > or directory
>> >  # include <gnu/stubs-32.h>
>> >                            ^
>> > compilation terminated.
>> > [7/17943] CXX obj.host/third_party/icu/source/common/icuuc.servlk.o
>> > FAILED: obj.host/third_party/icu/source/common/icuuc.servlk.o
>> > g++  -MMD -MF obj.host/third_party/icu/source/common/icuuc.servlk.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_COMMON_
>> >  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/servlk.cpp
>> > -o obj.host/third_party/icu/source/common/icuuc.servlk.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/servlk.cpp:9:
>> > /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file
>> > or directory
>> >  # include <gnu/stubs-32.h>
>> >                            ^
>> > compilation terminated.
>> > [8/17943] CXX obj.host/third_party/icu/source/common/icuuc.servrbf.o
>> > FAILED: obj.host/third_party/icu/source/common/icuuc.servrbf.o
>> > g++  -MMD -MF obj.host/third_party/icu/source/common/icuuc.servrbf.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_COMMON
>> >  _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/servrbf.cpp
>> > -o obj.host/third_party/icu/source/common/icuuc.servrbf.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/servrbf.cpp:9:
>> > /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file
>> > or directory
>> >  # include <gnu/stubs-32.h>
>> >                            ^
>> > compilation terminated.
>> > [9/17943] CXX obj.host/third_party/icu/source/common/icuuc.resource.o
>> > FAILED: obj.host/third_party/icu/source/common/icuuc.resource.o
>> > g++  -MMD -MF obj.host/third_party/icu/source/common/icuuc.resource.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/resource.cpp
>> > -o obj.host/third_party/icu/source/common/icuuc.resource.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/resource.h:26,
>> >                  from ../../third_party/icu/source/common/resource.cpp:12:
>> > /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file
>> > or directory
>> >  # include <gnu/stubs-32.h>
>> >                            ^
>> > compilation terminated.
>> > [10/17943] CXX obj/third_party/icu/source/common/icuuc.uobject.o
>> > [11/17943] CC obj/third_party/icu/source/common/icuuc.ustrfmt.o
>> > [12/17943] CXX obj/third_party/icu/source/common/icuuc.ustack.o
>> > [13/17943] CC obj/third_party/icu/source/common/icuuc.uscript.o
>> > [14/17943] CC obj/third_party/icu/source/common/icuuc.usc_impl.o
>> > [15/17943] CC obj/third_party/icu/source/common/icuuc.utf_impl.o
>> > [16/17943] ACTION Generating download_file_types.pb.
>> > [17/17943] CXX obj/third_party/icu/source/common/icuuc.ustrcase_locale.o
>> > [18/17943] CXX obj/third_party/icu/source/common/icuuc.unistr_titlecase_
>> > brkiter.o
>> > [19/17943] CXX obj/third_party/icu/source/common/icuuc.ustr_cnv.o
>> > [20/17943] CXX obj/third_party/icu/source/common/icuuc.util.o
>> > [21/17943] CXX obj/third_party/icu/source/common/icuuc.unistr_case_
>> > locale.o
>> > [22/17943] CXX obj/third_party/icu/source/common/icuuc.unistr_props.o
>> > [23/17943] CXX obj/third_party/icu/source/common/icuuc.uscript_props.o
>> > [24/17943] CXX obj/third_party/icu/source/common/icuuc.ustr_wcs.o
>> > [25/17943] CXX obj/third_party/icu/source/common/icuuc.unormcmp.o
>> > [26/17943] CXX obj/third_party/icu/source/common/icuuc.uprops.o
>> > [27/17943] CXX obj/third_party/icu/source/common/icuuc.uset_props.o
>> > [28/17943] CXX obj/third_party/icu/source/common/icuuc.unistr_case.o
>> > [29/17943] CXX obj/third_party/icu/source/common/icuuc.ustr_titlecase_
>> > brkiter.o
>> > [30/17943] CXX obj/third_party/icu/source/common/icuuc.usetiter.o
>> > [31/17943] CXX obj/third_party/icu/source/common/icuuc.unorm.o
>> > [32/17943] CXX obj/third_party/icu/source/common/icuuc.ustring.o
>> > [33/17943] CXX obj/third_party/icu/source/common/icuuc.ushape.o
>> > [34/17943] CXX obj/third_party/icu/source/common/icuuc.uset.o
>> > [35/17943] CXX obj/third_party/icu/source/common/icuuc.unistr_cnv.o
>> > [36/17943] CXX obj/third_party/icu/source/common/icuuc.ustrenum.o
>> > [37/17943] CXX obj/third_party/icu/source/common/icuuc.usprep.o
>> > [38/17943] CXX obj/third_party/icu/source/common/icuuc.ustrcase.o
>> > [39/17943] CXX obj/third_party/icu/source/common/icuuc.ustrtrns.o
>> > [40/17943] CXX obj/third_party/icu/source/common/icuuc.uresdata.o
>> > [41/17943] CXX obj/third_party/icu/source/common/icuuc.utext.o
>> > [42/17943] CXX obj/third_party/icu/source/common/icuuc.unisetspan.o
>> > [43/17943] CXX obj/third_party/icu/source/common/icuuc.uresbund.o
>> > ninja: build stopped: subcommand failed.
>> > WARNING: /build/test/tmp/work/core2-32-poky-linux/chromium/52.0.2743.
>> > 76-r0/temp/run.do_compile.88585:1 exit 1 from 'ninja -C
>> > /build/test/tmp/work/core2-32-poky-linux/chromium/52.0.2743.
>> > 76-r0/chromium-52.0.2743.76/out/Release -j 40 chrome chrome_sandbox'
>> > ERROR: Function failed: do_compile (log file is located at
>> > /build/test/tmp/work/core2-32-poky-linux/chromium/52.0.2743.
>> > 76-r0/temp/log.do_compile.88585)
>> >
>> >
>> > --
>> > Michael Davis
>> > Sr. Software Engineer
>> > 11128 John Galt Blvd, 3nd floor
>> > Omaha, NE 68137
>> > Telephone:              (402) 938-1374
>> > Fax:                         (402) 970-1275
>> > Toll Free:                 1-800-247-8683
>> > --
>> > _______________________________________________
>> > Openembedded-devel mailing list
>> > Openembedded-devel at lists.openembedded.org
>> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>> >
>
> --
> Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com



More information about the Openembedded-devel mailing list