Page MenuHomeFreeBSD

build.7: update documentation around world-clean options
AcceptedPublic

Authored by kevans on Aug 20 2025, 4:26 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Oct 26, 7:06 PM
Unknown Object (File)
Thu, Oct 23, 4:27 PM
Unknown Object (File)
Thu, Oct 23, 4:27 PM
Unknown Object (File)
Thu, Oct 23, 8:00 AM
Unknown Object (File)
Sun, Oct 19, 10:58 PM
Unknown Object (File)
Tue, Oct 7, 7:54 AM
Unknown Object (File)
Sep 24 2025, 8:39 PM
Unknown Object (File)
Sep 20 2025, 3:19 AM
Subscribers

Details

Reviewers
des
markj
emaste
Group Reviewers
manpages
Summary

build(7) doesn't seem to have made it across the NO_CLEAN -> MK_CLEAN
transition, so do this now. The former is still accepted, but it will
issue a notice that one can use WITHOUT_CLEAN now. It is preserved in
this documentation so that one can still quickly tell that they're
equivalent if they're curious about some current use of the option.

Additionally add some discussion about the recently added
.clean_build_epoch to explain why a clean might be observed despite use
of the WITHOUT_CLEAN option.

Diff Detail

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