A bit of stuff got committed. Now, build statistics get collected
under ${DISTDIR}/build-stats/${ARCH}

(as known as %f/build-stats/%a, since dpb can replace patterns inside
files now).

if you think the location is strange, I expect to, eventually, bootstrap
first run dpbs by asking one of the mirror sites to populate that file.

For now, this build-stats file is "smart", using the same techniques as
per global distinfo, so that old stats will eventually vanish.

Expect things to change a bit more over the coming weeks...

One idea is that, now, you could simply zap the logs if you don't need them,
pass no option to dpb at all, and this file would ensure that eventually,
you'd get % for all builds, and also optimized builds from the previous builds.

One major point is that those stats don't have to be perfect, but just "good
enough" to direct dpb to build big stuff first.

Reply via email to