Page MenuHomeFreeBSD

Remove SUBDIR ordering/uniquifying in *bin/Makefile
ClosedPublic

Authored by ngie on Jun 28 2017, 7:19 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Mar 26, 12:48 PM
Unknown Object (File)
Thu, Mar 12, 5:15 PM
Unknown Object (File)
Mar 4 2026, 7:44 PM
Unknown Object (File)
Feb 23 2026, 12:39 AM
Unknown Object (File)
Feb 18 2026, 7:01 PM
Unknown Object (File)
Jan 31 2026, 4:12 AM
Unknown Object (File)
Nov 25 2025, 4:30 AM
Unknown Object (File)
Nov 21 2025, 6:14 AM
Subscribers

Details

Summary

Remove SUBDIR ordering/uniquifying in *bin/Makefile

After the addition of SUBDIR.yes, uniquifying/ordering the SUBDIRs doesn't
make a whole lot of sense, and it's in effect a half measure.

Ordering SUBDIR (after adding SUBDIR.yes to it) in bsd.subdir.mk is a
separate change that warrants more discussion/testing, because while
the SUBDIR_PARALLEL work largely fixed dependency ordering for SUBDIRs,
there might be downstream FreeBSD consumers that rely on the SUBDIR
ordering.

MFC after: 2 months

Test Plan

Need to do a build run on universe12a.freebsd.org

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Seems reasonable to me to respect the ordering of SUBDIR - and we are not ordering in the SUBDIR.yes entries so the current code is not doing much.

This revision is now accepted and ready to land.Jul 5 2017, 7:33 PM
This revision was automatically updated to reflect the committed changes.