diff options
author | Michael Opdenacker <michael.opdenacker@bootlin.com> | 2022-12-13 09:57:04 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-12-18 10:41:21 +0000 |
commit | 70126f4f51011a66c09cab5b1ce8dc8859765779 (patch) | |
tree | 33b5a019466663386586075e665320ae982cb4b0 /documentation/migration-guides | |
parent | 4849da20ffb2f87447dff729f09beae98a465598 (diff) | |
download | poky-70126f4f51011a66c09cab5b1ce8dc8859765779.tar.gz |
manuals: prepare 4.2 migration notes
(From yocto-docs rev: 9276628507233aef554450c807d8456a0eb00225)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
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.2.rst | 48 | ||||
-rw-r--r-- | documentation/migration-guides/release-4.2.rst | 9 | ||||
-rw-r--r-- | documentation/migration-guides/release-notes-4.2.rst | 28 |
4 files changed, 86 insertions, 0 deletions
diff --git a/documentation/migration-guides/index.rst b/documentation/migration-guides/index.rst index ce0ca8c659..6f7bcbef29 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.2 | ||
15 | release-4.1 | 16 | release-4.1 |
16 | release-4.0 | 17 | release-4.0 |
17 | release-3.4 | 18 | release-3.4 |
diff --git a/documentation/migration-guides/migration-4.2.rst b/documentation/migration-guides/migration-4.2.rst new file mode 100644 index 0000000000..944ad31a4c --- /dev/null +++ b/documentation/migration-guides/migration-4.2.rst | |||
@@ -0,0 +1,48 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release 4.2 (mickledore) | ||
4 | ======================== | ||
5 | |||
6 | Migration notes for 4.2 (mickledore) | ||
7 | ------------------------------------ | ||
8 | |||
9 | This section provides migration information for moving to the Yocto | ||
10 | Project 4.2 Release (codename "mickledore") from the prior release. | ||
11 | |||
12 | .. _migration-4.2-python-3.8: | ||
13 | |||
14 | Python 3.8 is now the minimum required Python version version | ||
15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~------------ | ||
16 | |||
17 | BitBake and OpenEmbedded-Core are now relying on Python 3.8, | ||
18 | making it a requirement to use a distribution providing at least this | ||
19 | version, or to use :term:`buildtools`. | ||
20 | |||
21 | .. _migration-4.2-qa-checks: | ||
22 | |||
23 | QA check changes | ||
24 | ~~~~~~~~~~~~~~~~ | ||
25 | |||
26 | .. _migration-4.2-misc-changes: | ||
27 | |||
28 | Miscellaneous changes | ||
29 | ~~~~~~~~~~~~~~~~~~~~~ | ||
30 | |||
31 | - The ``OEBasic`` signature handler (see :term:`BB_SIGNATURE_HANDLER`) has been | ||
32 | removed. | ||
33 | |||
34 | .. _migration-4.2-removed-variables: | ||
35 | |||
36 | Removed variables | ||
37 | ~~~~~~~~~~~~~~~~~ | ||
38 | |||
39 | The following variables have been removed: | ||
40 | - ``SERIAL_CONSOLE``, deprecated since version 2.6, replaced by :term:``SERIAL_CONSOLES``. | ||
41 | |||
42 | .. _migration-4.2-removed-recipes: | ||
43 | |||
44 | Removed recipes | ||
45 | ~~~~~~~~~~~~~~~ | ||
46 | |||
47 | The following recipes have been removed in this release: | ||
48 | |||
diff --git a/documentation/migration-guides/release-4.2.rst b/documentation/migration-guides/release-4.2.rst new file mode 100644 index 0000000000..ae52d939c8 --- /dev/null +++ b/documentation/migration-guides/release-4.2.rst | |||
@@ -0,0 +1,9 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release 4.2 (mickledore) | ||
4 | ======================== | ||
5 | |||
6 | .. toctree:: | ||
7 | |||
8 | migration-4.2 | ||
9 | release-notes-4.2 | ||
diff --git a/documentation/migration-guides/release-notes-4.2.rst b/documentation/migration-guides/release-notes-4.2.rst new file mode 100644 index 0000000000..690a228f7b --- /dev/null +++ b/documentation/migration-guides/release-notes-4.2.rst | |||
@@ -0,0 +1,28 @@ | |||
1 | .. SPDX-License-Identifier: CC-BY-SA-2.0-UK | ||
2 | |||
3 | Release notes for 4.2 (mickledore) | ||
4 | --------------------------------- | ||
5 | |||
6 | New Features / Enhancements in 4.2 | ||
7 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
8 | |||
9 | - Python 3.8 is the minimum Python version required on the build host. | ||
10 | For host distributions that do not provide it, this is included as part of the | ||
11 | :term:`buildtools` tarball. | ||
12 | |||
13 | - This release now supports a new ``addpylib`` directive to enable | ||
14 | Python libraries within layers. | ||
15 | |||
16 | This directive should be added to your layer configuration, | ||
17 | as in the below example from ``meta/conf/layer.conf``:: | ||
18 | |||
19 | addpylib ${LAYERDIR}/lib oe | ||
20 | |||
21 | - Architecture-specific enhancements: | ||
22 | |||
23 | - Kernel-related enhancements: | ||
24 | |||
25 | - QEMU/runqemu enhancements: | ||
26 | |||
27 | - Image-related enhancements: | ||
28 | |||