diff options
Diffstat (limited to 'documentation/migration-guides/migration-4.3.rst')
-rw-r--r-- | documentation/migration-guides/migration-4.3.rst | 39 |
1 files changed, 37 insertions, 2 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 | ||