diff options
| -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: |
