Jump to content
funtoo forums
  • 0
Sandro

www-client/chromium fails to compile

Question

Hi to All ^^

I'm using  www-clent/chromium-64.0.3282.167 that is not more in portage-tree.

I've experimented all new versions, but all of them fails to compile.

And it is long time that i can't update chromium.

May be due by some "USE flags"?

 

>
	sandro@ci74771ht ~ $ emerge -pqv chromium 
[ebuild     U ] www-client/chromium-65.0.3325.146 [64.0.3282.167] USE="cups cust
om-cflags gnome-keyring hangouts (pic) proprietary-codecs pulseaudio suid system
-ffmpeg -component-build -jumbo-build -kerberos (-neon) (-selinux) (-system-icu)
(-system-libvpx) (-tcmalloc) -widevine" L10N="it -am -ar -bg -bn -ca -cs -da -d
e -el -en-GB -es -es-419 -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -ja -kn -k
o -lt -lv -ml -mr -ms -nb -nl -pl -pt-BR -pt-PT -ro -ru -sk -sl -sr -sv -sw -ta 
-te -th -tr -uk -vi -zh-CN -zh-TW"

Many Thanx for any suggestion ^^

edit : ps: if I disable "custom-cflags" the result is the same".

Ciao :)

Share this post


Link to post
Share on other sites

17 answers to this question

Recommended Posts

  • 1

OK @Sandro you have the same error as in the bug report @vchipk985 posted:

../../device/fido/fido_ble_transaction.cc:133:27: error: no viable overloaded '='

According to the discussion here: https://groups.google.com/a/chromium.org/forum/#!topic/blink-reviews/sUPuOWb815w it seems to be likely a bug in libstdc++.

Looking at your config, the real difference to my system is that my system is pure64 while yours is x86_64bit. 

Share this post


Link to post
Share on other sites
  • 1
8 hours ago, Sandro said:

ninja: build stopped: subcommand failed

If you see this message, you have to scroll higher. There is usally an error message above. Depending on the amount of threads for parallel compiling it can be a few pages up.

Share this post


Link to post
Share on other sites
  • 0

At first, since i switched to 1.2, i've to adjust something (i've ~2000 ebuilds)... once terminated about other troubles, I'll report about errors with chromium (now i'm using google-chrome-stable (bin))..

Share this post


Link to post
Share on other sites
  • 0

Nothing to do ....

>
	OTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -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 -Igen/shim_headers/zlib_shim -Igen/shim_headers/re2_shim -Igen/shim_headers/libpng_shim
-Igen/shim_headers/libjpeg_shim -Igen/shim_headers/libdrm_shim -I../../third_party/protobuf/
src -I../../third_party/ced/src -I../../third_party/icu/source/common -I../../third_party/icu
/source/i18n -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/boringssl/
src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-mac
ro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -pthread -f
color-diagnostics -no-canonical-prefixes -m64 -march=x86-64 -Wall -Wextra -Wimplicit-fallthro
ugh -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowin
g -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-ov
erride -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-membe
r -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-enum-compare-switch -Wno-null-po
inter-arithmetic -O2 -fno-ident -fdata-sections -ffunction-sections -fno-omit-frame-pointer -
g0 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -i
system/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -Wno-header-guard -isystem/us
r/include/nss -isystem/usr/include/nspr -std=gnu++14 -fno-exceptions -fno-rtti -fvisibility-i
nlines-hidden -march=native -O2 -pipe -c ../../device/fido/fido_hid_message.cc -o obj/device/
fido/fido/fido_hid_message.o
[6446/16308] x86_64-pc-linux-gnu-clang++ -MMD -MF obj/device/fido/fido/fido_discovery.o.d -DI
S_DEVICE_FIDO_IMPL -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_C
ERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_
LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DCR_
CLANG_REVISION=\"327688-1\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGR
IND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSI
ON_MIN_REQUIRED=GLIB_VERSION_2_26 -DENABLE_IPC_FUZZER -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROT
OBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_S
TATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -I../.. -I
gen -Igen/shim_headers/zlib_shim -Igen/shim_headers/re2_shim -Igen/shim_headers/libpng_shim -
Igen/shim_headers/libjpeg_shim -Igen/shim_headers/libdrm_shim -I../../third_party/protobuf/sr
c -I../../third_party/ced/src -I../../third_party/icu/source/common -I../../third_party/icu/s
ource/i18n -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/boringssl/sr
c/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro
-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -pipe -pthread -fco
lor-diagnostics -no-canonical-prefixes -m64 -march=x86-64 -Wall -Wextra -Wimplicit-fallthroug
h -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing
-Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-over
ride -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member
-Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-enum-compare-switch -Wno-null-poin
ter-arithmetic -O2 -fno-ident -fdata-sections -ffunction-sections -fno-omit-frame-pointer -g0
-fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -isy
stem/usr/include/glib-2.0 -isystem/usr/lib64/glib-2.0/include -Wno-header-guard -isystem/usr/
include/nss -isystem/usr/include/nspr -std=gnu++14 -fno-exceptions -fno-rtti -fvisibility-inl
ines-hidden -march=native -O2 -pipe -c ../../device/fido/fido_discovery.cc -o obj/device/fido
/fido/fido_discovery.o
ninja: build stopped: subcommand failed.
* ERROR: www-client/chromium-67.0.3377.1::net-kit failed (compile phase): 
*   ninja -v -j9 -l0 -C out/Release chrome chromedriver failed 
*  
* Call stack: 
*     ebuild.sh, line   92:  Called src_compile 
*   environment, line 5165:  Called eninja '-C' 'out/Release' 'chrome' 'chromedriver' 
*   environment, line 1813:  Called die 
* The specific snippet of code: 
*       "$@" || die "${nonfatal_args[@]}" "${*} failed" 
*  
* If you need support, post the output of `emerge --info '=www-client/chromium-67.0.3377.1::
net-kit'`,
* the complete build log and the output of `emerge -pqv '=www-client/chromium-67.0.3377.1::n
et-kit'`.
*  
* You have enabled the custom-cflags USE flag. 
* Please disable it before reporting a bug. 
*  
*  
* MemTotal:       16376072 kB 
* SwapTotal:      33554428 kB 
*  
* The complete build log is located at '/var/tmp/portage/www-client/chromium-67.0.3377.1/tem
p/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-client/chromium-67.0.3377.
1/temp/environment'.
* Working directory: '/var/tmp/portage/www-client/chromium-67.0.3377.1/work/chromium-67.0.33
77.1'
* S: '/var/tmp/portage/www-client/chromium-67.0.3377.1/work/chromium-67.0.3377.1' 

>>> Failed to emerge www-client/chromium-67.0.3377.1, Log file:

The error also if i disable "custom-cflags" USE.

Share this post


Link to post
Share on other sites
  • 0

Ok ... [Solved].

ci4771ht ~ # emerge -pqv chromium
[ebuild   R   ] www-client/chromium-66.0.3359.139  USE="cups custom-cflags gnome
-keyring hangouts (pic) proprietary-codecs pulseaudio suid system-ffmpeg -compon
ent-build -jumbo-build -kerberos (-neon) (-selinux) (-system-icu) (-system-libvp
x) (-tcmalloc) -widevine" L10N="it -am -ar -bg -bn -ca -cs -da -de -el -en-GB -e
s -es-419 -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -ja -kn -ko -lt -lv -ml -
mr -ms -nb -nl -pl -pt-BR -pt-PT -ro -ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk
-vi -zh-CN -zh-TW"


____________________________________________________________

Many thx to All ^^

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×