mirror of
https://git.yoctoproject.org/poky
synced 2026-06-02 01:19:52 +00: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
|
kernel versions SDKs will run against and does not affect which versions of the kernel
|
||||||
can be used to run builds.
|
can be used to run builds.
|
||||||
|
|
||||||
|
.. _migration-4.3-layername-override:
|
||||||
|
|
||||||
Layername override implications
|
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
|
from other layers. Those other layers would need to have patch upstream status
|
||||||
entries for patches being bbappended for example.
|
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:
|
.. _migration-4.3-supported-distributions:
|
||||||
|
|
||||||
Supported distributions
|
Supported distributions
|
||||||
@@ -43,8 +54,18 @@ Supported distributions
|
|||||||
|
|
||||||
This release supports running BitBake on new GNU/Linux 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:
|
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>`.
|
See :ref:`all supported distributions <system-requirements-supported-distros>`.
|
||||||
|
|
||||||
.. _migration-4.3-go-changes:
|
.. _migration-4.3-go-changes:
|
||||||
@@ -55,6 +76,8 @@ Go language changes
|
|||||||
- Support for the Glide package manager has been removed, as ``go mod``
|
- Support for the Glide package manager has been removed, as ``go mod``
|
||||||
has become the standard.
|
has become the standard.
|
||||||
|
|
||||||
|
.. _migration-4.3-systemd-changes:
|
||||||
|
|
||||||
Systemd changes
|
Systemd changes
|
||||||
~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
@@ -79,6 +102,15 @@ Class changes
|
|||||||
as there were no users in any core layer. The functions for this functionality
|
as there were no users in any core layer. The functions for this functionality
|
||||||
are still available.
|
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:
|
.. _migration-4.3-removed-variables:
|
||||||
|
|
||||||
Removed variables
|
Removed variables
|
||||||
@@ -105,8 +137,7 @@ Removed classes
|
|||||||
|
|
||||||
The following classes have been removed in this release:
|
The following classes have been removed in this release:
|
||||||
|
|
||||||
|
.. _migration-4.3-qemu-changes:
|
||||||
.. _migration-4.3-misc-changes:
|
|
||||||
|
|
||||||
QEMU changes
|
QEMU changes
|
||||||
~~~~~~~~~~~~
|
~~~~~~~~~~~~
|
||||||
@@ -124,12 +155,16 @@ QEMU changes
|
|||||||
This change was made to avoid exceeding two serial ports, which interferes
|
This change was made to avoid exceeding two serial ports, which interferes
|
||||||
with automated testing.
|
with automated testing.
|
||||||
|
|
||||||
|
.. _migration-4.3-qa-changes:
|
||||||
|
|
||||||
QA check changes
|
QA check changes
|
||||||
~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
- The fetcher in ``lib/bb/tests/fetch.py`` now uses the ``https`` protocol
|
- The fetcher in ``lib/bb/tests/fetch.py`` now uses the ``https`` protocol
|
||||||
instead of ``git``, whenever possible.
|
instead of ``git``, whenever possible.
|
||||||
|
|
||||||
|
.. _migration-4.3-misc-changes:
|
||||||
|
|
||||||
Miscellaneous 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:`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
|
- Layername functionality available through overrides
|
||||||
|
|
||||||
Code can now know which layer a recipe is coming from through the newly added :term:`FILE_LAYERNAME`
|
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``
|
- The ``poky-altcfg`` distribution enables the ``usrmerge``
|
||||||
:ref:`distro feature <ref-manual/features:Distro Features>`.
|
:ref:`distro feature <ref-manual/features:Distro Features>`.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- wic Image Creator enhancements:
|
- wic Image Creator enhancements:
|
||||||
|
|
||||||
- FIT image related improvements:
|
- FIT image related improvements:
|
||||||
|
|||||||
Reference in New Issue
Block a user