diff mbox series

migration-guides: updates for 4.3

Message ID 20231027120727.1616739-1-michael.opdenacker@bootlin.com
State New
Headers show
Series migration-guides: updates for 4.3 | expand

Commit Message

Michael Opdenacker Oct. 27, 2023, 12:07 p.m. UTC
From: Michael Opdenacker <michael.opdenacker@bootlin.com>

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
CC: Paul Eggleton <bluelightning@bluelightning.org>
---
 .../migration-guides/migration-4.3.rst        |  6 ++++
 .../migration-guides/release-notes-4.3.rst    | 30 +++++++++++++++++--
 2 files changed, 34 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/documentation/migration-guides/migration-4.3.rst b/documentation/migration-guides/migration-4.3.rst
index 79cf907708..c47d09a1ae 100644
--- a/documentation/migration-guides/migration-4.3.rst
+++ b/documentation/migration-guides/migration-4.3.rst
@@ -108,6 +108,12 @@  The following classes have been removed in this release:
 
 .. _migration-4.3-misc-changes:
 
+QA check changes
+~~~~~~~~~~~~~~~~
+
+- The fetcher in ``lib/bb/tests/fetch.py`` now uses the ``https`` protocol
+  instead of ``git``, whenever possible.
+
 Miscellaneous changes
 ~~~~~~~~~~~~~~~~~~~~~
 
diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
index 87cd622743..4916ee5706 100644
--- a/documentation/migration-guides/release-notes-4.3.rst
+++ b/documentation/migration-guides/release-notes-4.3.rst
@@ -6,7 +6,7 @@  Release notes for 4.3 (nandbield)
 New Features / Enhancements in 4.3
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
--  Linux kernel 6.x, glibc 2.xx and ~xxx other recipe upgrades
+-  Linux kernel 6.5 and 6.1, gcc 13, glibc 2.38 and other recipe upgrades
 
 -  New variables:
 
@@ -22,6 +22,10 @@  New Features / Enhancements in 4.3
    -  :term:`LICENSE_FLAGS_DETAILS`: add extra details about a recipe license
       in case it is not allowed by :term:`LICENSE_FLAGS_ACCEPTED`.
 
+   -  :term:`FILE_LAYERNAME`: bitbake now sets this to the name of the layer containing the recipe.
+
+   -  :term:`KERNEL_LOCALVERSION`: to add a string to the kernel version information.
+
 - Layername functionality available through overrides
 
   Code can now know which layer a recipe is coming from through the newly added :term:`FILE_LAYERNAME`
@@ -34,6 +38,11 @@  New Features / Enhancements in 4.3
 
 -  Architecture-specific enhancements:
 
+   -  RISCV support is now enabled in LLVM 17.
+
+   -  Loongarch support in the :ref:`ref-classes-linuxloader` class and
+      ``core-image-minimal-initramfs`` image.
+
 -  Kernel-related enhancements:
 
 -  New core recipes:
@@ -48,10 +57,17 @@  New Features / Enhancements in 4.3
 
 -  Rust improvements:
 
-   -  Rust has been upgraded to version 1.69
+   -  Rust has been upgraded to version 1.70
 
 -  Image-related enhancements:
 
+-  Distribution-related enhancements:
+
+   -  The ``poky-altcfg`` distribution enables the ``usrmerge``
+      :ref:`distro feature <ref-manual/features:Distro Features>`.
+
+
+
 -  wic Image Creator enhancements:
 
 -  FIT image related improvements:
@@ -72,8 +88,14 @@  New Features / Enhancements in 4.3
 
 -  Packaging changes:
 
+-  :term:`SPDX` improvements:
+
+   -  :term:`SPDX` manifests are now generated by default.
+
 -  Prominent documentation updates:
 
+   -  New :doc:`../contributor-guide/index` document.
+
    -  Long due documentation for the :ref:`ref-classes-devicetree` class.
 
    -  New :ref:`summary about available init systems
@@ -85,6 +107,7 @@  New Features / Enhancements in 4.3
 
 -  Miscellaneous changes:
 
+
    -  Git based recipes in OE-Core which used the git protocol have been
       changed to use https where possibile. https is now believed to be
       faster and more reliable.
@@ -92,6 +115,9 @@  New Features / Enhancements in 4.3
    -  The ``os-release`` recipe added a ``CPE_NAME`` to the fields provided, with the
       default being populated from :term:`DISTRO`.
 
+   -  The ``psplash`` recipe now accepts a PNG format image through :term:`SPLASH_IMAGES`,
+      instead of a harder to generate and modify ``.h`` file.
+
 Known Issues in 4.3
 ~~~~~~~~~~~~~~~~~~~