summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--documentation/migration-guides/index.rst1
-rw-r--r--documentation/migration-guides/migration-5.3.rst68
-rw-r--r--documentation/migration-guides/release-5.3.rst9
-rw-r--r--documentation/migration-guides/release-notes-5.3.rst126
4 files changed, 204 insertions, 0 deletions
diff --git a/documentation/migration-guides/index.rst b/documentation/migration-guides/index.rst
index 14127d56ff..81227ad569 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.3
15 release-5.2 16 release-5.2
16 release-5.1 17 release-5.1
17 release-5.0 18 release-5.0
diff --git a/documentation/migration-guides/migration-5.3.rst b/documentation/migration-guides/migration-5.3.rst
new file mode 100644
index 0000000000..22653fc911
--- /dev/null
+++ b/documentation/migration-guides/migration-5.3.rst
@@ -0,0 +1,68 @@
1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
2
3.. |yocto-codename| replace:: whinlatter
4.. |yocto-ver| replace:: 5.3
5.. Note: anchors id below cannot contain substitutions so replace them with the
6 value of |yocto-ver| above.
7
8Release |yocto-ver| (|yocto-codename|)
9======================================
10
11Migration notes for |yocto-ver| (|yocto-codename|)
12--------------------------------------------------
13
14This section provides migration information for moving to the Yocto
15Project |yocto-ver| Release (codename "|yocto-codename|") from the prior release.
16
17Supported kernel versions
18~~~~~~~~~~~~~~~~~~~~~~~~~
19
20The :term:`OLDEST_KERNEL` setting is XXX in this release, meaning that
21out the box, older kernels are not supported. See :ref:`4.3 migration notes
22<migration-4.3-supported-kernel-versions>` for details.
23
24Supported distributions
25~~~~~~~~~~~~~~~~~~~~~~~
26
27Compared to the previous releases, running BitBake is supported on new
28GNU/Linux distributions:
29
30- XXX
31
32On the other hand, some earlier distributions are no longer supported:
33
34- XXX
35
36See :ref:`all supported distributions <system-requirements-supported-distros>`.
37
38Rust language changes
39~~~~~~~~~~~~~~~~~~~~~
40
41systemd changes
42~~~~~~~~~~~~~~~
43
44Recipe changes
45~~~~~~~~~~~~~~
46
47Removed variables
48~~~~~~~~~~~~~~~~~
49
50The following variables have been removed:
51
52Removed recipes
53~~~~~~~~~~~~~~~
54
55The following recipes have been removed in this release:
56
57Removed classes
58~~~~~~~~~~~~~~~
59
60The following classes have been removed in this release:
61
62Removed features
63~~~~~~~~~~~~~~~~
64
65The following features have been removed in this release:
66
67Miscellaneous changes
68~~~~~~~~~~~~~~~~~~~~~
diff --git a/documentation/migration-guides/release-5.3.rst b/documentation/migration-guides/release-5.3.rst
new file mode 100644
index 0000000000..cbc4f13a7a
--- /dev/null
+++ b/documentation/migration-guides/release-5.3.rst
@@ -0,0 +1,9 @@
1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
2
3Release 5.3 (whinlatter)
4========================
5
6.. toctree::
7
8 migration-5.3
9 release-notes-5.3
diff --git a/documentation/migration-guides/release-notes-5.3.rst b/documentation/migration-guides/release-notes-5.3.rst
new file mode 100644
index 0000000000..181f1a401d
--- /dev/null
+++ b/documentation/migration-guides/release-notes-5.3.rst
@@ -0,0 +1,126 @@
1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
2
3.. |yocto-codename| replace:: whinlatter
4.. |yocto-ver| replace:: 5.3
5.. Note: anchors id below cannot contain substitutions so replace them with the
6 value of |yocto-ver| above.
7
8Release notes for |yocto-ver| (|yocto-codename|)
9------------------------------------------------
10
11New Features / Enhancements in |yocto-ver|
12~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13
14- Linux kernel XXX, gcc XXX, glibc XXX, LLVM XXX, and over XXX other
15 recipe upgrades.
16
17- Minimum Python version required on the host: XXX.
18
19- New variables:
20
21- Kernel-related changes:
22
23- New core recipes:
24
25- New core classes:
26
27- Architecture-specific changes:
28
29- QEMU / ``runqemu`` changes:
30
31- Documentation changes:
32
33- Go changes:
34
35- Rust changes:
36
37- Wic Image Creator changes:
38
39- SDK-related changes:
40
41- Testing-related changes:
42
43- Utility script changes:
44
45- BitBake changes:
46
47- Packaging changes:
48
49- LLVM related changes:
50
51- SPDX-related changes:
52
53- ``devtool`` changes:
54
55- Patchtest-related changes:
56
57- :ref:`ref-classes-insane` class related changes:
58
59- Security changes:
60
61- :ref:`ref-classes-cve-check` changes:
62
63- New :term:`PACKAGECONFIG` options for individual recipes:
64
65- Systemd related changes:
66
67- :ref:`ref-classes-sanity` class changes:
68
69- Miscellaneous changes:
70
71Known Issues in |yocto-ver|
72~~~~~~~~~~~~~~~~~~~~~~~~~~~
73
74Recipe License changes in |yocto-ver|
75~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76
77The following changes have been made to the :term:`LICENSE` values set by recipes:
78
79.. list-table::
80 :widths: 20 40 40
81 :header-rows: 1
82
83 * - Recipe
84 - Previous value
85 - New value
86 * - ``recipe name``
87 - Previous value
88 - New value
89
90Security Fixes in |yocto-ver|
91~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
92
93The following CVEs have been fixed:
94
95.. list-table::
96 :widths: 30 70
97 :header-rows: 1
98
99 * - Recipe
100 - CVE IDs
101 * - ``recipe name``
102 - :cve_nist:`xxx-xxxx`, ...
103
104Recipe Upgrades in |yocto-ver|
105~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
106
107The following recipes have been upgraded:
108
109.. list-table::
110 :widths: 20 40 40
111 :header-rows: 1
112
113 * - Recipe
114 - Previous version
115 - New version
116 * - ``recipe name``
117 - Previous version
118 - New version
119
120Contributors to |yocto-ver|
121~~~~~~~~~~~~~~~~~~~~~~~~~~~
122
123Thanks to the following people who contributed to this release:
124
125Repositories / Downloads for Yocto-|yocto-ver|
126~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~