Page MenuHomeFreeBSD

Fix bsd.subdir.mk-related issues after 0a0f7486413c
ClosedPublic

Authored by jrtc27 on Jul 9 2021, 10:44 PM.
Tags
None
Referenced Files
F84712044: D31125.diff
Mon, May 27, 12:47 PM
Unknown Object (File)
Sun, May 19, 9:55 AM
Unknown Object (File)
Tue, Apr 30, 9:13 AM
Unknown Object (File)
Mon, Apr 29, 1:28 PM
Unknown Object (File)
Mar 19 2024, 10:05 PM
Unknown Object (File)
Mar 19 2024, 2:16 PM
Unknown Object (File)
Mar 8 2024, 4:45 AM
Unknown Object (File)
Feb 13 2024, 12:27 AM
Subscribers

Details

Summary

Since bsd.prog.mk includes bsd.obj.mk, and thus bsd.subdir.mk, we must
ensure all our bsd.subdir.mk-affecting variables are set before
including bsd.prog.mk. Since sbin's various Makefile.arch files add to
SUBDIR this results in those not taking effect, and presumably we also
end up not having buildworld as parallel as it should be due to the fact
that SUBDIR_PARALLEL was not being set before including bsd.prog.mk.

MFC with: 0a0f7486413c

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 40423
Build 37312: arc lint + arc unit

Event Timeline

Thanks, bsdlabel/disklabel/fdisk are correctly installed now

This revision is now accepted and ready to land.Jul 10 2021, 10:44 AM

Thanks Jessica for dealing with this. I was AFK for some days.