summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2024-03-13 16:51:11 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-03-19 15:22:27 +0000
commitddd8f69db96dcb94562ea6db2d2a60819da93306 (patch)
tree6f1cef89c94e00b6fe783e227af2d849b454b9bc /documentation
parentdf44348f0b566487c38109ab0a79414d5b0dafa6 (diff)
downloadpoky-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.rst1
-rw-r--r--documentation/migration-guides/migration-5.0.rst105
-rw-r--r--documentation/migration-guides/release-5.0.rst9
-rw-r--r--documentation/migration-guides/release-notes-5.0.rst66
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
3Release 5.0 LTS (scarthgap)
4===========================
5
6Migration notes for 5.0 (scarthgap)
7------------------------------------
8
9This section provides migration information for moving to the Yocto
10Project 5.0 Release (codename "scarthgap") from the prior release.
11
12To migrate from an earlier LTS release, you **also** need to check all
13the 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
25Supported kernel versions
26~~~~~~~~~~~~~~~~~~~~~~~~~
27
28The :term:`OLDEST_KERNEL` setting is still "5.15" in this release, meaning that
29out 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
34Supported distributions
35~~~~~~~~~~~~~~~~~~~~~~~
36
37Compared to the previous releases, running BitBake is supported on new
38GNU/Linux distributions:
39
40- Rocky 9
41
42On the other hand, some earlier distributions are no longer supported:
43
44- Fedora 37
45- Ubuntu 22.10
46- OpenSUSE Leap 15.3
47
48See :ref:`all supported distributions <system-requirements-supported-distros>`.
49
50.. _migration-5.0-go-changes:
51
52Go language changes
53~~~~~~~~~~~~~~~~~~~
54
55.. _migration-5.0-systemd-changes:
56
57systemd changes
58~~~~~~~~~~~~~~~
59
60.. _migration-5.0-recipe-changes:
61
62Recipe 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
70Deprecated variables
71~~~~~~~~~~~~~~~~~~~~
72
73The following variables have been deprecated:
74
75.. _migration-5.0-removed-variables:
76
77Removed variables
78~~~~~~~~~~~~~~~~~
79
80The following variables have been removed:
81
82.. _migration-5.0-removed-recipes:
83
84Removed recipes
85~~~~~~~~~~~~~~~
86
87The following recipes have been removed in this release:
88
89.. _migration-5.0-removed-classes:
90
91Removed classes
92~~~~~~~~~~~~~~~
93
94The following classes have been removed in this release:
95
96.. _migration-5.0-qemu-changes:
97
98QEMU changes
99~~~~~~~~~~~~
100
101.. _migration-5.0-misc-changes:
102
103Miscellaneous 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
3Release 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
3Release notes for 5.0 (scarthgap)
4---------------------------------
5
6New 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
45Known Issues in 5.0
46~~~~~~~~~~~~~~~~~~~
47
48- N/A
49
50Recipe License changes in 5.0
51~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52
53Security Fixes in 5.0
54~~~~~~~~~~~~~~~~~~~~~
55
56Recipe Upgrades in 5.0
57~~~~~~~~~~~~~~~~~~~~~~
58
59Contributors to 5.0
60~~~~~~~~~~~~~~~~~~~
61
62Thanks to the following people who contributed to this release:
63
64Repositories / Downloads for Yocto-5.0
65~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66