Page MenuHomeFreeBSD

build: Switch CLEAN back on by default
ClosedPublic

Authored by des on Aug 8 2025, 3:41 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Oct 18, 3:38 AM
Unknown Object (File)
Tue, Oct 14, 4:52 AM
Unknown Object (File)
Sun, Oct 12, 1:22 AM
Unknown Object (File)
Sun, Oct 12, 1:22 AM
Unknown Object (File)
Sun, Oct 12, 1:22 AM
Unknown Object (File)
Sat, Oct 11, 3:52 PM
Unknown Object (File)
Wed, Oct 8, 8:45 PM
Unknown Object (File)
Fri, Oct 3, 10:18 AM

Details

Summary

There have been too many issues with non-META_MODE incremental builds
recently, and it is clear that most users, even developers, were not
aware that the default had been switched.

This will be revisited once more work has been done to help prevent
future breakage.

This reverts commit ba373fca78a114768244d6a8c27983da870c1169.

Diff Detail

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

Event Timeline

des requested review of this revision.Aug 8 2025, 3:41 PM

Note that ba373fca78a1 should have removed tools/build/options/WITHOUT_CLEAN, but didn't. It would be great if makeman printed a warning if both WITH_FOO and WITHOUT_FOO exist.

This revision is now accepted and ready to land.Aug 8 2025, 3:55 PM

It may be a feature that both WITH_FOO and WITHOUT_FOO exist. It is in cases where it is arch-specific.

This revision was automatically updated to reflect the committed changes.