]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r345351:
authorEnji Cooper <ngie@FreeBSD.org>
Mon, 29 Apr 2019 23:07:19 +0000 (23:07 +0000)
committerEnji Cooper <ngie@FreeBSD.org>
Mon, 29 Apr 2019 23:07:19 +0000 (23:07 +0000)
commit500420a2977af570ec251c5595daa2225c125467
treefe7340cd7e73c0dca29dc30975420ea325c5a97a
parentee2181ef4fcaf175b751a9f1891e58eafad8eea6
MFC r345351:
r345351 (by bdrewery):

Build common kernel dependencies before modules.

This ensures files like genassym.o and awk/mfiles are generated before
descending into the modules build.  It may also allow some module builds
to not recreate files that are already present in the KERNBUILDDIR.

This fixes a rare build race where genassym.o is missing and assym.inc
is empty.

More work is planned around this to reduce some redundant dependency
generation in modules.

PR: 233339
sys/conf/kern.post.mk