Page MenuHomeFreeBSD

buildworld: drop config(8) dependencies from bootstrap
ClosedPublic

Authored by kevans on Jan 30 2023, 3:54 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Mar 3, 11:04 PM
Unknown Object (File)
Tue, Mar 3, 11:04 PM
Unknown Object (File)
Feb 24 2026, 2:13 PM
Unknown Object (File)
Feb 23 2026, 8:48 AM
Unknown Object (File)
Feb 7 2026, 9:31 PM
Unknown Object (File)
Feb 7 2026, 7:22 PM
Unknown Object (File)
Jan 31 2026, 3:25 AM
Unknown Object (File)
Jan 13 2026, 8:57 PM
Subscribers

Details

Summary

We may still need them for other parts, so just remove the dependency
relationship for now and simplify config's place in bootstrap-tools.

Sponsored by: Klara, Inc.
Sponsored by: NetApp, Inc.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 49325
Build 46215: arc lint + arc unit

Event Timeline

this looks fine. I have no caveats on my review here. config remains a bootstrap tool, and this just adjusts its depends.
Only issue would be if that causes something *ELSE* to fail that should have had these depends but we missed that because config did.
push to github to get the cross builds and that should mitigate the risk from this potential issue though.

This revision is now accepted and ready to land.Jan 30 2023, 4:52 PM