From b034103ce6f2f2cf6c1d5c978c9b955117d9179d Mon Sep 17 00:00:00 2001 From: Kristi Rifenbark Date: Mon, 30 Oct 2017 09:39:30 -0700 Subject: ref-manual: 2.4 Migration Revisions (From yocto-docs rev: 1778a743ba3a8b82e96d1e9948e86048d77a8e77) Signed-off-by: Kristi Rifenbark Signed-off-by: Richard Purdie --- documentation/ref-manual/migration.xml | 90 ++++++++++++++++------------------ 1 file changed, 43 insertions(+), 47 deletions(-) (limited to 'documentation/ref-manual/migration.xml') diff --git a/documentation/ref-manual/migration.xml b/documentation/ref-manual/migration.xml index b0e8eae1e0..dcfcb168c3 100644 --- a/documentation/ref-manual/migration.xml +++ b/documentation/ref-manual/migration.xml @@ -4742,7 +4742,7 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. (in seconds) and BitBake's server stays resident for that amount of time between invocations. The oe-init-build-env-memres script has been - removed which means a separate environment setup script is no longer + removed since a separate environment setup script is no longer needed. @@ -4759,7 +4759,7 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. The main "python3" package now brings in all of the - standard Python 3 distributions rather than a subset. + standard Python 3 distribution rather than a subset. This behavior matches what is expected based on traditional Linux distributions. If you wish to install a subset of Python 3, specify @@ -4779,7 +4779,7 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. binutils: - The libbfd package is now packaged in + The libbfd library is now packaged in a separate "libbfd" package. This packaging saves space when certain tools (e.g. perf) are installed. @@ -4791,7 +4791,7 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. util-linux Changes: - The su package is now packaged + The su program is now packaged in a separate "util-linux-su" package, which is only built when "pam" is listed in the DISTRO_FEATURES @@ -4803,12 +4803,12 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. The main util-linux package has runtime dependencies (i.e. RDEPENDS) - on the util-linux package when - "pam" is in + on the util-linux-su package + when "pam" is in DISTRO_FEATURES. - The switch_root package is now + The switch_root program is now packaged in a separate "util-linux-switch-root" package for small initramfs images that do not need the whole util-linux package or @@ -4817,21 +4817,21 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. The main util-linux package has a recommended runtime dependency (i.e. RRECOMMENDS) - on the switch_root package. + on the util-linux-switch-root package. - The ionice package is now + The ionice program is now packaged in a separate "util-linux-ionice" package. The main util-linux package has a recommended runtime dependency (i.e. RRECOMMENDS) - on the ionice package. + on the util-linux-ionice package. initscripts: - The sushell package is now packaged in + The sushell program is now packaged in a separate "initscripts-sushell" package. This packaging change allows systems to pull sushell in when @@ -4859,7 +4859,7 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. large and is not required. - Go Standard Runtime: + Go Standard Runtime: The Go standard runtime has been split out from the main go recipe into a separate go-runtime recipe. @@ -4880,18 +4880,17 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. autogen-native: - No longer required by Grub, oe-core, or - meta-oe. + No longer required by Grub, oe-core, or meta-oe. bdwgc: Nothing in OpenEmbedded-Core requires this recipe. - It has moved to meta-oe + It has moved to meta-oe. byacc: This recipe was only needed by rpm 5.x and has moved to - meta-oe. + meta-oe. gcc (5.4): @@ -4911,32 +4910,32 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. This recipe was only needed by autogen-native and remake. - It is no longer needed by either of these programs. + The recipe is no longer needed by either of these programs. libclass-isa-perl: - This recipe was previously needed for LSB 4, which no longer - requires the recipe. + This recipe was previously needed for LSB 4, no longer + needed. libdumpvalue-perl: - This recipe was previously needed for LSB 4, which no longer - requires the recipe. + This recipe was previously needed for LSB 4, no longer + needed. libenv-perl: - This recipe was previously needed for LSB 4, which no longer - requires the recipe. + This recipe was previously needed for LSB 4, no longer + needed. libfile-checktree-perl: - This recipe was previously needed for LSB 4, which no longer - requires the recipe. + This recipe was previously needed for LSB 4, no longer + needed. libi18n-collate-perl: - This recipe was previously needed for LSB 4, which no longer - requires the recipe. + This recipe was previously needed for LSB 4, no longer + needed. libiconv: @@ -4955,8 +4954,8 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. libpod-plainer-perl: - This recipe was previously needed for LSB 4, which no longer - requires the recipe. + This recipe was previously needed for LSB 4, no longer + needed. linux-yocto (4.1): @@ -4969,11 +4968,13 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. mesa (git version only): - This recipe is stale with respect to the release version. + The git version recipe was stale with respect to the release + version. ofono (git version only): - This recipe is stale with respect to the release version. + The git version recipe was stale with respect to the release + version. portmap: @@ -5041,7 +5042,7 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. Kernel Device Tree Move - Kernel Device Tree support is easy to enable in a kernel + Kernel Device Tree support is now easier to enable in a kernel recipe. The Device Tree code has moved to a kernel-devicetree class. @@ -5074,11 +5075,6 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. The "unsafe-references-in-scripts" QA check has been removed. - Previously, this check ensured - that the backslash character (i.e. - /) and /usr - could be on different filesystems and that - /usr is no longer actively supported. If you refer to ${COREBASE}/LICENSE @@ -5164,7 +5160,6 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. one commit per subdirectory in the repository in order to make it easier to see the changes for a particular subdirectory. - Now Git can filter these changes itself when viewed. To view a particular change, specify that subdirectory as the last parameter on the git show or git diff commands. @@ -5179,8 +5174,7 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. BitBake fires multiple "BuildStarted" events when - multiconfig is enabled. - This is limited to one per configuration. + multiconfig is enabled (one per configuration). For more information, see the "Events" in the BitBake User Manual. @@ -5222,19 +5216,21 @@ id=f4d4f99cfbc2396e49c1613a7d237b9e57f06f81'>commit message. However, the default is still 1.0.x through the PREFERRED_VERSION variable. - This change is due to the remaining compatibility issues - with other software. + This preference is set is due to the remaining compatibility + issues with other software. The PROVIDES - variable includes "openssl10" as a marker for recipes that - still depend on OpenSSL 1.0. + variable in the openssl 1.0 recipe now includes "openssl10" + as a marker that can be used in + DEPENDS + within recipes that build software that still depend on + OpenSSL 1.0. To ensure consistent behavior, BitBake's "-r" and "-R" options (i.e. prefile and postfile), which are used to - read or post-read - additional configuration files from the command line, now - only affect the current BitBake command. + read or post-read additional configuration files from the + command line, now only affect the current BitBake command. Before this change these options would "stick" for future executions. -- cgit v1.2.3-54-g00ecf