diff options
author | Michael Opdenacker <michael.opdenacker@bootlin.com> | 2024-03-13 16:51:11 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-03-19 15:22:27 +0000 |
commit | ddd8f69db96dcb94562ea6db2d2a60819da93306 (patch) | |
tree | 6f1cef89c94e00b6fe783e227af2d849b454b9bc /documentation | |
parent | df44348f0b566487c38109ab0a79414d5b0dafa6 (diff) | |
download | poky-ddd8f69db96dcb94562ea6db2d2a60819da93306.tar.gz |
migration-guides: draft notes for upcoming release 5.0
(From yocto-docs rev: e81c4da57aacce4a5c9e7b36ad4f911116747dd1)
Signed-off-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/index.rst | 1 | ||||
-rw-r--r-- | documentation/migration-guides/migration-5.0.rst | 105 | ||||
-rw-r--r-- | documentation/migration-guides/release-5.0.rst | 9 | ||||
-rw-r--r-- | documentation/migration-guides/release-notes-5.0.rst | 66 |
4 files changed, 181 insertions, 0 deletions
diff --git a/documentation/migration-guides/index.rst b/documentation/migration-guides/index.rst index a3bddb3f1e..d8edd05b89 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-5.0 | ||
15 | release-4.3 | 16 | release-4.3 |
16 | release-4.2 | 17 | release-4.2 |
17 | release-4.1 | 18 | release-4.1 |
diff --git a/documentation/migration-guides/migration-5.0.rst b/documentation/migration-guides/migration-5.0.rst new file mode 100644 index 0000000000..32581d750b --- /dev/null +++ b/documentation/migration-guides/migration-5.0.rst | |||
@@ -0,0 +1,105 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release 5.0 LTS (scarthgap) | ||
4 | =========================== | ||
5 | |||
6 | Migration notes for 5.0 (scarthgap) | ||
7 | ------------------------------------ | ||
8 | |||
9 | This section provides migration information for moving to the Yocto | ||
10 | Project 5.0 Release (codename "scarthgap") from the prior release. | ||
11 | |||
12 | To migrate from an earlier LTS release, you **also** need to check all | ||
13 | the previous migration notes from your release to this new one: | ||
14 | |||
15 | - :doc:`/migration-guides/migration-4.3` | ||
16 | - :doc:`/migration-guides/migration-4.2` | ||
17 | - :doc:`/migration-guides/migration-4.1` | ||
18 | - :doc:`/migration-guides/migration-4.0` | ||
19 | - :doc:`/migration-guides/migration-3.4` | ||
20 | - :doc:`/migration-guides/migration-3.3` | ||
21 | - :doc:`/migration-guides/migration-3.2` | ||
22 | |||
23 | .. _migration-5.0-supported-kernel-versions: | ||
24 | |||
25 | Supported kernel versions | ||
26 | ~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
27 | |||
28 | The :term:`OLDEST_KERNEL` setting is still "5.15" in this release, meaning that | ||
29 | out the box, older kernels are not supported. See :ref:`4.3 migration notes | ||
30 | <migration-4.3-supported-kernel-versions>` for details. | ||
31 | |||
32 | .. _migration-5.0-supported-distributions: | ||
33 | |||
34 | Supported distributions | ||
35 | ~~~~~~~~~~~~~~~~~~~~~~~ | ||
36 | |||
37 | Compared to the previous releases, running BitBake is supported on new | ||
38 | GNU/Linux distributions: | ||
39 | |||
40 | - Rocky 9 | ||
41 | |||
42 | On the other hand, some earlier distributions are no longer supported: | ||
43 | |||
44 | - Fedora 37 | ||
45 | - Ubuntu 22.10 | ||
46 | - OpenSUSE Leap 15.3 | ||
47 | |||
48 | See :ref:`all supported distributions <system-requirements-supported-distros>`. | ||
49 | |||
50 | .. _migration-5.0-go-changes: | ||
51 | |||
52 | Go language changes | ||
53 | ~~~~~~~~~~~~~~~~~~~ | ||
54 | |||
55 | .. _migration-5.0-systemd-changes: | ||
56 | |||
57 | systemd changes | ||
58 | ~~~~~~~~~~~~~~~ | ||
59 | |||
60 | .. _migration-5.0-recipe-changes: | ||
61 | |||
62 | Recipe changes | ||
63 | ~~~~~~~~~~~~~~ | ||
64 | |||
65 | - Runtime testing of ptest now fails if no test results are returned by | ||
66 | any given ptest. | ||
67 | |||
68 | .. _migration-5.0-deprecated-variables: | ||
69 | |||
70 | Deprecated variables | ||
71 | ~~~~~~~~~~~~~~~~~~~~ | ||
72 | |||
73 | The following variables have been deprecated: | ||
74 | |||
75 | .. _migration-5.0-removed-variables: | ||
76 | |||
77 | Removed variables | ||
78 | ~~~~~~~~~~~~~~~~~ | ||
79 | |||
80 | The following variables have been removed: | ||
81 | |||
82 | .. _migration-5.0-removed-recipes: | ||
83 | |||
84 | Removed recipes | ||
85 | ~~~~~~~~~~~~~~~ | ||
86 | |||
87 | The following recipes have been removed in this release: | ||
88 | |||
89 | .. _migration-5.0-removed-classes: | ||
90 | |||
91 | Removed classes | ||
92 | ~~~~~~~~~~~~~~~ | ||
93 | |||
94 | The following classes have been removed in this release: | ||
95 | |||
96 | .. _migration-5.0-qemu-changes: | ||
97 | |||
98 | QEMU changes | ||
99 | ~~~~~~~~~~~~ | ||
100 | |||
101 | .. _migration-5.0-misc-changes: | ||
102 | |||
103 | Miscellaneous changes | ||
104 | ~~~~~~~~~~~~~~~~~~~~~ | ||
105 | |||
diff --git a/documentation/migration-guides/release-5.0.rst b/documentation/migration-guides/release-5.0.rst new file mode 100644 index 0000000000..bd19b707f6 --- /dev/null +++ b/documentation/migration-guides/release-5.0.rst | |||
@@ -0,0 +1,9 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release 5.0 (scarthgap) | ||
4 | ======================= | ||
5 | |||
6 | .. toctree:: | ||
7 | |||
8 | migration-5.0 | ||
9 | release-notes-5.0 | ||
diff --git a/documentation/migration-guides/release-notes-5.0.rst b/documentation/migration-guides/release-notes-5.0.rst new file mode 100644 index 0000000000..e5cdd87d1d --- /dev/null +++ b/documentation/migration-guides/release-notes-5.0.rst | |||
@@ -0,0 +1,66 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release notes for 5.0 (scarthgap) | ||
4 | --------------------------------- | ||
5 | |||
6 | New Features / Enhancements in 5.0 | ||
7 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
8 | |||
9 | - Linux kernel 6.6, gcc 13.2, glibc 2.39, LLVM 18.1, and over 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 | - QEMU has been upgraded to version 8.2.1 | ||
22 | |||
23 | - Rust improvements: | ||
24 | |||
25 | - Rust has been upgraded to version 1.75 | ||
26 | |||
27 | - wic Image Creator enhancements: | ||
28 | |||
29 | - SDK-related improvements: | ||
30 | |||
31 | - Testing: | ||
32 | |||
33 | - Utility script changes: | ||
34 | |||
35 | - BitBake improvements: | ||
36 | |||
37 | - Packaging changes: | ||
38 | |||
39 | - Security improvements: | ||
40 | |||
41 | - Prominent documentation updates: | ||
42 | |||
43 | - Miscellaneous changes: | ||
44 | |||
45 | Known Issues in 5.0 | ||
46 | ~~~~~~~~~~~~~~~~~~~ | ||
47 | |||
48 | - N/A | ||
49 | |||
50 | Recipe License changes in 5.0 | ||
51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
52 | |||
53 | Security Fixes in 5.0 | ||
54 | ~~~~~~~~~~~~~~~~~~~~~ | ||
55 | |||
56 | Recipe Upgrades in 5.0 | ||
57 | ~~~~~~~~~~~~~~~~~~~~~~ | ||
58 | |||
59 | Contributors to 5.0 | ||
60 | ~~~~~~~~~~~~~~~~~~~ | ||
61 | |||
62 | Thanks to the following people who contributed to this release: | ||
63 | |||
64 | Repositories / Downloads for Yocto-5.0 | ||
65 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
66 | |||