Page MenuHomeFreeBSD

release: move installworld before installkernel
ClosedPublic

Authored by emaste on Apr 5 2021, 12:56 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Jul 25, 12:14 AM
Unknown Object (File)
Fri, Jul 12, 5:57 PM
Unknown Object (File)
Jun 22 2024, 3:01 AM
Unknown Object (File)
Jun 21 2024, 12:50 AM
Unknown Object (File)
Jun 20 2024, 3:09 AM
Unknown Object (File)
Jun 16 2024, 12:55 PM
Unknown Object (File)
Jun 15 2024, 2:41 AM
Unknown Object (File)
May 25 2024, 3:34 PM
Subscribers
Tokens
"Love" token, awarded by ehem_freebsd_m5p.com.

Details

Summary

To support -DNO_ROOT work. The top-level installworld target creates a new METALOG starting with #mtree 2.0 so it needs to be first, to avoid overwriting installkernel METALOG entries.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

emaste created this revision.
This revision is now accepted and ready to land.Apr 5 2021, 4:42 PM

I'm unsure which commit did it, but at a point near this commit the time taken by release builds drastically decreased. Before this close to 20 hours for an aarch64 cross-build, just over 6 after. Even though I can leave my build machine running, the decrease in latency is very nice. Thank you.