diff options
author | Michael Opdenacker <michael.opdenacker@bootlin.com> | 2023-10-27 19:32:11 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-10-31 13:12:06 +0000 |
commit | 1e1d892699dd27acdf961553f9b04cd36c9698f2 (patch) | |
tree | 3be9094c9156b838e84301c64321ec243d9d6785 /documentation | |
parent | b6948e552448d27833a4f5bdabf11342acef1f8c (diff) | |
download | poky-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.rst | 39 | ||||
-rw-r--r-- | documentation/migration-guides/release-notes-4.3.rst | 4 |
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 | |||
26 | kernel versions SDKs will run against and does not affect which versions of the kernel | 26 | kernel versions SDKs will run against and does not affect which versions of the kernel |
27 | can be used to run builds. | 27 | can be used to run builds. |
28 | 28 | ||
29 | .. _migration-4.3-layername-override: | ||
30 | |||
29 | Layername override implications | 31 | Layername override implications |
30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
31 | 33 | ||
@@ -36,6 +38,15 @@ side effect that the QA checks will apply to things being bbappended to recipes | |||
36 | from other layers. Those other layers would need to have patch upstream status | 38 | from other layers. Those other layers would need to have patch upstream status |
37 | entries for patches being bbappended for example. | 39 | entries for patches being bbappended for example. |
38 | 40 | ||
41 | .. _migration-4.3-compiling-changes: | ||
42 | |||
43 | Compiling 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 | ||
41 | Supported distributions | 52 | Supported distributions |
@@ -43,8 +54,18 @@ Supported distributions | |||
43 | 54 | ||
44 | This release supports running BitBake on new GNU/Linux distributions: | 55 | This 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 | |||
46 | On the other hand, some earlier distributions are no longer supported: | 63 | On the other hand, some earlier distributions are no longer supported: |
47 | 64 | ||
65 | - Fedora 36 | ||
66 | - AlmaLinux 8.7 | ||
67 | - AlmaLinux 9.1 | ||
68 | |||
48 | See :ref:`all supported distributions <system-requirements-supported-distros>`. | 69 | See :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 | |||
58 | Systemd changes | 81 | Systemd 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 | |||
107 | Deprecated variables | ||
108 | ~~~~~~~~~~~~~~~~~~~~ | ||
109 | |||
110 | The 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 | ||
84 | Removed variables | 116 | Removed variables |
@@ -105,8 +137,7 @@ Removed classes | |||
105 | 137 | ||
106 | The following classes have been removed in this release: | 138 | The 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 | ||
111 | QEMU changes | 142 | QEMU 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 | |||
127 | QA check changes | 160 | QA 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 | |||
133 | Miscellaneous changes | 168 | Miscellaneous 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: |