diff options
Diffstat (limited to 'documentation/migration-guides')
-rw-r--r-- | documentation/migration-guides/release-notes-4.2.rst | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/documentation/migration-guides/release-notes-4.2.rst b/documentation/migration-guides/release-notes-4.2.rst index 04261244ff..6f7ff03e1b 100644 --- a/documentation/migration-guides/release-notes-4.2.rst +++ b/documentation/migration-guides/release-notes-4.2.rst | |||
@@ -8,6 +8,52 @@ 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. | ||
12 | For host distributions that do not provide it, this is included as part of the | ||
13 | :term:`buildtools` tarball. | ||
14 | |||
15 | - BitBake in this release now supports a new ``addpylib`` directive to enable | ||
16 | Python libraries within layers. | ||
17 | |||
18 | This directive should be added to your layer configuration | ||
19 | as in the below example from ``meta/conf/layer.conf``:: | ||
20 | |||
21 | addpylib ${LAYERDIR}/lib oe | ||
22 | |||
23 | - BitBake has seen multiple internal changes that may impact | ||
24 | memory and disk usage as well as parsing time, in particular: | ||
25 | |||
26 | - BitBake's Cooker server is now multithreaded. | ||
27 | |||
28 | - BitBake's cache has been extended to include more hash | ||
29 | debugging data, but has also been optimized to :yocto_git:`compress | ||
30 | cache data <https://git.yoctoproject.org/poky/commit/?h=mickledore&id=7d010055e2af3294e17db862f42664ca689a9356>`. | ||
31 | |||
32 | - BitBake's Cooker server :yocto_git:`can now be pinged | ||
33 | </poky/commit/?h=mickledore&id=26f255da09>` | ||
34 | from the UI. | ||
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 | - Kernel-related enhancements: | ||
43 | |||
44 | - QEMU/runqemu enhancements: | ||
45 | |||
46 | - Image-related enhancements: | ||
47 | |||
48 | - New variables: | ||
49 | |||
50 | - :term:`VOLATILE_TMP_DIR` allows to specify | ||
51 | whether ``/tmp`` should be on persistent storage | ||
52 | or in RAM. | ||
53 | |||
54 | - :term:`SPDX_CUSTOM_ANNOTATION_VARS` allows to add | ||
55 | specific comments to the :term:`SPDX` description of a recipe. | ||
56 | |||
11 | - Rust improvements: | 57 | - Rust improvements: |
12 | 58 | ||
13 | - This release adds Cargo support on the target, and includes | 59 | - This release adds Cargo support on the target, and includes |