diff options
author | Lee Chee Yang <chee.yang.lee@intel.com> | 2023-04-29 14:18:30 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-05-03 10:00:32 +0100 |
commit | c4d933a3478de8636d9f3bc790dcbd54b8239ba1 (patch) | |
tree | 0eb1384f333c06e84f6c368ddc32f9e5e65d5f76 /documentation | |
parent | 09a1c156276f4cafec61bd51b1f02c9a2812939d (diff) | |
download | poky-c4d933a3478de8636d9f3bc790dcbd54b8239ba1.tar.gz |
release-notes-4.2: remove/merge duplicates entries
(From yocto-docs rev: 6e4b1af0fed2b59909ac9db1be2aaf3e3b542b0c)
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/migration-guides/release-notes-4.2.rst | 48 |
1 files changed, 10 insertions, 38 deletions
diff --git a/documentation/migration-guides/release-notes-4.2.rst b/documentation/migration-guides/release-notes-4.2.rst index 30a4afeebb..473ea984c3 100644 --- a/documentation/migration-guides/release-notes-4.2.rst +++ b/documentation/migration-guides/release-notes-4.2.rst | |||
@@ -8,37 +8,34 @@ New Features / Enhancements in 4.2 | |||
8 | 8 | ||
9 | - Linux kernel 6.1, glibc 2.37 and ~350 other recipe upgrades | 9 | - Linux kernel 6.1, glibc 2.37 and ~350 other recipe upgrades |
10 | 10 | ||
11 | - Python 3.8 is the minimum Python version required on the build host. | 11 | - Python 3.8+ and GCC 8.0+ are now the minimum required versions on the build host. |
12 | For host distributions that do not provide it, this is included as part of the | 12 | For host distributions that do not provide it, this is included as part of the |
13 | :term:`buildtools` tarball. | 13 | :term:`buildtools` tarball. |
14 | 14 | ||
15 | - BitBake in this release now supports a new ``addpylib`` directive to enable | 15 | - BitBake in this release now supports a new ``addpylib`` directive to enable |
16 | Python libraries within layers. | 16 | Python libraries within layers. For more information, |
17 | see :ref:`bitbake-user-manual/bitbake-user-manual-metadata:extending python library code`. | ||
17 | 18 | ||
18 | This directive should be added to your layer configuration | 19 | This directive should be added to your layer configuration |
19 | as in the below example from ``meta/conf/layer.conf``:: | 20 | as in the below example from ``meta/conf/layer.conf``:: |
20 | 21 | ||
21 | addpylib ${LAYERDIR}/lib oe | 22 | addpylib ${LAYERDIR}/lib oe |
22 | 23 | ||
23 | - BitBake has seen multiple internal changes that may impact | 24 | - BitBake has seen multiple internal changes that may improve |
24 | memory and disk usage as well as parsing time, in particular: | 25 | memory and disk usage as well as parsing time, in particular: |
25 | 26 | ||
26 | - BitBake's Cooker server is now multithreaded. | 27 | - BitBake's Cooker server is now multithreaded. |
27 | 28 | ||
29 | - Ctrl+C can now be used to interrupt some long-running operations | ||
30 | that previously ignored it. | ||
31 | |||
28 | - BitBake's cache has been extended to include more hash | 32 | - BitBake's cache has been extended to include more hash |
29 | debugging data, but has also been optimized to :yocto_git:`compress | 33 | debugging data, but has also been optimized to :yocto_git:`compress |
30 | cache data <https://git.yoctoproject.org/poky/commit/?h=mickledore&id=7d010055e2af3294e17db862f42664ca689a9356>`. | 34 | cache data <https://git.yoctoproject.org/poky/commit/?h=mickledore&id=7d010055e2af3294e17db862f42664ca689a9356>`. |
31 | 35 | ||
32 | - BitBake's Cooker server :yocto_git:`can now be pinged | 36 | - BitBake's UI will now ping the server regularly to ensure |
33 | </poky/commit/?h=mickledore&id=26f255da09>` | 37 | it is still alive. |
34 | from the UI. | 38 | |
35 | |||
36 | - Architecture-specific enhancements: | ||
37 | |||
38 | - This release adds initial support for the | ||
39 | :wikipedia:`LoongArch <Loongson#LoongArch>` | ||
40 | (``loongarch64``) architecture, though there is no testing for it yet. | ||
41 | |||
42 | - New variables: | 39 | - New variables: |
43 | 40 | ||
44 | - :term:`VOLATILE_TMP_DIR` allows to specify | 41 | - :term:`VOLATILE_TMP_DIR` allows to specify |
@@ -71,27 +68,6 @@ New Features / Enhancements in 4.2 | |||
71 | - Use built-in Rust targets for ``-native`` builds to save several | 68 | - Use built-in Rust targets for ``-native`` builds to save several |
72 | minutes building the Rust toolchain | 69 | minutes building the Rust toolchain |
73 | 70 | ||
74 | - Python 3.8+ and GCC 8.0+ are now the minimum required versions on the build host | ||
75 | |||
76 | - BitBake in this release now supports a new ``addpylib`` directive to enable | ||
77 | Python libraries within layers. For more information, | ||
78 | see :ref:`bitbake-user-manual/bitbake-user-manual-metadata:extending python library code`. | ||
79 | |||
80 | - BitBake has seen multiple internal changes that may improve | ||
81 | memory and disk usage as well as parsing time, in particular: | ||
82 | |||
83 | - BitBake's Cooker server is now multithreaded. | ||
84 | |||
85 | - Ctrl+C can now be used to interrupt some long-running operations | ||
86 | that previously ignored it. | ||
87 | |||
88 | - BitBake's cache has been extended to include more hash | ||
89 | debugging data, but has also been optimized to :yocto_git:`compress | ||
90 | cache data <https://git.yoctoproject.org/poky/commit/?h=mickledore&id=7d010055e2af3294e17db862f42664ca689a9356>`. | ||
91 | |||
92 | - BitBake's UI will now ping the server regularly to ensure | ||
93 | it is still alive. | ||
94 | |||
95 | - Architecture-specific enhancements: | 71 | - Architecture-specific enhancements: |
96 | 72 | ||
97 | - This release adds initial support for the | 73 | - This release adds initial support for the |
@@ -227,7 +203,6 @@ New Features / Enhancements in 4.2 | |||
227 | - ``base-passwd`` | 203 | - ``base-passwd`` |
228 | - ``cronie`` | 204 | - ``cronie`` |
229 | - ``cups`` | 205 | - ``cups`` |
230 | - ``cups`` | ||
231 | - ``curl`` | 206 | - ``curl`` |
232 | - ``file`` | 207 | - ``file`` |
233 | - ``gstreamer1.0-plugins-good`` | 208 | - ``gstreamer1.0-plugins-good`` |
@@ -310,9 +285,6 @@ New Features / Enhancements in 4.2 | |||
310 | 285 | ||
311 | - Many packages were updated to add large file support. | 286 | - Many packages were updated to add large file support. |
312 | 287 | ||
313 | - New :term:`VOLATILE_TMP_DIR` variable allows to specify whether ``/tmp`` | ||
314 | should be on persistent storage or in RAM. | ||
315 | |||
316 | - ``vulkan-loader``: allow headless targets to build the loader | 288 | - ``vulkan-loader``: allow headless targets to build the loader |
317 | - ``dhcpcd``: fix to work with systemd | 289 | - ``dhcpcd``: fix to work with systemd |
318 | - ``u-boot``: add /boot to :term:`SYSROOT_DIRS` to allow boot files to be used by other recipes | 290 | - ``u-boot``: add /boot to :term:`SYSROOT_DIRS` to allow boot files to be used by other recipes |