root@uranus:~ emerge -va1O mail-client/thunderbird * IMPORTANT: 13 news items need reading for repository 'gentoo'. * Use eselect news to read news items. These are the packages that would be merged, in order: [ebuild U ] mail-client/thunderbird-24.3.0 [17.0.9] USE="alsa crypt dbus gstreamer%* jit libnotify lightning mozdom pulseaudio%* startup-notification wifi -bindist -custom-cflags -custom-optimization -debug -ldap -minimal (-selinux) -system-cairo% -system-icu% -system-jpeg% -system-sqlite (-gconf%) (-ipc%*)" LINGUAS="en_GB fr -ar -ast -be -bg -bn_BD -br -ca -cs -da -de -el -es_AR -es_ES -et -eu -fi -fy_NL -ga_IE -gd -gl -he -hr -hu -hy_AM -id -is -it -ja -ko -lt -nb_NO -nl -nn_NO -pa_IN -pl -pt_BR -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv_SE -ta_LK -tr -uk -vi -zh_CN -zh_TW" 0 kB [...] In file included from /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/image/src/Image.h:10, from /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/image/src/RasterImage.h:20, from /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/image/src/Decoder.h:9, from /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/image/decoders/nsICODecoder.h:11, from /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/image/decoders/nsICODecoder.cpp:12: /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/image/src/imgStatusTracker.h:215: error: 'ProxyArray' was not declared in this scope /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/image/src/imgStatusTracker.h:215: error: '>>' should be '> >' within a nested template argument list [...] emake failed * ERROR: mail-client/thunderbird-24.3.0::gentoo failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 4665: Called die * The specific snippet of code: * CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" emake -f client.mk || die "emake failed";
Created attachment 372058 [details] emerge --info '=mail-client/thunderbird-24.3.0::gentoo'
Created attachment 372060 [details] mail-client:thunderbird-24.3.0:20140308-102745.log.gz
(In reply to DEMAINE Benoît-Pierre, aka DoubleHP from comment #0) > root@uranus:~ emerge -va1O mail-client/thunderbird > > * IMPORTANT: 13 news items need reading for repository 'gentoo'. > * Use eselect news to read news items. > > > These are the packages that would be merged, in order: > > [ebuild U ] mail-client/thunderbird-24.3.0 [17.0.9] USE="alsa crypt > dbus gstreamer%* jit libnotify lightning mozdom pulseaudio%* > startup-notification wifi -bindist -custom-cflags -custom-optimization > -debug -ldap -minimal (-selinux) -system-cairo% -system-icu% -system-jpeg% > -system-sqlite (-gconf%) (-ipc%*)" LINGUAS="en_GB fr -ar -ast -be -bg -bn_BD > -br -ca -cs -da -de -el -es_AR -es_ES -et -eu -fi -fy_NL -ga_IE -gd -gl -he > -hr -hu -hy_AM -id -is -it -ja -ko -lt -nb_NO -nl -nn_NO -pa_IN -pl -pt_BR > -pt_PT -rm -ro -ru -si -sk -sl -sq -sr -sv_SE -ta_LK -tr -uk -vi -zh_CN > -zh_TW" 0 kB > > [...] > > In file included from > /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/ > image/src/Image.h:10, > from > /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/ > image/src/RasterImage.h:20, > from > /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/ > image/src/Decoder.h:9, > from > /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/ > image/decoders/nsICODecoder.h:11, > from > /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/ > image/decoders/nsICODecoder.cpp:12: > /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/ > image/src/imgStatusTracker.h:215: error: 'ProxyArray' was not declared in > this scope > /var/tmp/portage/mail-client/thunderbird-24.3.0/work/comm-esr24/mozilla/ > image/src/imgStatusTracker.h:215: error: '>>' should be '> >' within a > nested template argument list > > [...] > > emake failed > * ERROR: mail-client/thunderbird-24.3.0::gentoo failed (compile phase): > * emake failed > * > * Call stack: > * ebuild.sh, line 93: Called src_compile > * environment, line 4665: Called die > * The specific snippet of code: > * CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" > MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" emake -f client.mk || die > "emake failed"; Is there a reason you refuse to upgrade your toolchain?
toolchain ? no package by that name.
(In reply to DEMAINE Benoît-Pierre, aka DoubleHP from comment #4) > toolchain ? no package by that name. toolchain = gcc, glibc, binutils packages that are part of @system
Every single update always breaks working features. I am tired of loosing features on every single update. Last week I tried to install some php-imaging lib; I lost CGI (migration script of webserver had a fault). Previous time, I was forced to update kernel, machine never rebooted (new kernel was heavily broken, and grub made mess, plus a bug in the new mkinitrd). Time before, I tried to update udev, I lost halevt (new udev asked for halevt removal). And so on, and so on, and so on. Last time I updated TB ... I lost 5 working and daily used features (features removed, or broken in new version). I don't want to spend my life on ... making work again what was working the previous day. I want to USE my computer; not spend my time on configuring it. But, for today, Google team made mess, and broke their calendar service, so I was FORCED to update TB ... And since ./configure goes fine ... build should work. emerge -va1 mail-client/thunderbird did not ask to update any of gcc, automake, glibc, or binutils ... just dev-libs/libpthread-stub sys-libs/zlib
If you feel I have closed your bug and it is still a current issue, please reopen and update it completely. We will not work bugs that have no ebuild in tree any longer or can not be reproduced with a current system. Thank You for your support and understanding The Mozilla Team