From 9aff3a4ec058a1a1149d026ebedcc6251089fffb Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 28 Oct 2014 15:02:47 -0700 Subject: ref-manual: Updates to the migrating to YP 1.7 section. Some minor wording changes and a new section added for local.conf QEMU changes. Also, reordered some sections. (From yocto-docs rev: 65207b6afa6df7d82cd3482d61f10b308da6fac7) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/migration.xml | 144 ++++++++++++++++++++------------- 1 file changed, 88 insertions(+), 56 deletions(-) (limited to 'documentation/ref-manual/migration.xml') diff --git a/documentation/ref-manual/migration.xml b/documentation/ref-manual/migration.xml index 0e297b582a..d072ecfa0e 100644 --- a/documentation/ref-manual/migration.xml +++ b/documentation/ref-manual/migration.xml @@ -1701,6 +1701,45 @@ Yocto Project 1.7 Release from the prior release. +
+ Changes to Setting QEMU <filename>PACKAGECONFIG</filename> Options in <filename>local.conf</filename> + + + The QEMU recipe now uses a number of + PACKAGECONFIG + options to enable various optional features. + The method used to set defaults for these options means that + existing + local.conf files will need to be be + modified to append to PACKAGECONFIG for + qemu-native and + nativesdk-qemu instead of setting it. + In other words, to enable graphical output for QEMU, you should + now have these lines in local.conf: + + PACKAGECONFIG_append_pn-qemu-native = " sdl" + PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl" + + +
+ +
+ Minimum Git version + + + The minimum + Git version required + on the build host is now 1.7.8 because the + ‐‐list option is now required by + BitBake's Git fetcher. + As always, if your host distribution does not provide a version of + Git that meets this requirement, you can use the + buildtools-tarball that does. + See the + "Required Git, tar, and Python Versions" + section for more information. + +
Autotools Class Changes @@ -1859,61 +1898,6 @@
-
- Removed Recipes - - - The following recipes have been removed: - - - x-load: - This recipe has been superseded by - U-boot SPL for all Cortex-based TI SoCs. - For legacy boards, the meta-ti - layer, which contains a maintained recipe, should be used - instead. - - - ubootchart: - This recipe is obsolete. - A bootchart2 recipe has been added - to functionally replace it. - - - linux-yocto 3.4: - Support for the linux-yocto 3.4 kernel has been dropped. - Support for the 3.10 and 3.14 kernels remains, while - support for version 3.17 has been added. - - - eglibc has been removed in favor of - glibc. - See the - "eglibc 2.19 Replaced with glibc 2.20" - section for more information. - - - -
- -
- Minimum Git version - - - The minimum - Git version required - on the build host is now 1.7.8 because the - ‐‐list option is now required by - BitBake's Git fetcher. - As always, if your host distribution does not provide a version of - Git that meets this requirement, you can use the - buildtools-tarball that does. - See the - "Required Git, tar, and Python Versions" - section for more information. - -
-
QA Check Changes @@ -1951,7 +1935,55 @@ Recipes should not be overwriting files written to the sysroot by other recipes. If you have these types of recipes, you need to alter them - so that they do not overwrite these files. + so that they do not overwrite these files. + You might now receive this error after changes in + configuration or metadata resulting in orphaned files + being left in the sysroot. + If you do receive this error, the way to resolve the issue + is to delete your + TMPDIR + or to move it out of the way and then re-start the build. + Anything that has been fully built up to that point and + does not need rebuilding will be restored from the shared + state cache and the rest of the build will be able to + proceed as normal. + + + +
+ +
+ Removed Recipes + + + The following recipes have been removed: + + + x-load: + This recipe has been superseded by + U-boot SPL for all Cortex-based TI SoCs. + For legacy boards, the meta-ti + layer, which contains a maintained recipe, should be used + instead. + + + ubootchart: + This recipe is obsolete. + A bootchart2 recipe has been added + to functionally replace it. + + + linux-yocto 3.4: + Support for the linux-yocto 3.4 kernel has been dropped. + Support for the 3.10 and 3.14 kernels remains, while + support for version 3.17 has been added. + + + eglibc has been removed in favor of + glibc. + See the + "eglibc 2.19 Replaced with glibc 2.20" + section for more information. -- cgit v1.2.3-54-g00ecf