summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-11-28 15:22:45 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-12-08 16:36:47 +0000
commit5aa481dfedfd089f0d6e8a3bae1b84134d5dff4c (patch)
tree16dec1a41d757f9873df7e375381d3381f99f217 /documentation/ref-manual
parent872d4bccc83c91ec9b2350d55ef95f091b1265aa (diff)
downloadpoky-5aa481dfedfd089f0d6e8a3bae1b84134d5dff4c.tar.gz
ref-manual: Added KERNEL_IMAGE_BASE_NAME change to 2.2 migration
The fact that the OpenEmbedded build system can now build multiple image types caused the KERNEL_IMAGE_BASE_NAME variable to have the KERNEL_IMAGETYPE portion removed. This could cause existing recipes that use the KERNEL_IMAGE_BASE_NAME variable directly issues. I added a section indicating that the user should address those recipes to avoid problems. (From yocto-docs rev: 2b4a36b45846e296c15d62ee8fabdd9ff29b2b0f) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual')
-rw-r--r--documentation/ref-manual/migration.xml21
1 files changed, 21 insertions, 0 deletions
diff --git a/documentation/ref-manual/migration.xml b/documentation/ref-manual/migration.xml
index f9e418c769..2bdb542ec1 100644
--- a/documentation/ref-manual/migration.xml
+++ b/documentation/ref-manual/migration.xml
@@ -3620,6 +3620,27 @@ $ runqemu qemux86-64 tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.
3620 </para> 3620 </para>
3621 </section> 3621 </section>
3622 3622
3623 <section id='migration-2.2-kernel-image-base-name-no-longer-uses-kernel-imagetype'>
3624 <title><filename>KERNEL_IMAGE_BASE_NAME</filename> no Longer Uses <filename>KERNEL_IMAGETYPE</filename></title>
3625
3626 <para>
3627 The
3628 <link linkend='var-KERNEL_IMAGE_BASE_NAME'><filename>KERNEL_IMAGE_BASE_NAME</filename></link>
3629 variable no longer uses the
3630 <link linkend='var-KERNEL_IMAGETYPE'><filename>KERNEL_IMAGETYPE</filename></link>
3631 variable to create the image's base name.
3632 Because the OpenEmbedded build system can now build multiple kernel
3633 image types, this part of the kernel image base name as been
3634 removed leaving only the following:
3635 <literallayout class='monospaced'>
3636 KERNEL_IMAGE_BASE_NAME ?= "${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}
3637 </literallayout>
3638 If you have recipes or classes that use
3639 <filename>KERNEL_IMAGE_BASE_NAME</filename> directly, you might
3640 need to update the references to ensure they continue to work.
3641 </para>
3642 </section>
3643
3623 <section id='migration-2.2-bitbake-changes'> 3644 <section id='migration-2.2-bitbake-changes'>
3624 <title>BitBake Changes</title> 3645 <title>BitBake Changes</title>
3625 3646