diff options
author | Michael Opdenacker <michael.opdenacker@bootlin.com> | 2023-05-04 10:43:55 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-05-06 09:38:58 +0100 |
commit | dc7a4f00363cd615a51a6d4c370c8a8113ed8a4d (patch) | |
tree | ba84fa4db7a34f8fd6bbf7096073ac6ac0ae6a75 /documentation/migration-guides | |
parent | 76cec94fad4f5eced23751756b54d23b54ddff46 (diff) | |
download | poky-dc7a4f00363cd615a51a6d4c370c8a8113ed8a4d.tar.gz |
migration-guides: start of 4.3 migration and release notes
From notes from Richard Purdie
(From yocto-docs rev: 62fcaabd06558669034e8732b8d22a9c46e36cf2)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
CC: richard.purdie@linuxfoundation.org
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/migration-guides')
-rw-r--r-- | documentation/migration-guides/index.rst | 1 | ||||
-rw-r--r-- | documentation/migration-guides/migration-4.3.rst | 73 | ||||
-rw-r--r-- | documentation/migration-guides/release-4.3.rst | 9 | ||||
-rw-r--r-- | documentation/migration-guides/release-notes-4.3.rst | 55 |
4 files changed, 138 insertions, 0 deletions
diff --git a/documentation/migration-guides/index.rst b/documentation/migration-guides/index.rst index 6f7bcbef29..a3bddb3f1e 100644 --- a/documentation/migration-guides/index.rst +++ b/documentation/migration-guides/index.rst | |||
@@ -12,6 +12,7 @@ to move to one release of the Yocto Project from the previous one. | |||
12 | .. toctree:: | 12 | .. toctree:: |
13 | 13 | ||
14 | migration-general | 14 | migration-general |
15 | release-4.3 | ||
15 | release-4.2 | 16 | release-4.2 |
16 | release-4.1 | 17 | release-4.1 |
17 | release-4.0 | 18 | release-4.0 |
diff --git a/documentation/migration-guides/migration-4.3.rst b/documentation/migration-guides/migration-4.3.rst new file mode 100644 index 0000000000..914012ce69 --- /dev/null +++ b/documentation/migration-guides/migration-4.3.rst | |||
@@ -0,0 +1,73 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release 4.3 (nanbield) | ||
4 | ======================== | ||
5 | |||
6 | Migration notes for 4.3 (nanbield) | ||
7 | ------------------------------------ | ||
8 | |||
9 | This section provides migration information for moving to the Yocto | ||
10 | Project 4.3 Release (codename "nanbield") from the prior release. | ||
11 | |||
12 | .. _migration-4.3-supported-distributions: | ||
13 | |||
14 | Supported distributions | ||
15 | ~~~~~~~~~~~~~~~~~~~~~~~ | ||
16 | |||
17 | This release supports running BitBake on new GNU/Linux distributions: | ||
18 | |||
19 | On the other hand, some earlier distributions are no longer supported: | ||
20 | |||
21 | See :ref:`all supported distributions <system-requirements-supported-distros>`. | ||
22 | |||
23 | .. _migration-4.3-go-changes: | ||
24 | |||
25 | Go language changes | ||
26 | ~~~~~~~~~~~~~~~~~~~ | ||
27 | |||
28 | - Support for the Glide package manager has been removed, as ``go mod`` | ||
29 | has become the standard. | ||
30 | |||
31 | .. _migration-4.3-recipe-changes: | ||
32 | |||
33 | Recipe changes | ||
34 | ~~~~~~~~~~~~~~ | ||
35 | |||
36 | - Runtime testing of ptest now fails if no test results are returned by | ||
37 | any given ptest. | ||
38 | |||
39 | .. _migration-4.3-removed-variables: | ||
40 | |||
41 | Removed variables | ||
42 | ~~~~~~~~~~~~~~~~~ | ||
43 | |||
44 | The following variables have been removed: | ||
45 | |||
46 | .. _migration-4.3-removed-recipes: | ||
47 | |||
48 | Removed recipes | ||
49 | ~~~~~~~~~~~~~~~ | ||
50 | |||
51 | The following recipes have been removed in this release: | ||
52 | |||
53 | - ``glide``, as explained in :ref:`migration-4.3-go-changes`. | ||
54 | |||
55 | .. _migration-4.3-removed-classes: | ||
56 | |||
57 | Removed classes | ||
58 | ~~~~~~~~~~~~~~~ | ||
59 | |||
60 | The following classes have been removed in this release: | ||
61 | |||
62 | |||
63 | .. _migration-4.3-misc-changes: | ||
64 | |||
65 | Miscellaneous changes | ||
66 | ~~~~~~~~~~~~~~~~~~~~~ | ||
67 | |||
68 | - The ``-crosssdk`` suffix and any :term:`MLPREFIX` were removed from | ||
69 | ``virtual/XXX`` provider/dependencies where a ``PREFIX`` was used as well, | ||
70 | as we don't need both and it made automated dependency rewriting | ||
71 | unnecessarily complex. In general this only affects internal toolchain | ||
72 | dependencies so isn't end user visible. | ||
73 | |||
diff --git a/documentation/migration-guides/release-4.3.rst b/documentation/migration-guides/release-4.3.rst new file mode 100644 index 0000000000..92516ae8f5 --- /dev/null +++ b/documentation/migration-guides/release-4.3.rst | |||
@@ -0,0 +1,9 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release 4.3 (nanbield) | ||
4 | ======================== | ||
5 | |||
6 | .. toctree:: | ||
7 | |||
8 | migration-4.3 | ||
9 | release-notes-4.3 | ||
diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst new file mode 100644 index 0000000000..16320d3db2 --- /dev/null +++ b/documentation/migration-guides/release-notes-4.3.rst | |||
@@ -0,0 +1,55 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release notes for 4.3 (nandbield) | ||
4 | ---------------------------------- | ||
5 | |||
6 | New Features / Enhancements in 4.3 | ||
7 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
8 | |||
9 | - Linux kernel 6.x, glibc 2.xx and ~xxx other recipe upgrades | ||
10 | |||
11 | - New variables: | ||
12 | |||
13 | - Architecture-specific enhancements: | ||
14 | |||
15 | - Kernel-related enhancements: | ||
16 | |||
17 | - New core recipes: | ||
18 | |||
19 | - QEMU/runqemu enhancements: | ||
20 | |||
21 | - Image-related enhancements: | ||
22 | |||
23 | - wic Image Creator enhancements: | ||
24 | |||
25 | - SDK-related improvements: | ||
26 | |||
27 | - Testing: | ||
28 | |||
29 | - Utility script changes: | ||
30 | |||
31 | - BitBake improvements: | ||
32 | |||
33 | - The BitBake Cooker log now contains notes when the caches are | ||
34 | invalidated which is useful for memory resident bitbake debugging. | ||
35 | |||
36 | - Packaging changes: | ||
37 | |||
38 | - Miscellaneous changes: | ||
39 | |||
40 | Known Issues in 4.3 | ||
41 | ~~~~~~~~~~~~~~~~~~~ | ||
42 | |||
43 | Recipe License changes in 4.3 | ||
44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
45 | |||
46 | The following corrections have been made to the :term:`LICENSE` values set by recipes: | ||
47 | |||
48 | Security Fixes in 4.3 | ||
49 | ~~~~~~~~~~~~~~~~~~~~~ | ||
50 | |||
51 | Recipe Upgrades in 4.3 | ||
52 | ~~~~~~~~~~~~~~~~~~~~~~ | ||
53 | |||
54 | Contributors to 4.3 | ||
55 | ~~~~~~~~~~~~~~~~~~~ | ||