diff --git a/documentation/dev-manual/dev-manual-kernel-appendix.xml b/documentation/dev-manual/dev-manual-kernel-appendix.xml index db6629da2f..6b87eaa427 100644 --- a/documentation/dev-manual/dev-manual-kernel-appendix.xml +++ b/documentation/dev-manual/dev-manual-kernel-appendix.xml @@ -442,15 +442,19 @@ - Before attempting to build the modified kernel, there is one more set of changes you + Before attempting to build the modified kernel, there is one more set of changes you need to make in the meta-kernel-dev layer. Because all the kernel .bbappend files are parsed during the build process regardless of whether you are using them or not, you should either comment out the COMPATIBLE_MACHINE statements in all - unused .bbappend files. - Alternatively, you can simply remove all the files + unused .bbappend files, or simply remove (or rename) all the files except the one your are using for the build - (i.e. linux-yocto_3.2.bbappend in this example). + (i.e. linux-yocto_3.2.bbappend in this example). + If you do not make one of these two adjustments, your machine will be compatible + with all the kernel recipes in the meta-kernel-dev layer. + When your machine is comapatible with all the kernel recipes, the build attempts + to build all kernels in the layer. + You could end up with build errors blocking your work.