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 | ||
