From 69536d42f1a5a532b6aeae04b59511abfeaeaedc Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Wed, 30 May 2012 13:14:28 -0700 Subject: documentation/dev-manual/dev-manual-kernel-appendix.xml: Updated Note Updated a note to include information about what happens if you do a kernel build and have your machine compatible with every possible kernel. This extra information is useful for rational. Reported-by: Bruce Ashfield (From yocto-docs rev: e631ec44be49d456add6a53ff3db89016d187370) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/dev-manual/dev-manual-kernel-appendix.xml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'documentation/dev-manual/dev-manual-kernel-appendix.xml') 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. -- cgit v1.2.3-54-g00ecf