summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2023-05-05 13:47:54 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-05-06 09:38:58 +0100
commit23471213814097f3420083c04ccfbabe963b8a8e (patch)
tree25f561ee9574e02b134e9478e6419946437134a8 /documentation
parentdc7a4f00363cd615a51a6d4c370c8a8113ed8a4d (diff)
downloadpoky-23471213814097f3420083c04ccfbabe963b8a8e.tar.gz
migration/release-notes-4.3: Add extra notes
(From yocto-docs rev: c365f3d02ed880d4cd3f7970094249780d443b2f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> 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/migration-4.3.rst31
-rw-r--r--documentation/migration-guides/release-notes-4.3.rst11
2 files changed, 41 insertions, 1 deletions
diff --git a/documentation/migration-guides/migration-4.3.rst b/documentation/migration-guides/migration-4.3.rst
index 914012ce69..c2e5699ccb 100644
--- a/documentation/migration-guides/migration-4.3.rst
+++ b/documentation/migration-guides/migration-4.3.rst
@@ -9,6 +9,23 @@ Migration notes for 4.3 (nanbield)
9This section provides migration information for moving to the Yocto 9This section provides migration information for moving to the Yocto
10Project 4.3 Release (codename "nanbield") from the prior release. 10Project 4.3 Release (codename "nanbield") from the prior release.
11 11
12.. _migration-4.3-supported-kernel-versions:
13
14Supported kernel versions
15~~~~~~~~~~~~~~~~~~~~~~~~~
16
17The :term:`OLDEST_KERNEL` setting has been changed to "5.15" in this release, meaning that
18out the box, older kernels are not supported. There were two reasons for this.
19Firstly it allows glibc optimisations that improve the performance of the system
20by removing compatibility code and using modern kernel APIs exclusively. The second
21issue was this allows 64 bit time support even on 32 bit platforms and resolves Y2038
22issues.
23
24It is still possible to override this value and build for older kernels, this is just
25no longer the default supported configuration. This setting does not affect which
26kernel versions SDKs will run against and does not affect which versions of the kernel
27can be used to run builds.
28
12.. _migration-4.3-supported-distributions: 29.. _migration-4.3-supported-distributions:
13 30
14Supported distributions 31Supported distributions
@@ -27,7 +44,7 @@ Go language changes
27 44
28- Support for the Glide package manager has been removed, as ``go mod`` 45- Support for the Glide package manager has been removed, as ``go mod``
29 has become the standard. 46 has become the standard.
30 47
31.. _migration-4.3-recipe-changes: 48.. _migration-4.3-recipe-changes:
32 49
33Recipe changes 50Recipe changes
@@ -36,6 +53,15 @@ Recipe changes
36- Runtime testing of ptest now fails if no test results are returned by 53- Runtime testing of ptest now fails if no test results are returned by
37 any given ptest. 54 any given ptest.
38 55
56.. _migration-4.3-class-changes:
57
58Class changes
59~~~~~~~~~~~~~
60
61- The ``perl-version`` class no longer provides the ``PERLVERSION`` and ``PERLARCH`` variables
62 as there were no users in any core layer. The functions for this functionality
63 are still available.
64
39.. _migration-4.3-removed-variables: 65.. _migration-4.3-removed-variables:
40 66
41Removed variables 67Removed variables
@@ -43,6 +69,9 @@ Removed variables
43 69
44The following variables have been removed: 70The following variables have been removed:
45 71
72- ``PERLARCH``
73- ``PERLVERSION``
74
46.. _migration-4.3-removed-recipes: 75.. _migration-4.3-removed-recipes:
47 76
48Removed recipes 77Removed recipes
diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
index 16320d3db2..a91bbcba24 100644
--- a/documentation/migration-guides/release-notes-4.3.rst
+++ b/documentation/migration-guides/release-notes-4.3.rst
@@ -16,6 +16,10 @@ New Features / Enhancements in 4.3
16 16
17- New core recipes: 17- New core recipes:
18 18
19- New classes:
20
21 - A ``ptest-cargo`` class was added to allow Cargo based recipes to easily add ptests
22
19- QEMU/runqemu enhancements: 23- QEMU/runqemu enhancements:
20 24
21- Image-related enhancements: 25- Image-related enhancements:
@@ -37,6 +41,13 @@ New Features / Enhancements in 4.3
37 41
38- Miscellaneous changes: 42- Miscellaneous changes:
39 43
44 - Git based recipes in OE-Core which used the git protocol have been
45 changed to use https where possibile. https is now believed to be
46 faster and more reliable.
47
48 - The ``os-release`` recipe added a ``CPE_NAME`` to the fields provided, with the
49 default being populated from :term:`DISTRO`.
50
40Known Issues in 4.3 51Known Issues in 4.3
41~~~~~~~~~~~~~~~~~~~ 52~~~~~~~~~~~~~~~~~~~
42 53