Page MenuHomeFreeBSD

nanobsd: Support -PU builds with DISTRIBUTIONS
Needs ReviewPublic

Authored by senguptaangshuman17_gmail.com on Wed, Aug 19, 10:16 AM.
Tags
None
Referenced Files
F167727475: D58952.id184821.diff
Mon, Aug 24, 1:54 AM
F167702852: D58952.id184493.diff
Sun, Aug 23, 9:09 PM
F167680805: D58952.id184452.diff
Sun, Aug 23, 5:59 PM
F167666348: D58952.diff
Sun, Aug 23, 4:13 PM
F167661629: D58952.id184452.diff
Sun, Aug 23, 3:19 PM
Unknown Object (File)
Sat, Aug 22, 8:54 PM
Unknown Object (File)
Sat, Aug 22, 3:22 PM
Unknown Object (File)
Sat, Aug 22, 9:12 AM
Subscribers

Details

Summary

Support unprivileged distribution set builds. Generate the METALOG
from the distset tarballs, patch freebsd-update to run without root,
and add tgt_rm() and a faster prune_usr() that keep the METALOG in
sync.

Co-authored-by: Jose Luis Duran <jlduran@FreeBSD.org>
Sponsored by: Google LLC (GSoC 2026)

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 75705
Build 72588: arc lint + arc unit

Event Timeline