blob: 1339411b3e7d59019b6bfc070d66c6b57076abb1 [file] [log] [blame]
Andrew Geissler517393d2023-01-13 08:55:19 -06001.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
2
3Release 4.2 (mickledore)
4========================
5
6Migration notes for 4.2 (mickledore)
7------------------------------------
8
9This section provides migration information for moving to the Yocto
10Project 4.2 Release (codename "mickledore") from the prior release.
11
12.. _migration-4.2-python-3.8:
13
14Python 3.8 is now the minimum required Python version version
Andrew Geissler6aa7eec2023-03-03 12:41:14 -060015~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Andrew Geissler517393d2023-01-13 08:55:19 -060016
17BitBake and OpenEmbedded-Core are now relying on Python 3.8,
18making it a requirement to use a distribution providing at least this
19version, or to use :term:`buildtools`.
20
21.. _migration-4.2-qa-checks:
22
23QA check changes
24~~~~~~~~~~~~~~~~
25
26.. _migration-4.2-misc-changes:
27
28Miscellaneous changes
29~~~~~~~~~~~~~~~~~~~~~
30
Andrew Geissler6aa7eec2023-03-03 12:41:14 -060031- The ``OEBasic`` signature handler (see :term:`BB_SIGNATURE_HANDLER`) has been
32 removed.
Andrew Geissler517393d2023-01-13 08:55:19 -060033
34.. _migration-4.2-removed-variables:
35
36Removed variables
37~~~~~~~~~~~~~~~~~
38
39The following variables have been removed:
Andrew Geissler6aa7eec2023-03-03 12:41:14 -060040
41- ``SERIAL_CONSOLE``, deprecated since version 2.6, replaced by :term:``SERIAL_CONSOLES``.
Andrew Geissler517393d2023-01-13 08:55:19 -060042
43.. _migration-4.2-removed-recipes:
44
45Removed recipes
46~~~~~~~~~~~~~~~
47
48The following recipes have been removed in this release:
49