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)
Tue, Oct 7, 7:54 AM
Unknown Object (File)
Wed, Sep 24, 8:39 PM
Unknown Object (File)
Sat, Sep 20, 3:19 AM
Unknown Object (File)
Fri, Sep 19, 12:12 PM
Unknown Object (File)
Sep 17 2025, 4:02 PM
Unknown Object (File)
Sep 16 2025, 1:11 PM
Unknown Object (File)
Sep 16 2025, 12:59 PM
Unknown Object (File)
Sep 15 2025, 9:03 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