From owner-freebsd-ports@FreeBSD.ORG Tue Jun 22 07:45:24 2010 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 4F641106564A; Tue, 22 Jun 2010 07:45:24 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from marvin.chruetertee.ch (marvin.chruetertee.ch [217.150.245.55]) by mx1.freebsd.org (Postfix) with ESMTP id DCEEE8FC20; Tue, 22 Jun 2010 07:45:23 +0000 (UTC) Received: from daedalus.network.local (gprs55.swisscom-mobile.ch [193.247.250.55]) (authenticated bits=0) by marvin.chruetertee.ch (8.14.3/8.14.3) with ESMTP id o5M7jJwJ063547 (version=TLSv1/SSLv3 cipher=DHE-DSS-CAMELLIA256-SHA bits=256 verify=NO); Tue, 22 Jun 2010 07:45:20 GMT (envelope-from beat@FreeBSD.org) Message-ID: <4C206A5B.3070203@FreeBSD.org> Date: Tue, 22 Jun 2010 09:46:35 +0200 From: Beat Gaetzi User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.10) Gecko/20100620 Lightning/1.0b1 Thunderbird/3.0.5 MIME-Version: 1.0 To: Doug Barton References: <4C206505.2060601@FreeBSD.org> In-Reply-To: <4C206505.2060601@FreeBSD.org> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: bf1783@gmail.com, freebsd-ports@FreeBSD.org Subject: Re: mail/thunderbird3 does not build with gcc 4.5.1 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, 22 Jun 2010 07:45:24 -0000 On 22.06.2010 09:23, Doug Barton wrote: > On 06/21/10 23:25, b. f. wrote: >> Doug Barton wrote: >>> On to the next victim. :) In my ongoing campaign to build my ports with >>> gcc 4.5.1 thunderbird was the next to fall. Full log is at >>> http://people.freebsd.org/~dougb/tbird.txt >> >> Before you embark on this campaign, remember that others have been >> experimenting with building ports with later versions of gcc for >> months or even years now, and there are suggestions on how to solve >> some of the problems that arise in the FreeBSD forums and in the open >> PRs. > > I certainly mean no disrespect to those who've already been working on > this problem. I'm really interested in the idea of having a "ports > compiler," and I'm trying to do what I can from more of a typical user > perspective. If bringing more visibility to the issue helps get more > ports fixed, that's a good thing, right? (I'm also trying to fix _my_ > ports as I go along as well.) > > The ultimate goal (in my mind anyway) would be for both src AND ports to > be in better shape to be "compiler agnostic" so that newer versions of > gcc, clang, or whatever else can be more of a drop-in replacement. I'm > not naive enough to think that it will be easy, or even 100% possible. > But the more things we _can_ fix the better. > >> This particular set of problems can probably be solved via >> patches similar to those in: >> >> http://www.FreeBSD.org/cgi/query-pr.cgi?pr=ports/142736 >> >> where some other mozilla ports are discussed. > > Hopefully the gecko@ team is listening. :) Sure :) This is on our TODO list: http://trillian.chruetertee.ch/freebsd-gecko/wiki/TODO But our man power is very limited and we'd like to cleanup/remove old gecko ports and update libxul first. Beat