summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2023-10-27 19:32:11 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-10-31 13:12:06 +0000
commit1e1d892699dd27acdf961553f9b04cd36c9698f2 (patch)
tree3be9094c9156b838e84301c64321ec243d9d6785 /documentation
parentb6948e552448d27833a4f5bdabf11342acef1f8c (diff)
downloadpoky-1e1d892699dd27acdf961553f9b04cd36c9698f2.tar.gz
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>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/migration-guides/migration-4.3.rst39
-rw-r--r--documentation/migration-guides/release-notes-4.3.rst4
2 files changed, 39 insertions, 4 deletions
diff --git a/documentation/migration-guides/migration-4.3.rst b/documentation/migration-guides/migration-4.3.rst
index 3fa131ef0c..891f2d08ce 100644
--- a/documentation/migration-guides/migration-4.3.rst
+++ b/documentation/migration-guides/migration-4.3.rst
@@ -26,6 +26,8 @@ no longer the default supported configuration. This setting does not affect whic
26kernel versions SDKs will run against and does not affect which versions of the kernel 26kernel versions SDKs will run against and does not affect which versions of the kernel
27can be used to run builds. 27can be used to run builds.
28 28
29.. _migration-4.3-layername-override:
30
29Layername override implications 31Layername override implications
30~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 33
@@ -36,6 +38,15 @@ side effect that the QA checks will apply to things being bbappended to recipes
36from other layers. Those other layers would need to have patch upstream status 38from other layers. Those other layers would need to have patch upstream status
37entries for patches being bbappended for example. 39entries for patches being bbappended for example.
38 40
41.. _migration-4.3-compiling-changes:
42
43Compiling changes
44~~~~~~~~~~~~~~~~~
45
46- Code on 32 bit platforms is now compiled with largefile support and 64
47 bit ``time_t``, to avoid the Y2038 time overflow issue. This could break
48 existing programs in untested layers.
49
39.. _migration-4.3-supported-distributions: 50.. _migration-4.3-supported-distributions:
40 51
41Supported distributions 52Supported distributions
@@ -43,8 +54,18 @@ Supported distributions
43 54
44This release supports running BitBake on new GNU/Linux distributions: 55This release supports running BitBake on new GNU/Linux distributions:
45 56
57- Ubuntu 22.10
58- Fedora 38
59- CentOS Stream 8
60- AlmaLinux 8.8
61- AlmaLinux 9.2
62
46On the other hand, some earlier distributions are no longer supported: 63On the other hand, some earlier distributions are no longer supported:
47 64
65- Fedora 36
66- AlmaLinux 8.7
67- AlmaLinux 9.1
68
48See :ref:`all supported distributions <system-requirements-supported-distros>`. 69See :ref:`all supported distributions <system-requirements-supported-distros>`.
49 70
50.. _migration-4.3-go-changes: 71.. _migration-4.3-go-changes:
@@ -55,6 +76,8 @@ Go language changes
55- Support for the Glide package manager has been removed, as ``go mod`` 76- Support for the Glide package manager has been removed, as ``go mod``
56 has become the standard. 77 has become the standard.
57 78
79.. _migration-4.3-systemd-changes:
80
58Systemd changes 81Systemd changes
59~~~~~~~~~~~~~~~ 82~~~~~~~~~~~~~~~
60 83
@@ -79,6 +102,15 @@ Class changes
79 as there were no users in any core layer. The functions for this functionality 102 as there were no users in any core layer. The functions for this functionality
80 are still available. 103 are still available.
81 104
105.. _migration-4.3-deprecated-variables:
106
107Deprecated variables
108~~~~~~~~~~~~~~~~~~~~
109
110The following variables have been deprecated:
111
112- :term:`CVE_CHECK_IGNORE`: use :term:`CVE_STATUS` instead.
113
82.. _migration-4.3-removed-variables: 114.. _migration-4.3-removed-variables:
83 115
84Removed variables 116Removed variables
@@ -105,8 +137,7 @@ Removed classes
105 137
106The following classes have been removed in this release: 138The following classes have been removed in this release:
107 139
108 140.. _migration-4.3-qemu-changes:
109.. _migration-4.3-misc-changes:
110 141
111QEMU changes 142QEMU changes
112~~~~~~~~~~~~ 143~~~~~~~~~~~~
@@ -124,12 +155,16 @@ QEMU changes
124 This change was made to avoid exceeding two serial ports, which interferes 155 This change was made to avoid exceeding two serial ports, which interferes
125 with automated testing. 156 with automated testing.
126 157
158.. _migration-4.3-qa-changes:
159
127QA check changes 160QA check changes
128~~~~~~~~~~~~~~~~ 161~~~~~~~~~~~~~~~~
129 162
130- The fetcher in ``lib/bb/tests/fetch.py`` now uses the ``https`` protocol 163- The fetcher in ``lib/bb/tests/fetch.py`` now uses the ``https`` protocol
131 instead of ``git``, whenever possible. 164 instead of ``git``, whenever possible.
132 165
166.. _migration-4.3-misc-changes:
167
133Miscellaneous changes 168Miscellaneous changes
134~~~~~~~~~~~~~~~~~~~~~ 169~~~~~~~~~~~~~~~~~~~~~
135 170
diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
index d2c8aa0857..424e75541d 100644
--- a/documentation/migration-guides/release-notes-4.3.rst
+++ b/documentation/migration-guides/release-notes-4.3.rst
@@ -28,6 +28,8 @@ New Features / Enhancements in 4.3
28 28
29 - :term:`OEQA_REPRODUCIBLE_TEST_PACKAGE`: to restrict package managers used in reproducibility testing. 29 - :term:`OEQA_REPRODUCIBLE_TEST_PACKAGE`: to restrict package managers used in reproducibility testing.
30 30
31 - :term:`KERNEL_STRIP`: to specify the command to strip the kernel binary.
32
31- Layername functionality available through overrides 33- Layername functionality available through overrides
32 34
33 Code can now know which layer a recipe is coming from through the newly added :term:`FILE_LAYERNAME` 35 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
68 - The ``poky-altcfg`` distribution enables the ``usrmerge`` 70 - The ``poky-altcfg`` distribution enables the ``usrmerge``
69 :ref:`distro feature <ref-manual/features:Distro Features>`. 71 :ref:`distro feature <ref-manual/features:Distro Features>`.
70 72
71
72
73- wic Image Creator enhancements: 73- wic Image Creator enhancements:
74 74
75- FIT image related improvements: 75- FIT image related improvements: