summaryrefslogtreecommitdiffstats
path: root/documentation/migration-guides
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/migration-guides')
-rw-r--r--documentation/migration-guides/release-notes-4.2.rst46
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