From owner-freebsd-ports@FreeBSD.ORG Fri Dec 31 05:42:23 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 C8D4C1065670 for ; Fri, 31 Dec 2010 05:42:23 +0000 (UTC) (envelope-from freebsd-ports@herveybayaustralia.com.au) Received: from mail.unitedinsong.com.au (mail.unitedinsong.com.au [150.101.178.33]) by mx1.freebsd.org (Postfix) with ESMTP id 778F38FC14 for ; Fri, 31 Dec 2010 05:42:23 +0000 (UTC) Received: from laptop1.herveybayaustralia.com.au (laptop1.herveybayaustralia.com.au [192.168.0.193]) by mail.unitedinsong.com.au (Postfix) with ESMTP id 42B375C21; Fri, 31 Dec 2010 15:47:10 +1000 (EST) Message-ID: <4D1D6C64.2090604@herveybayaustralia.com.au> Date: Fri, 31 Dec 2010 15:38:44 +1000 From: Da Rock User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.16) Gecko/20101227 Thunderbird/3.0.11 ThunderBrowse/3.3.4 MIME-Version: 1.0 To: jhell References: <4D1B044F.6050903@herveybayaustralia.com.au> <86fwtgob5w.fsf@gmail.com> <4D1BBE7F.5060202@herveybayaustralia.com.au> <4D1CB795.5090506@DataIX.net> In-Reply-To: <4D1CB795.5090506@DataIX.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: libxul build hit the roof! 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: Fri, 31 Dec 2010 05:42:23 -0000 On 12/31/10 02:47, jhell wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 12/29/2010 18:04, Da Rock wrote: > >> I got it worked out in the end, but it still took 2G+ memory to build; >> so my suggestion is a warning to EU in the make process that this could >> take a lot of memory to build, and some suggestions as to how to prevent >> or workaround the problem so they don't go whining on the list about it >> being broken. >> > Turning off OPTIMIZED_CFLAGS for 'libxul, firefox*& thunderbird*' ports > would have stopped all this swapping from happening. > > Is there a specific reason why you changed it from its defaults ? is > there really anything to gain ? in respect to 'libxul'... > I see your point and I'll raise you a does it matter? There are sites and howto's on improving performance overall, especially regarding the revival of older machines. The recommendation on a lot of these is to put CFLAGS+= -O -pipe in the make.conf. If they already have low memory, then they'll be up the creek won't they? And the updates won't happen so they'll simply be broken and unsure of why. I'd say a simple note to say whats up is definitely in order, to prevent a lot of traffic. I don't believe thats too hard to do, given jdk16 and OOO have messages reflecting HDD space. I only noticed the issue because I watched it happen- given the little relevance that most (including yourself) put on it, it would easily be overlooked unless a simple solution was presented. The only message you get from say portupgrade is new compiler error, most would then put it in the too hard basket.