Subject: Re: Why pkgsrc "sucks"
To: Pavel Cahyna <email@example.com>
From: Jeremy C. Reed <firstname.lastname@example.org>
Date: 09/03/2005 20:41:06
On Sat, 3 Sep 2005, Julio M. Merino Vidal wrote:
>>>> Does the bulk build framework allow incremental compiling of only
>>>> those packages that have changed?
>>> It's explicitly designed to do that.
>> Interesting. How is it achieved? By examining timestamps on package
>> Makefiles and rebuilding only those packages whose Makefiles changed more
>> recently than corresponding binary packages?
> It builds packages that have been updated between runs (their
> version or revision has changed) and also rebuilds all packages
> depending on them (to ensure that library dependencies are correct,
> etc., etc.).
> You can also change it through a variable to test timestamps instead
> of package versions. Or maybe it was the other way around; I don't
> remember which one is the default ATM...
# so bulk build does not rebuild packages unnecessarily
The default is:
Either way it doesn't rebuild packages that have not changed.
Jeremy C. Reed
BSD News, BSD tutorials, BSD links