Thunderbird, enigmail, and GCC 3.4
Jeremy Messenger
mezz7 at cox.net
Tue Mar 4 23:41:35 UTC 2008
On Tue, 04 Mar 2008 17:07:19 -0600, Coleman Kane <cokane at cokane.org> wrote:
> Hi,
>
> I'd like to call your attention to ports/117285:
> http://www.freebsd.org/cgi/query-pr.cgi?pr=117285
>
> There seems to be some trouble when thunderbird is compiled with GCC
> 4.x. The current manifestation of this problem is a segfault on the
> registration (when thunderbird restarts) of the enigmail extension,
> which causes the install to fail to register the internal enigmime
> service.
>
> The above PR suggests downgrading thunderbird to GCC 3.4 until the
> problem is fixed. I don't know how many other extensions are affected by
> this.
>
> Either that, or the security/enigmail-thunderbird port should be
> modified so that it displays a message warning the user that it won't
> work after it is installed.
>
> AFAICT, it only affects amd64. Maybe USE_GCC can be 3.4 on amd64, and
> 3.4+ elsewhere?
>
> Thoughts? Comments?
The enigmail port has to be fix. I disagree to change in thunderbird port
to have that USE_GCC. In the past, I have suggested Aryeh M. Friedman to
check in Gentoo to see if it can solves his problem, but I don't know if
he did.
===========================================================
http://bugs.gentoo.org/show_bug.cgi?id=187353
http://bugs.gentoo.org/attachment.cgi?id=127337&action=view
Maybe you can try to remove USE_GCC=3.4 and 'make patch' in
engimail-thunderbird then go in work directory and remove the gcc_hidden.h
and touch this file. After that, try to build engimail-thunderbird to see
if it works for you with GCC 4.x. Make sure Thunderbird is built with GCC
4.x too.
If it doesn't work for you, there is another bugzilla that is blaming on
binutils bug.
http://bugs.gentoo.org/show_bug.cgi?id=186089
===========================================================
Cheers,
Mezz
> --
> Coleman Kane
--
mezz7 at cox.net - mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
More information about the freebsd-ports
mailing list