From owner-freebsd-ports@FreeBSD.ORG Tue Mar 4 23:41:35 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EABD106566B for ; Tue, 4 Mar 2008 23:41:35 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao106.cox.net (eastrmmtao106.cox.net [68.230.240.48]) by mx1.freebsd.org (Postfix) with ESMTP id EDEA38FC1E for ; Tue, 4 Mar 2008 23:41:34 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao106.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080304234134.GIHF20005.eastrmmtao106.cox.net@eastrmimpo02.cox.net>; Tue, 4 Mar 2008 18:41:34 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id xBhG1Y00H4iy4EG0000000; Tue, 04 Mar 2008 18:41:16 -0500 Date: Tue, 04 Mar 2008 17:42:55 -0600 To: "Coleman Kane" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <47CDD627.2020808@cokane.org> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <47CDD627.2020808@cokane.org> User-Agent: Opera Mail/9.26 (Linux) Cc: freebsd-ports@freebsd.org Subject: Re: Thunderbird, enigmail, and GCC 3.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Mar 2008 23:41:35 -0000 On Tue, 04 Mar 2008 17:07:19 -0600, Coleman Kane 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