svn commit: r302865 - head
Cy Schubert
cy at FreeBSD.org
Fri Jul 15 04:43:39 UTC 2016
Author: cy
Date: Fri Jul 15 04:43:38 2016
New Revision: 302865
URL: https://svnweb.freebsd.org/changeset/base/302865
Log:
When building multiple kernels using KERNCONF, non-existent KERNCONF
files will produce an error and buildkernel will fail. Previously missing
KERNCONF files silently failed giving no indication as to why, only to
subsequently discover during installkernel that the desired kernel was
never built in the first place.
Reviewed by: ngie@
MFC after: 1 week
Differential Revision: D7167
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
==============================================================================
--- head/Makefile.inc1 Fri Jul 15 04:42:08 2016 (r302864)
+++ head/Makefile.inc1 Fri Jul 15 04:43:38 2016 (r302865)
@@ -1140,6 +1140,8 @@ BUILDKERNELS+= ${_kernel}
.if empty(INSTALLKERNEL) && !defined(NO_INSTALLKERNEL)
INSTALLKERNEL= ${_kernel}
.endif
+.else
+.error Missing KERNCONF ${KERNCONFDIR}/${_kernel}
.endif
.endfor
More information about the svn-src-all
mailing list