Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Sep 2011 08:42:28 +0100
From:      "Klaus T. Aehlig" <aehlig@linta.de>
To:        Stefan Schaeckeler <schaecsn@gmx.net>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: The cost of a source based package system
Message-ID:  <20110909074228.GB50988@curry.linta.de>
In-Reply-To: <20110909040108.78BE01EE8F1@keeper.homelinux.org>
References:  <20110908045328.C6E2E1EE8F1@keeper.homelinux.org> <201109081326.11474.erichfreebsdlist@ovitrap.com> <20110909040108.78BE01EE8F1@keeper.homelinux.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> - no 'make clean' and reusing the object files of the current version for building the new, updated, 
>   version. That should save significant compilation time. Does that work as of today?

I doubt that that will work in that form. In fact, I quite like that
'make clean' in ports throws away the whole directory so that you are
definitely in a well-defined state afterwards. (That's not true for all
upstream 'clean' targets.)

But what does work in avoiding (at least some) unnecessary recompilation,
even today, is installing and using devel/ccache.

Klaus




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