From 1444bef5511fa3844c467645ecaf1f7b6667f107 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Thu, 2 Apr 2015 07:31:50 -0700 Subject: ref-manual: Edits to the 1.8 migration section. (From yocto-docs rev: 9509c22e6e9fb1dfaabe634cb554f1f68d8ea434) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/migration.xml | 40 +++++++++++++++++++++++++++++----- 1 file changed, 35 insertions(+), 5 deletions(-) (limited to 'documentation') diff --git a/documentation/ref-manual/migration.xml b/documentation/ref-manual/migration.xml index f5c87bdd9e..09edf05cd1 100644 --- a/documentation/ref-manual/migration.xml +++ b/documentation/ref-manual/migration.xml @@ -2034,10 +2034,12 @@ Functionality replaced by gst-player. gnome-desktop: - No longer needed. + This recipe is now available in + meta-gnome and is no longer needed. gsettings-desktop-schemas: - No longer needed. + This recipe is now available in + meta-gnome and is no longer needed. python-argparse: The argparse module is already @@ -2059,7 +2061,9 @@ 3.19 kernel has been added. poky-feed-config-opkg: - No longer needed. + This recipe has become obsolete and is no longer needed. + Use distro-feed-config from + meta-oe instead. libav 0.8.x: libav 9.x is now used. @@ -2103,6 +2107,32 @@ +
+ Kernel Build Changes + + + The kernel build process was changed to place the source + in a common shared work area and to place build artifacts + separately in the source code tree. + In theory, migration paths have been provided for most common + usages in kernel recipes but this might not work in all cases. + In particular, users need to ensure that + ${S} (source files) and + ${B} (build artifacts) are used + correctly in functions such as + do_install. + + + + Recipes that rely on the kernel source code and do not inherit + the module classes might need to add explicit dependencies on + the do_shared_workdir kernel task, for example: + + do_configure[depends] += "virtual/kernel:do_shared_workdir" + + +
+
SSL 3.0 is Now Disabled in OpenSSL @@ -2162,7 +2192,7 @@ within their make files. If you have such recipes, you need to set CLEANBROKEN - to "1". + to "1" within the recipe, for example: CLEANBROKEN = "1" @@ -2193,7 +2223,7 @@ The same check ensures that $D is used in pkg_preinst/pkg_postinst/pkg_prerm/pkg_postrm - functions. + functions instead of ${D}. S now -- cgit v1.2.3-54-g00ecf