Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Feb 2013 14:56:47 +0100
From:      Fabian Keil <freebsd-listen@fabiankeil.de>
To:        David Chisnall <theraven@FreeBSD.org>
Cc:        freebsd-current@FreeBSD.org, Steve Kargl <sgk@troutmask.apl.washington.edu>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/K5HcxY7iPXTsbKW2fPk.iHU
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

David Chisnall <theraven@FreeBSD.org> wrote:

> On 11 Feb 2013, at 10:48, Fabian Keil <freebsd-listen@fabiankeil.de>
> 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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130211145647.79a01f7e>