Date: Tue, 04 Mar 2008 17:42:55 -0600 From: "Jeremy Messenger" <mezz7@cox.net> To: "Coleman Kane" <cokane@cokane.org> Cc: freebsd-ports@freebsd.org Subject: Re: Thunderbird, enigmail, and GCC 3.4 Message-ID: <op.t7imttob9aq2h7@mezz.mezzweb.com> In-Reply-To: <47CDD627.2020808@cokane.org> References: <47CDD627.2020808@cokane.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 04 Mar 2008 17:07:19 -0600, Coleman Kane <cokane@cokane.org> wro= te: > Hi, > > I'd like to call your attention to ports/117285: > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D117285 > > 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 por= t = 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. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D http://bugs.gentoo.org/show_bug.cgi?id=3D187353 http://bugs.gentoo.org/attachment.cgi?id=3D127337&action=3Dview Maybe you can try to remove USE_GCC=3D3.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 se= e = if it works for you with GCC 4.x. Make sure Thunderbird is built with GC= C = 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=3D186089 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Cheers, Mezz > -- > Coleman Kane -- = mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.t7imttob9aq2h7>