.. SPDX-License-Identifier: CC-BY-SA-2.0-UK Release 5.0 LTS (scarthgap) =========================== Migration notes for 5.0 (scarthgap) ------------------------------------ This section provides migration information for moving to the Yocto Project 5.0 Release (codename "scarthgap") from the prior release. To migrate from an earlier LTS release, you **also** need to check all the previous migration notes from your release to this new one: - :doc:`/migration-guides/migration-4.3` - :doc:`/migration-guides/migration-4.2` - :doc:`/migration-guides/migration-4.1` - :doc:`/migration-guides/migration-4.0` - :doc:`/migration-guides/migration-3.4` - :doc:`/migration-guides/migration-3.3` - :doc:`/migration-guides/migration-3.2` .. _migration-5.0-supported-kernel-versions: Supported kernel versions ~~~~~~~~~~~~~~~~~~~~~~~~~ The :term:`OLDEST_KERNEL` setting is still "5.15" in this release, meaning that out the box, older kernels are not supported. See :ref:`4.3 migration notes ` for details. .. _migration-5.0-supported-distributions: Supported distributions ~~~~~~~~~~~~~~~~~~~~~~~ Compared to the previous releases, running BitBake is supported on new GNU/Linux distributions: - Rocky 9 On the other hand, some earlier distributions are no longer supported: - Fedora 37 - Ubuntu 22.10 - OpenSUSE Leap 15.3 See :ref:`all supported distributions `. .. _migration-5.0-go-changes: Go language changes ~~~~~~~~~~~~~~~~~~~ .. _migration-5.0-systemd-changes: systemd changes ~~~~~~~~~~~~~~~ .. _migration-5.0-recipe-changes: Recipe changes ~~~~~~~~~~~~~~ - Runtime testing of ptest now fails if no test results are returned by any given ptest. .. _migration-5.0-deprecated-variables: Deprecated variables ~~~~~~~~~~~~~~~~~~~~ The following variables have been deprecated: .. _migration-5.0-removed-variables: Removed variables ~~~~~~~~~~~~~~~~~ The following variables have been removed: .. _migration-5.0-removed-recipes: Removed recipes ~~~~~~~~~~~~~~~ The following recipes have been removed in this release: .. _migration-5.0-removed-classes: Removed classes ~~~~~~~~~~~~~~~ The following classes have been removed in this release: .. _migration-5.0-qemu-changes: QEMU changes ~~~~~~~~~~~~ .. _migration-5.0-misc-changes: Miscellaneous changes ~~~~~~~~~~~~~~~~~~~~~