mirror of
https://git.yoctoproject.org/poky
synced 2026-04-18 12:32:12 +02:00
migration-guides: further updates for 4.3
(From yocto-docs rev: 3a4d172f0d5668f3c6527bd80d1dad7831e72e89) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
9bf8094bda
commit
f9ddf08ffd
@@ -26,6 +26,8 @@ no longer the default supported configuration. This setting does not affect whic
|
||||
kernel versions SDKs will run against and does not affect which versions of the kernel
|
||||
can be used to run builds.
|
||||
|
||||
.. _migration-4.3-layername-override:
|
||||
|
||||
Layername override implications
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
@@ -36,6 +38,15 @@ side effect that the QA checks will apply to things being bbappended to recipes
|
||||
from other layers. Those other layers would need to have patch upstream status
|
||||
entries for patches being bbappended for example.
|
||||
|
||||
.. _migration-4.3-compiling-changes:
|
||||
|
||||
Compiling changes
|
||||
~~~~~~~~~~~~~~~~~
|
||||
|
||||
- Code on 32 bit platforms is now compiled with largefile support and 64
|
||||
bit ``time_t``, to avoid the Y2038 time overflow issue. This could break
|
||||
existing programs in untested layers.
|
||||
|
||||
.. _migration-4.3-supported-distributions:
|
||||
|
||||
Supported distributions
|
||||
@@ -43,8 +54,18 @@ Supported distributions
|
||||
|
||||
This release supports running BitBake on new GNU/Linux distributions:
|
||||
|
||||
- Ubuntu 22.10
|
||||
- Fedora 38
|
||||
- CentOS Stream 8
|
||||
- AlmaLinux 8.8
|
||||
- AlmaLinux 9.2
|
||||
|
||||
On the other hand, some earlier distributions are no longer supported:
|
||||
|
||||
- Fedora 36
|
||||
- AlmaLinux 8.7
|
||||
- AlmaLinux 9.1
|
||||
|
||||
See :ref:`all supported distributions <system-requirements-supported-distros>`.
|
||||
|
||||
.. _migration-4.3-go-changes:
|
||||
@@ -55,6 +76,8 @@ Go language changes
|
||||
- Support for the Glide package manager has been removed, as ``go mod``
|
||||
has become the standard.
|
||||
|
||||
.. _migration-4.3-systemd-changes:
|
||||
|
||||
Systemd changes
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
@@ -79,6 +102,15 @@ Class changes
|
||||
as there were no users in any core layer. The functions for this functionality
|
||||
are still available.
|
||||
|
||||
.. _migration-4.3-deprecated-variables:
|
||||
|
||||
Deprecated variables
|
||||
~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
The following variables have been deprecated:
|
||||
|
||||
- :term:`CVE_CHECK_IGNORE`: use :term:`CVE_STATUS` instead.
|
||||
|
||||
.. _migration-4.3-removed-variables:
|
||||
|
||||
Removed variables
|
||||
@@ -105,8 +137,7 @@ Removed classes
|
||||
|
||||
The following classes have been removed in this release:
|
||||
|
||||
|
||||
.. _migration-4.3-misc-changes:
|
||||
.. _migration-4.3-qemu-changes:
|
||||
|
||||
QEMU changes
|
||||
~~~~~~~~~~~~
|
||||
@@ -124,12 +155,16 @@ QEMU changes
|
||||
This change was made to avoid exceeding two serial ports, which interferes
|
||||
with automated testing.
|
||||
|
||||
.. _migration-4.3-qa-changes:
|
||||
|
||||
QA check changes
|
||||
~~~~~~~~~~~~~~~~
|
||||
|
||||
- The fetcher in ``lib/bb/tests/fetch.py`` now uses the ``https`` protocol
|
||||
instead of ``git``, whenever possible.
|
||||
|
||||
.. _migration-4.3-misc-changes:
|
||||
|
||||
Miscellaneous changes
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
@@ -28,6 +28,8 @@ New Features / Enhancements in 4.3
|
||||
|
||||
- :term:`OEQA_REPRODUCIBLE_TEST_PACKAGE`: to restrict package managers used in reproducibility testing.
|
||||
|
||||
- :term:`KERNEL_STRIP`: to specify the command to strip the kernel binary.
|
||||
|
||||
- Layername functionality available through overrides
|
||||
|
||||
Code can now know which layer a recipe is coming from through the newly added :term:`FILE_LAYERNAME`
|
||||
@@ -68,8 +70,6 @@ New Features / Enhancements in 4.3
|
||||
- The ``poky-altcfg`` distribution enables the ``usrmerge``
|
||||
:ref:`distro feature <ref-manual/features:Distro Features>`.
|
||||
|
||||
|
||||
|
||||
- wic Image Creator enhancements:
|
||||
|
||||
- FIT image related improvements:
|
||||
|
||||
Reference in New Issue
Block a user