- I've made it possible to use a GLOBAL_DEPENDS_CACHE across several ports.
This cache should definitely be scraped every time things change.
In particular, I haven't integrated it yet into dpb, because it can become
a bit hard to scrape it while stuff is running.

- there's a new amiroot property for chroot distant builds, that will
replace the

sudo -E chroot (-u user) /directory dosomething
with
chroot (-u user) /directory dosomething
if it determines we're connecting directly as root (thus removing most
of the unpleasantness of stopping distant jobs because of sudo).
This is set automagically by the startup job, actually...

- dpb now "normalizes" paths, specifically, if it tries to build
editors/libreoffice,-i18n-fr, it will find out the queue also contains
editors/libreoffice, and choose to build THAT instead.
This should help a lot with path determination for statistics purposes.

I'd like to trim the extra stuff upfront, to reduce the queue, but this
is slightly MORE complicated, so not yet.

Reply via email to