Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 503832 - mail-client/thunderbird-24.3.0 - .../work/comm-esr24/mozilla/image/src/imgStatusTracker.h:215: error: 'ProxyArray' was not declared in this scope
Summary: mail-client/thunderbird-24.3.0 - .../work/comm-esr24/mozilla/image/src/imgSta...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-08 10:54 UTC by DEMAINE Benoît-Pierre, aka DoubleHP
Modified: 2017-08-26 17:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info '=mail-client/thunderbird-24.3.0::gentoo' (emerge--info,22.91 KB, text/plain)
2014-03-08 10:54 UTC, DEMAINE Benoît-Pierre, aka DoubleHP
Details
mail-client:thunderbird-24.3.0:20140308-102745.log.gz (mail-client:thunderbird-24.3.0:20140308-102745.log.gz,458.55 KB, application/gzip)
2014-03-08 10:55 UTC, DEMAINE Benoît-Pierre, aka DoubleHP
Details

Note You need to log in before you can comment on or make changes to this bug.
Description DEMAINE Benoît-Pierre, aka DoubleHP 2014-03-08 10:54:08 UTC
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";
Comment 1 DEMAINE Benoît-Pierre, aka DoubleHP 2014-03-08 10:54:56 UTC
Created attachment 372058 [details]
emerge --info '=mail-client/thunderbird-24.3.0::gentoo'
Comment 2 DEMAINE Benoît-Pierre, aka DoubleHP 2014-03-08 10:55:30 UTC
Created attachment 372060 [details]
mail-client:thunderbird-24.3.0:20140308-102745.log.gz
Comment 3 Jory A. Pratt gentoo-dev 2014-03-10 17:36:41 UTC
(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?
Comment 4 DEMAINE Benoît-Pierre, aka DoubleHP 2014-03-10 19:51:46 UTC
toolchain ? no package by that name.
Comment 5 Jory A. Pratt gentoo-dev 2014-03-10 20:58:51 UTC
(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
Comment 6 DEMAINE Benoît-Pierre, aka DoubleHP 2014-03-10 22:44:46 UTC
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
Comment 7 Jory A. Pratt gentoo-dev 2017-08-26 17:55:58 UTC
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