diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-05-05 13:47:54 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-05-06 09:38:58 +0100 |
| commit | 23471213814097f3420083c04ccfbabe963b8a8e (patch) | |
| tree | 25f561ee9574e02b134e9478e6419946437134a8 /documentation/migration-guides | |
| parent | dc7a4f00363cd615a51a6d4c370c8a8113ed8a4d (diff) | |
| download | poky-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/migration-guides')
| -rw-r--r-- | documentation/migration-guides/migration-4.3.rst | 31 | ||||
| -rw-r--r-- | documentation/migration-guides/release-notes-4.3.rst | 11 |
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) | |||
| 9 | This section provides migration information for moving to the Yocto | 9 | This section provides migration information for moving to the Yocto |
| 10 | Project 4.3 Release (codename "nanbield") from the prior release. | 10 | Project 4.3 Release (codename "nanbield") from the prior release. |
| 11 | 11 | ||
| 12 | .. _migration-4.3-supported-kernel-versions: | ||
| 13 | |||
| 14 | Supported kernel versions | ||
| 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| 16 | |||
| 17 | The :term:`OLDEST_KERNEL` setting has been changed to "5.15" in this release, meaning that | ||
| 18 | out the box, older kernels are not supported. There were two reasons for this. | ||
| 19 | Firstly it allows glibc optimisations that improve the performance of the system | ||
| 20 | by removing compatibility code and using modern kernel APIs exclusively. The second | ||
| 21 | issue was this allows 64 bit time support even on 32 bit platforms and resolves Y2038 | ||
| 22 | issues. | ||
| 23 | |||
| 24 | It is still possible to override this value and build for older kernels, this is just | ||
| 25 | no longer the default supported configuration. This setting does not affect which | ||
| 26 | kernel versions SDKs will run against and does not affect which versions of the kernel | ||
| 27 | can be used to run builds. | ||
| 28 | |||
| 12 | .. _migration-4.3-supported-distributions: | 29 | .. _migration-4.3-supported-distributions: |
| 13 | 30 | ||
| 14 | Supported distributions | 31 | Supported 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 | ||
| 33 | Recipe changes | 50 | Recipe 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 | |||
| 58 | Class 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 | ||
| 41 | Removed variables | 67 | Removed variables |
| @@ -43,6 +69,9 @@ Removed variables | |||
| 43 | 69 | ||
| 44 | The following variables have been removed: | 70 | The 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 | ||
| 48 | Removed recipes | 77 | Removed 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 | |||
| 40 | Known Issues in 4.3 | 51 | Known Issues in 4.3 |
| 41 | ~~~~~~~~~~~~~~~~~~~ | 52 | ~~~~~~~~~~~~~~~~~~~ |
| 42 | 53 | ||
