Re: Etcupdate runtime has more than doubled....Why?

From: Tomoaki AOKI <junchoon_at_dec.sakura.ne.jp>
Date: Wed, 01 Apr 2026 19:10:24 UTC
On Wed, 1 Apr 2026 11:38:02 -0700
David Wolfskill <david@catwhisker.org> wrote:

> On Wed, Apr 01, 2026 at 11:34:39AM -0700, bob prohaska wrote:
> > On Wed, Apr 01, 2026 at 11:00:56AM -0700, Mark Millard wrote:
> > ...
> > > etcupdate has the option:
> > > 
> > > 
> > > -B            Do not build generated files in a private object tree.
> > ...
> > > What was the context-status and use vs. not for -B ?
> > 
> > There's only one /usr/obj on the system.
> > 
> > The buildworld command used was
> > make -j3   KERNCONF=GENERIC  TARGET=arm TARGET_ARCH=armv7 buildworld
> > and the etcupdate command following buildworld was
> > etcupdate -p
> > 
> > After installing world and kernel, etcupdate runs again as
> > etcupdate
> > 
> > Might using etcupdate -B in the second invocation be a remedy?
> > ....
> 
> I have used -B with etcupdate since migrating from mergemaster to
> etcupdate; I am tracking stable (currently, 15) and head daily on a
> handful of machines, and have not seen the cited slowdown.
> 
> It would seem to be worth an experiment.
> 
> Peace,
> david
> -- 
> David H. Wolfskill                              david@catwhisker.org
> 
> See https://www.catwhisker.org/~david/publickey.gpg for my public key.

FYI: (Parts of discussions)
https://lists.freebsd.org/archives/dev-commits-src-main/2026-March/040689.html

https://lists.freebsd.org/archives/dev-commits-src-main/2026-March/040739.html

https://lists.freebsd.org/archives/dev-commits-src-main/2026-March/040814.html

https://lists.freebsd.org/archives/dev-commits-src-main/2026-March/040830.html

Regards.

-- 
Tomoaki AOKI    <junchoon@dec.sakura.ne.jp>