diff options
| author | Michael Opdenacker <michael.opdenacker@bootlin.com> | 2023-04-18 11:05:28 +0200 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-04-28 14:46:17 +0100 |
| commit | 9b6a25606eae96ed835e2f87c3c85d37a4607f76 (patch) | |
| tree | 9fd3fbf0a39f3601c39368ef85377e07fd716bb4 /documentation/migration-guides | |
| parent | aa6c2cc60eb23a71ac22148adc7ce93eadf92bb0 (diff) | |
| download | poky-9b6a25606eae96ed835e2f87c3c85d37a4607f76.tar.gz | |
manuals: document SPDX_CUSTOM_ANNOTATION_VARS
(From yocto-docs rev: 5811f4eb3e73aa5f8ca90e40ec6559a6d4d58fa3)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
CC: Saul Wold <Saul.Wold@windriver.com>
CC: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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 |
