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 PACKAGECONFIG Options in local.conf
+
+
+ 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.