New issue
Advanced search Search tips

Issue 626414 link

Starred by 2 users

Issue metadata

Status: Archived
Owner: ----
Closed: Jul 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug



Sign in to add a comment

Chromium build fails with gcc-6.1.0 ( and latest snapshot 6-20160630)

Reported by brane...@gmail.com, Jul 7 2016

Issue description

Chrome Version (from the about:version page):53.0.2783.2
Is this the most recent version: yes
OS + version: Gentoo Linux ( kernel 4.6.3, glibc-2.23 )
CPU architecture (32-bit / 64-bit): 64bit- Kabini Athlon 5350 + 8GB RAM
Window manager:
URLs (if relevant):
Behavior in Linux Firefox:
Behavior in Windows Chrome (if you have access to it):

I have installed latest gcc-6.1,.0, which I soon updated to latest available snapshot at the moment: 20160630. I recompiled whole system with it, from kernel up.

Unfortunately, every chromium build fails at the same spot ( that is, after initial hurdles with earlier version of Chrome, which demanded flipping -.std= CFLAG  etc).

That spot is:

"In file included from ../../chrome/browser/ui/search/search_tab_helper.cc:18:0:
../../chrome/browser/search/instant_service.h:20:57: fatal error: components/suggestions/proto/suggestions.pb.h: No such file or directory
 #include "components/suggestions/proto/suggestions.pb

I looked into map of that include and there is no suggestions.pb.h, only 
suggestions.proto and BUILD.gn. It looks like it should have been built from proto file, but that dependency was never triggered.

I'm not familiar with Chromium's build system, so I dodn't look further.

I have attached a log file, but just to list twoprobably most imortant parts:

1, configure was done as

 * strip-flags: CXXFLAGS: changed '-march=native -O2 -pipe -fdiagnostics-color=auto -fuse-linker-plugin -fno-delete-null-pointer-checks -fpermissive' to '-march=native -O2 -pipe -fdiagnostics-color=auto -fpermissive'
 * Configuring Chromium...
build/gyp_chromium --depth=. -Ddisable_sse2=1 -Ddisable_nacl=1 -Dflapper_version_h_file=/var/tmp/portage/www-client/chromium-53.0.2783.2/temp/flapper_version.h -Duse_system_bzip2=1 -Duse_system_ffmpeg=1 -Duse_system_flac=1 -Duse_system_harfbuzz=1 -Duse_system_jsoncpp=1 -Duse_system_libevent=1 -Duse_system_libwebp=1 -Duse_system_libxml=1 -Duse_system_libxslt=1 -Duse_system_minizip=1 -Duse_system_nspr=1 -Duse_system_snappy=1 -Duse_system_speex=1 -Duse_system_xdg_utils=1 -Duse_system_zlib=1 -Duse_system_yasm=1 -Duse_cups=0 -Duse_gconf=0 -Duse_gnome_keyring=0 -Dlinux_link_gnome_keyring=0 -Duse_gtk3=0 -Denable_hangout_services_extension=1 -Duse_kerberos=0 -Duse_pulseaudio=0 -Duse_allocator=tcmalloc -Denable_widevine=0 -Dlinux_link_gsettings=1 -Dlinux_link_libpci=1 -Dlinux_link_libspeechd=1 -Dlibspeechd_h_prefix=speech-dispatcher/ -Dusb_ids_path=/usr/share/misc/usb.ids -Dfieldtrial_testing_like_official_build=1 -Dclang=0 -Dclang_use_chrome_plugins=0 -Dhost_clang=0 -Dlinux_use_bundled_binutils=0 -Dlinux_use_bundled_gold=0 -Dlinux_use_gold_flags=0 -Dsysroot= -Dproprietary_codecs=1 -Dffmpeg_branding=Chrome -Dgoogle_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc -Dgoogle_default_client_id=329227923882.apps.googleusercontent.com -Dgoogle_default_client_secret=vgKG0NNv7GoDpbtoFNLxCUXu -Dtarget_arch=x64 -Dwerror= -Ddisable_fatal_linker_warnings=1
Updating projects from gyp files...
>>> Source configured.

2. building was simply done as:

ninja -v -j 9 -C out/Release mksnapshot
ninja: Entering directory `out/Release


 
BUILD_LOG.tbz2
486 KB Download

Comment 1 by ajha@chromium.org, Jul 12 2016

Labels: Build
Components: Build
Labels: Te-NeedsFurtherTriage
Project Member

Comment 3 by sheriffbot@chromium.org, Jul 17 2017

Status: Archived (was: Unconfirmed)
Issue has not been modified or commented on in the last 365 days, please re-open or file a new bug if this is still an issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment