summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2023-01-02 15:12:28 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-01-06 17:39:09 +0000
commit46e3d2aefcf677fecb8d258c60d063dcb9c52b1b (patch)
treeef85983d5f4eec397d78d1880d0709699ef4108a /documentation
parenteba274f60f4af04c3b850c23e0af59138993c540 (diff)
downloadpoky-46e3d2aefcf677fecb8d258c60d063dcb9c52b1b.tar.gz
migration-guides: fix 4.2 migration note issues
- Eliminate this warning: WARNING: Title underline too short. - Remove a leftover patch file (From yocto-docs rev: 15f1f9b234ba81177ff5fafdb3d42c002daffa56) 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/0001-manuals-prepare-4.2-migration-notes.patch134
-rw-r--r--documentation/migration-guides/release-notes-4.2.rst2
2 files changed, 1 insertions, 135 deletions
diff --git a/documentation/0001-manuals-prepare-4.2-migration-notes.patch b/documentation/0001-manuals-prepare-4.2-migration-notes.patch
deleted file mode 100644
index 9c8f9d74b5..0000000000
--- a/documentation/0001-manuals-prepare-4.2-migration-notes.patch
+++ /dev/null
@@ -1,134 +0,0 @@
1From 42a8aad2c8b52b1cfbc6c580c689d3c9a7056485 Mon Sep 17 00:00:00 2001
2From: Michael Opdenacker <michael.opdenacker@bootlin.com>
3Date: Tue, 13 Dec 2022 09:57:04 +0100
4Subject: [PATCH] manuals: prepare 4.2 migration notes
5
6Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
7---
8 documentation/migration-guides/index.rst | 1 +
9 .../migration-guides/migration-4.2.rst | 48 +++++++++++++++++++
10 .../migration-guides/release-4.2.rst | 9 ++++
11 .../migration-guides/release-notes-4.2.rst | 28 +++++++++++
12 4 files changed, 86 insertions(+)
13 create mode 100644 documentation/migration-guides/migration-4.2.rst
14 create mode 100644 documentation/migration-guides/release-4.2.rst
15 create mode 100644 documentation/migration-guides/release-notes-4.2.rst
16
17diff --git a/documentation/migration-guides/index.rst b/documentation/migration-guides/index.rst
18index ce0ca8c659..6f7bcbef29 100644
19--- a/documentation/migration-guides/index.rst
20+++ b/documentation/migration-guides/index.rst
21@@ -12,6 +12,7 @@ to move to one release of the Yocto Project from the previous one.
22 .. toctree::
23
24 migration-general
25+ release-4.2
26 release-4.1
27 release-4.0
28 release-3.4
29diff --git a/documentation/migration-guides/migration-4.2.rst b/documentation/migration-guides/migration-4.2.rst
30new file mode 100644
31index 0000000000..944ad31a4c
32--- /dev/null
33+++ b/documentation/migration-guides/migration-4.2.rst
34@@ -0,0 +1,48 @@
35+.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
36+
37+Release 4.2 (mickledore)
38+========================
39+
40+Migration notes for 4.2 (mickledore)
41+------------------------------------
42+
43+This section provides migration information for moving to the Yocto
44+Project 4.2 Release (codename "mickledore") from the prior release.
45+
46+.. _migration-4.2-python-3.8:
47+
48+Python 3.8 is now the minimum required Python version version
49+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~------------
50+
51+BitBake and OpenEmbedded-Core are now relying on Python 3.8,
52+making it a requirement to use a distribution providing at least this
53+version, or to use :term:`buildtools`.
54+
55+.. _migration-4.2-qa-checks:
56+
57+QA check changes
58+~~~~~~~~~~~~~~~~
59+
60+.. _migration-4.2-misc-changes:
61+
62+Miscellaneous changes
63+~~~~~~~~~~~~~~~~~~~~~
64+
65+- The ``OEBasic`` signature handler (see :term:`BB_SIGNATURE_HANDLER`) has been
66+ removed.
67+
68+.. _migration-4.2-removed-variables:
69+
70+Removed variables
71+~~~~~~~~~~~~~~~~~
72+
73+The following variables have been removed:
74+- ``SERIAL_CONSOLE``, deprecated since version 2.6, replaced by :term:``SERIAL_CONSOLES``.
75+
76+.. _migration-4.2-removed-recipes:
77+
78+Removed recipes
79+~~~~~~~~~~~~~~~
80+
81+The following recipes have been removed in this release:
82+
83diff --git a/documentation/migration-guides/release-4.2.rst b/documentation/migration-guides/release-4.2.rst
84new file mode 100644
85index 0000000000..ae52d939c8
86--- /dev/null
87+++ b/documentation/migration-guides/release-4.2.rst
88@@ -0,0 +1,9 @@
89+.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
90+
91+Release 4.2 (mickledore)
92+========================
93+
94+.. toctree::
95+
96+ migration-4.2
97+ release-notes-4.2
98diff --git a/documentation/migration-guides/release-notes-4.2.rst b/documentation/migration-guides/release-notes-4.2.rst
99new file mode 100644
100index 0000000000..f3d69d98cc
101--- /dev/null
102+++ b/documentation/migration-guides/release-notes-4.2.rst
103@@ -0,0 +1,28 @@
104+.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
105+
106+Release notes for 4.2 (mickledore)
107+---------------------------------
108+
109+New Features / Enhancements in 4.2
110+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111+
112+- Python 3.8 s the minimum Python version required on the build host.
113+ For host distros that do not provide it, this is included as part of the
114+ :term:`buildtools` tarball.
115+
116+- This release now supports a new ``addpylib`` directive to enable
117+ Python libraries within layers.
118+
119+ This directive should be added to your layer configuration,
120+ as in the below example from ``meta/conf/layer.conf``::
121+
122+ addpylib ${LAYERDIR}/lib oe
123+
124+- Architecture-specific enhancements:
125+
126+- Kernel-related enhancements:
127+
128+- QEMU/runqemu enhancements:
129+
130+- Image-related enhancements:
131+
132--
1332.37.2
134
diff --git a/documentation/migration-guides/release-notes-4.2.rst b/documentation/migration-guides/release-notes-4.2.rst
index 690a228f7b..edafe378b0 100644
--- a/documentation/migration-guides/release-notes-4.2.rst
+++ b/documentation/migration-guides/release-notes-4.2.rst
@@ -1,7 +1,7 @@
1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK 1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
2 2
3Release notes for 4.2 (mickledore) 3Release notes for 4.2 (mickledore)
4--------------------------------- 4----------------------------------
5 5
6New Features / Enhancements in 4.2 6New Features / Enhancements in 4.2
7~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~