|
@@ -9,6 +9,23 @@ Migration notes for 4.3 (nanbield)
|
|
|
This section provides migration information for moving to the Yocto
|
|
|
Project 4.3 Release (codename "nanbield") from the prior release.
|
|
|
|
|
|
+.. _migration-4.3-supported-kernel-versions:
|
|
|
+
|
|
|
+Supported kernel versions
|
|
|
+~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
+
|
|
|
+The :term:`OLDEST_KERNEL` setting has been changed to "5.15" in this release, meaning that
|
|
|
+out the box, older kernels are not supported. There were two reasons for this.
|
|
|
+Firstly it allows glibc optimisations that improve the performance of the system
|
|
|
+by removing compatibility code and using modern kernel APIs exclusively. The second
|
|
|
+issue was this allows 64 bit time support even on 32 bit platforms and resolves Y2038
|
|
|
+issues.
|
|
|
+
|
|
|
+It is still possible to override this value and build for older kernels, this is just
|
|
|
+no longer the default supported configuration. This setting does not affect which
|
|
|
+kernel versions SDKs will run against and does not affect which versions of the kernel
|
|
|
+can be used to run builds.
|
|
|
+
|
|
|
.. _migration-4.3-supported-distributions:
|
|
|
|
|
|
Supported distributions
|
|
@@ -27,7 +44,7 @@ Go language changes
|
|
|
|
|
|
- Support for the Glide package manager has been removed, as ``go mod``
|
|
|
has become the standard.
|
|
|
-
|
|
|
+
|
|
|
.. _migration-4.3-recipe-changes:
|
|
|
|
|
|
Recipe changes
|
|
@@ -36,6 +53,15 @@ Recipe changes
|
|
|
- Runtime testing of ptest now fails if no test results are returned by
|
|
|
any given ptest.
|
|
|
|
|
|
+.. _migration-4.3-class-changes:
|
|
|
+
|
|
|
+Class changes
|
|
|
+~~~~~~~~~~~~~
|
|
|
+
|
|
|
+- The ``perl-version`` class no longer provides the ``PERLVERSION`` and ``PERLARCH`` variables
|
|
|
+ as there were no users in any core layer. The functions for this functionality
|
|
|
+ are still available.
|
|
|
+
|
|
|
.. _migration-4.3-removed-variables:
|
|
|
|
|
|
Removed variables
|
|
@@ -43,6 +69,9 @@ Removed variables
|
|
|
|
|
|
The following variables have been removed:
|
|
|
|
|
|
+- ``PERLARCH``
|
|
|
+- ``PERLVERSION``
|
|
|
+
|
|
|
.. _migration-4.3-removed-recipes:
|
|
|
|
|
|
Removed recipes
|