From owner-freebsd-current@FreeBSD.ORG Mon Feb 11 13:58:36 2013 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 6B4D58A8; Mon, 11 Feb 2013 13:58:36 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de [80.67.31.101]) by mx1.freebsd.org (Postfix) with ESMTP id 6B9BE1D3; Mon, 11 Feb 2013 13:58:35 +0000 (UTC) Received: from [87.79.249.155] (helo=fabiankeil.de) by smtprelay06.ispgateway.de with esmtpsa (SSLv3:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1U4ttj-00050Q-Fn; Mon, 11 Feb 2013 14:58:19 +0100 Date: Mon, 11 Feb 2013 14:56:47 +0100 From: Fabian Keil To: David Chisnall Subject: Re: 7+ days of dogfood Message-ID: <20130211145647.79a01f7e@fabiankeil.de> In-Reply-To: <17E009FB-23FA-4E04-8437-DE81033164DE@FreeBSD.org> References: <20130210000723.GA73630@troutmask.apl.washington.edu> <20130211114811.09e56b55@fabiankeil.de> <17E009FB-23FA-4E04-8437-DE81033164DE@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/K5HcxY7iPXTsbKW2fPk.iHU"; protocol="application/pgp-signature" X-Df-Sender: Nzc1MDY3 Cc: freebsd-current@FreeBSD.org, Steve Kargl X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2013 13:58:36 -0000 --Sig_/K5HcxY7iPXTsbKW2fPk.iHU Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable David Chisnall wrote: > On 11 Feb 2013, at 10:48, Fabian Keil > wrote: >=20 > > It's unfortunate that the builworld time roughly trippled since > > 2010 but I guess that's progress and a more powerful system > > should fix it. I certainly welcome clang in general, though. >=20 > In that case, it's worth noting that you can shave a fair bit off the > build time by not building gcc. Those gcc bits are shaved off already, that's why the buildworld finishes so quickly now ... My last result with both clang and gcc seems to be: -------------------------------------------------------------- >>> World build completed on Mon Dec 24 22:55:21 CET 2012 -------------------------------------------------------------- real 350m42.363s user 253m5.477s sys 50m0.024s > WITHOUT_GCC=3Dyes in src.conf is > worthwhile. WITHOUT_GDB=3Dyes is probably also sensible, as the gdb in > base is so old that it doesn't understand most of the DWARF that clang > uses. We should have lldb ready for import in a few months, but until > then using gdb from ports is more sensible if you plan on actually doing > any debugging. So far I didn't consider not building gdb, but I agree that it's not too useful when compiling with clang and am already using gdb751 for debugging anyway. My impression was that the base gdb compiles rather quickly (compared to more recent versions) and that it thus wouldn't matter, but I'll give it a try. Thanks for the suggestion. Fabian --Sig_/K5HcxY7iPXTsbKW2fPk.iHU Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlEY+KcACgkQBYqIVf93VJ2MqACgjIAikydG/MS0A8/Js7Q2NVpS WIAAnRIDTDz1ad7sZgEda+aE1fGdKgnB =ND+Z -----END PGP SIGNATURE----- --Sig_/K5HcxY7iPXTsbKW2fPk.iHU--