I'll paste the description from: https://bugzilla.mozilla.org/show_bug.cgi?id=426228
I noticed that my Thunderbird (x86_64) does not display many attachments (i.e.
all pdf attachments) properly when compiled with gcc-4.3.
When the mail arrives the paperclip icon is being displayed in the list. After
I click onto the the mail to get it displayed in the preview area the paperclip
disapears and no attachment is being shown. The problem also exists for old
The attachment afterwards is still existent on the mail server (I use IMAP).
Using mozilla-thunderbird-bin-22.214.171.124 (binary version from gentoo) everything
can be displayed properly.
I already tried to create a new profile and to recompile thunderbird with
minimal CFLAGS and LDFLAGS, but the problem was still there.
I recently recompiled my system (gentoo) with gcc 4.3, thus as a last step I
recompiled with gcc-4.2.3 and everything works as ususal.
Steps to Reproduce:
1. Compile mozilla-thunderbird with Gcc-4.3 on amd64
Attachments are not showed, can't be saved either.
Attachments should be showed.
It seems it can be fixed:
Jan de Groot 2008-05-22 14:02:18 PDT
Not an issue anymore here: after removing almost all patches we have applied on
archlinux, this issue wasn't fixed yet. After unsetting CFLAGS and CXXFLAGS and
removing the --enable-optimize=$CFLAGS thing from .mozconfig, thunderbird works
reliable and no longer has problems with attachments when compiled with gcc
I can confirm I'm seeing this problem also, and disabling the optimize fixes it. I put the following line in src_compile():
mozconfig_annotate "broken on amd64" --disable-optimize
I've modified the ebuild and it works fine :)
*** Bug 217805 has been marked as a duplicate of this bug. ***
Fixed, thanks for the info
here it happens also on x86, did you fix it for all versions?
(In reply to comment #5)
> here it happens also on x86, did you fix it for all versions?
(In reply to comment #6)
Raul, sth went wrong, you've added an unconditional "die" in an extra line after econf || die
snippet from my build
* ERROR: mail-client/mozilla-thunderbird-126.96.36.199 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3259: Called die
* The specific snippet of code:
* The die message:
* (no error message)
you can see it also here
Fixed, sorry :P
I was wondering why Thunderbird is so slow. A temporary USE flag (force-broken-optimization?) would be useful, since upstream closed this with RESOLVED WORKSFORME.