public inbox for docs@lists.yoctoproject.org
 help / color / mirror / Atom feed
* [PATCH 00/12] 4.3 release documentation
@ 2023-11-06 10:29 Paul Eggleton
  2023-11-06 10:29 ` [PATCH 01/12] Remove references to apm in MACHINE_FEATURES Paul Eggleton
                   ` (12 more replies)
  0 siblings, 13 replies; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

This is not 100% complete, but I wanted to send what I have now so that
we make progress and folks can review the changes so far.

Cheers
Paul


The following changes since commit 8fb31b507c37d2c11e9dc98559bd7d145e1dce04:

  bsp-guide: bsp.rst: update beaglebone example (2023-11-03 15:35:05 +0100)

are available in the Git repository at:

  https://git.yoctoproject.org/poky-contrib paule/4.3-release
  https://git.yoctoproject.org/poky-contrib/log/?h=paule/4.3-release

Paul Eggleton (12):
  Remove references to apm in MACHINE_FEATURES
  ref-manual: update SDK_NAME variable documentation
  ref-manual: remove semicolons from *PROCESS_COMMAND variables
  release-notes-4.3: fix some typos
  release-notes-4.3: tweaks to existing text
  release-notes-4.3: add CVEs, recipe upgrades, license changes,
    contributors
  release-notes-4.3: remove the Distribution section
  release-notes-4.3: move new classes to Rust section
  release-notes-4.3: feature additions
  migration-4.3: remove some unnecessary items
  migration-4.3: adjustments to existing text
  migration-4.3: additional migration items

 documentation/dev-manual/new-machine.rst      |   2 +-
 .../migration-guides/migration-4.3.rst        | 118 ++-
 .../migration-guides/release-notes-4.3.rst    | 704 +++++++++++++++++-
 documentation/ref-manual/features.rst         |   2 -
 documentation/ref-manual/variables.rst        |  51 +-
 5 files changed, 801 insertions(+), 76 deletions(-)

-- 
2.34.1



^ permalink raw reply	[flat|nested] 21+ messages in thread

* [PATCH 01/12] Remove references to apm in MACHINE_FEATURES
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 10:29 ` [PATCH 02/12] ref-manual: update SDK_NAME variable documentation Paul Eggleton
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

apm is no longer supported in nanbield.

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 documentation/dev-manual/new-machine.rst | 2 +-
 documentation/ref-manual/features.rst    | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/documentation/dev-manual/new-machine.rst b/documentation/dev-manual/new-machine.rst
index 930dd7eac7a..6b41d24db46 100644
--- a/documentation/dev-manual/new-machine.rst
+++ b/documentation/dev-manual/new-machine.rst
@@ -38,7 +38,7 @@ file or include from a lower-level configuration file are as follows:
 
 -  ``PREFERRED_PROVIDER_virtual/kernel``
 
--  :term:`MACHINE_FEATURES` (e.g. "apm screen wifi")
+-  :term:`MACHINE_FEATURES` (e.g. "screen wifi")
 
 You might also need these variables:
 
diff --git a/documentation/ref-manual/features.rst b/documentation/ref-manual/features.rst
index eb210bb7b20..dd14339bc21 100644
--- a/documentation/ref-manual/features.rst
+++ b/documentation/ref-manual/features.rst
@@ -52,8 +52,6 @@ Project metadata:
 
 -  *alsa:* Hardware has ALSA audio drivers
 
--  *apm:* Hardware uses APM (or APM emulation)
-
 -  *bluetooth:* Hardware has integrated BT
 
 -  *efi:* Support for booting through EFI
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 02/12] ref-manual: update SDK_NAME variable documentation
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
  2023-11-06 10:29 ` [PATCH 01/12] Remove references to apm in MACHINE_FEATURES Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 10:29 ` [PATCH 03/12] ref-manual: remove semicolons from *PROCESS_COMMAND variables Paul Eggleton
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

Update for changes in nanbield. Note that I am documenting what is set
by poky.conf here (since this is Yocto Project documentation), which is
slightly different from what is done in meta/conf/bitbake.conf.

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 documentation/ref-manual/variables.rst | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst
index 3002bda3ffd..82cef4511ca 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -7422,13 +7422,16 @@ system and gives an overview of their function and contents.
       :term:`SDK_EXT_TYPE` is set to "full".
 
    :term:`SDK_NAME`
-      The base name for SDK output files. The name is derived from the
-      :term:`DISTRO`, :term:`TCLIBC`,
-      :term:`SDK_ARCH`,
-      :term:`IMAGE_BASENAME`, and
-      :term:`TUNE_PKGARCH` variables::
-
-         SDK_NAME = "${DISTRO}-${TCLIBC}-${SDK_ARCH}-${IMAGE_BASENAME}-${TUNE_PKGARCH}"
+      The base name for SDK output files. The default value (as set in
+      ``meta-poky/conf/distro/poky.conf``) is derived from the
+      :term:`DISTRO`,
+      :term:`TCLIBC`,
+      :term:`SDKMACHINE`,
+      :term:`IMAGE_BASENAME`,
+      :term:`TUNE_PKGARCH`, and
+      :term:`MACHINE` variables::
+
+         SDK_NAME = "${DISTRO}-${TCLIBC}-${SDKMACHINE}-${IMAGE_BASENAME}-${TUNE_PKGARCH}-${MACHINE}"
 
    :term:`SDK_OS`
       Specifies the operating system for which the SDK will be built. The
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 03/12] ref-manual: remove semicolons from *PROCESS_COMMAND variables
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
  2023-11-06 10:29 ` [PATCH 01/12] Remove references to apm in MACHINE_FEATURES Paul Eggleton
  2023-11-06 10:29 ` [PATCH 02/12] ref-manual: update SDK_NAME variable documentation Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 10:29 ` [PATCH 04/12] release-notes-4.3: fix some typos Paul Eggleton
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

In nanbield these are no longer needed - spaces are sufficient.
The code still handles any semicolons (replacing them with spaces before
interpreting the value), but let's avoid people adding them from now on
in case we decide to change that in future.

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 documentation/ref-manual/variables.rst | 36 ++++++++++++++------------
 1 file changed, 19 insertions(+), 17 deletions(-)

diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst
index 82cef4511ca..12889a50857 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -3802,9 +3802,9 @@ system and gives an overview of their function and contents.
    :term:`IMAGE_POSTPROCESS_COMMAND`
       Specifies a list of functions to call once the OpenEmbedded build
       system creates the final image output files. You can specify
-      functions separated by semicolons::
+      functions separated by spaces::
 
-         IMAGE_POSTPROCESS_COMMAND += "function; ... "
+         IMAGE_POSTPROCESS_COMMAND += "function"
 
       If you need to pass the root filesystem path to a command within the
       function, you can use ``${IMAGE_ROOTFS}``, which points to the
@@ -3815,9 +3815,9 @@ system and gives an overview of their function and contents.
    :term:`IMAGE_PREPROCESS_COMMAND`
       Specifies a list of functions to call before the OpenEmbedded build
       system creates the final image output files. You can specify
-      functions separated by semicolons::
+      functions separated by spaces::
 
-         IMAGE_PREPROCESS_COMMAND += "function; ... "
+         IMAGE_PREPROCESS_COMMAND += "function"
 
       If you need to pass the root filesystem path to a command within the
       function, you can use ``${IMAGE_ROOTFS}``, which points to the
@@ -6488,9 +6488,9 @@ system and gives an overview of their function and contents.
    :term:`POPULATE_SDK_POST_HOST_COMMAND`
       Specifies a list of functions to call once the OpenEmbedded build
       system has created the host part of the SDK. You can specify
-      functions separated by semicolons::
+      functions separated by spaces::
 
-          POPULATE_SDK_POST_HOST_COMMAND += "function; ... "
+          POPULATE_SDK_POST_HOST_COMMAND += "function"
 
       If you need to pass the SDK path to a command within a function, you
       can use ``${SDK_DIR}``, which points to the parent directory used by
@@ -6500,9 +6500,9 @@ system and gives an overview of their function and contents.
    :term:`POPULATE_SDK_POST_TARGET_COMMAND`
       Specifies a list of functions to call once the OpenEmbedded build
       system has created the target part of the SDK. You can specify
-      functions separated by semicolons::
+      functions separated by spaces::
 
-         POPULATE_SDK_POST_TARGET_COMMAND += "function; ... "
+         POPULATE_SDK_POST_TARGET_COMMAND += "function"
 
       If you need to pass the SDK path to a command within a function, you
       can use ``${SDK_DIR}``, which points to the parent directory used by
@@ -7104,9 +7104,9 @@ system and gives an overview of their function and contents.
    :term:`ROOTFS_POSTINSTALL_COMMAND`
       Specifies a list of functions to call after the OpenEmbedded build
       system has installed packages. You can specify functions separated by
-      semicolons::
+      spaces::
 
-         ROOTFS_POSTINSTALL_COMMAND += "function; ... "
+         ROOTFS_POSTINSTALL_COMMAND += "function"
 
       If you need to pass the root filesystem path to a command within a
       function, you can use ``${IMAGE_ROOTFS}``, which points to the
@@ -7117,9 +7117,9 @@ system and gives an overview of their function and contents.
    :term:`ROOTFS_POSTPROCESS_COMMAND`
       Specifies a list of functions to call once the OpenEmbedded build
       system has created the root filesystem. You can specify functions
-      separated by semicolons::
+      separated by spaces::
 
-         ROOTFS_POSTPROCESS_COMMAND += "function; ... "
+         ROOTFS_POSTPROCESS_COMMAND += "function"
 
       If you need to pass the root filesystem path to a command within a
       function, you can use ``${IMAGE_ROOTFS}``, which points to the
@@ -7132,9 +7132,9 @@ system and gives an overview of their function and contents.
       system has removed unnecessary packages. When runtime package
       management is disabled in the image, several packages are removed
       including ``base-passwd``, ``shadow``, and ``update-alternatives``.
-      You can specify functions separated by semicolons::
+      You can specify functions separated by spaces::
 
-         ROOTFS_POSTUNINSTALL_COMMAND += "function; ... "
+         ROOTFS_POSTUNINSTALL_COMMAND += "function"
 
       If you need to pass the root filesystem path to a command within a
       function, you can use ``${IMAGE_ROOTFS}``, which points to the
@@ -7145,9 +7145,9 @@ system and gives an overview of their function and contents.
    :term:`ROOTFS_PREPROCESS_COMMAND`
       Specifies a list of functions to call before the OpenEmbedded build
       system has created the root filesystem. You can specify functions
-      separated by semicolons::
+      separated by spaces::
 
-         ROOTFS_PREPROCESS_COMMAND += "function; ... "
+         ROOTFS_PREPROCESS_COMMAND += "function"
 
       If you need to pass the root filesystem path to a command within a
       function, you can use ``${IMAGE_ROOTFS}``, which points to the
@@ -7462,7 +7462,9 @@ system and gives an overview of their function and contents.
    :term:`SDK_POSTPROCESS_COMMAND`
       Specifies a list of functions to call once the OpenEmbedded build
       system creates the SDK. You can specify functions separated by
-      semicolons: SDK_POSTPROCESS_COMMAND += "function; ... "
+      spaces:
+
+         SDK_POSTPROCESS_COMMAND += "function"
 
       If you need to pass an SDK path to a command within a function, you
       can use ``${SDK_DIR}``, which points to the parent directory used by
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 04/12] release-notes-4.3: fix some typos
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
                   ` (2 preceding siblings ...)
  2023-11-06 10:29 ` [PATCH 03/12] ref-manual: remove semicolons from *PROCESS_COMMAND variables Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 10:29 ` [PATCH 05/12] release-notes-4.3: tweaks to existing text Paul Eggleton
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 .../migration-guides/release-notes-4.3.rst       | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
index cd6d79d40b2..2f20fcb6946 100644
--- a/documentation/migration-guides/release-notes-4.3.rst
+++ b/documentation/migration-guides/release-notes-4.3.rst
@@ -1,21 +1,21 @@
 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
 
-Release notes for 4.3 (nandbield)
-----------------------------------
+Release notes for 4.3 (nanbield)
+--------------------------------
 
 New Features / Enhancements in 4.3
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 -  Linux kernel 6.5 and 6.1, gcc 13, glibc 2.38, LLVM 17, and other recipe upgrades
 
--  The autobuilder's shared-state artefacts are now available over the `jsDeliver
+-  The autobuilder's shared-state artefacts are now available over the `jsDelivr
    <https://jsdelivr.com>`__ Content Delivery Network (CDN).
    See :term:`SSTATE_MIRRORS`.
 
 -  New variables:
 
    -  :term:`CVE_CHECK_STATUSMAP`, :term:`CVE_STATUS`, :term:`CVE_STATUS_GROUPS`,
-      replaceing the deprecated :term:`CVE_CHECK_IGNORE`.
+      replacing the deprecated :term:`CVE_CHECK_IGNORE`.
 
    -  :term:`FILE_LAYERNAME`: bitbake now sets this to the name of the layer
       containing the recipe
@@ -109,7 +109,7 @@ New Features / Enhancements in 4.3
    -  Many updates to the ``runqemu`` command.
 
    -  The ``qemu-system-native`` recipe is now built with PNG support, which could be
-      useful to grab screeshots for error reporting purposes.
+      useful to grab screenshots for error reporting purposes.
 
 -  Rust improvements:
 
@@ -182,16 +182,16 @@ New Features / Enhancements in 4.3
 
    -  :term:`FILES` now accepts ``**``, which matches zero or more subdirectories.
 
-   -  The X server packagroup now defaults to using the ``modesetting`` X
+   -  The X server packagegroup now defaults to using the ``modesetting`` X
       driver, which obsoletes the ``fbdev`` driver.
 
    -  If a recipe uses :term:`LICENSE_FLAGS` and the licenses are not accepted,
       it can set a custom message with :term:`LICENSE_FLAGS_DETAILS` to be
       displayed to the users.
 
-   -  Recipes that fetch specific revisions no longer need to explictly add
+   -  Recipes that fetch specific revisions no longer need to explicitly add
       :term:`SRCPV` to :term:`PV` as BitBake will now automatically add the
-      revision infomation to :term:`PKGV` if needed.
+      revision information to :term:`PKGV` if needed.
 
    -  The default :term:`PR` values in many recipes have been removed.
 
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 05/12] release-notes-4.3: tweaks to existing text
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
                   ` (3 preceding siblings ...)
  2023-11-06 10:29 ` [PATCH 04/12] release-notes-4.3: fix some typos Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 16:55   ` [docs] " Michael Opdenacker
  2023-11-06 10:29 ` [PATCH 06/12] release-notes-4.3: add CVEs, recipe upgrades, license changes, contributors Paul Eggleton
                   ` (7 subsequent siblings)
  12 siblings, 1 reply; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

A few grammar tweaks.

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 documentation/migration-guides/release-notes-4.3.rst | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
index 2f20fcb6946..dd61a9c8e41 100644
--- a/documentation/migration-guides/release-notes-4.3.rst
+++ b/documentation/migration-guides/release-notes-4.3.rst
@@ -92,7 +92,7 @@ New Features / Enhancements in 4.3
 
    -  `ttyrun <https://github.com/ibm-s390-linux/s390-tools>`__, starts
       ``getty`` programs only when a terminal exists, preventing respawns
-      through the ``init`` program. This allowed to remove the
+      through the ``init`` program. This enabled removing the
       ``SERIAL_CONSOLES_CHECK`` variable.
 
 -  New classes:
@@ -180,7 +180,8 @@ New Features / Enhancements in 4.3
 
 -  Packaging changes:
 
-   -  :term:`FILES` now accepts ``**``, which matches zero or more subdirectories.
+   -  :term:`FILES` now accepts a ``**`` wildcard, which matches zero or more
+      subdirectories.
 
    -  The X server packagegroup now defaults to using the ``modesetting`` X
       driver, which obsoletes the ``fbdev`` driver.
@@ -208,7 +209,7 @@ New Features / Enhancements in 4.3
    -  New :doc:`../dev-manual/security-subjects` chapter in the Development
       Tasks Manual.
 
-   -  Long due documentation for the :ref:`ref-classes-devicetree` class.
+   -  Long overdue documentation for the :ref:`ref-classes-devicetree` class.
 
    -  New :ref:`summary about available init systems
       <dev-manual/init-manager:summary>`.
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 06/12] release-notes-4.3: add CVEs, recipe upgrades, license changes, contributors
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
                   ` (4 preceding siblings ...)
  2023-11-06 10:29 ` [PATCH 05/12] release-notes-4.3: tweaks to existing text Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 17:07   ` [docs] " Michael Opdenacker
  2023-11-06 10:29 ` [PATCH 07/12] release-notes-4.3: remove the Distribution section Paul Eggleton
                   ` (6 subsequent siblings)
  12 siblings, 1 reply; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

Add the list of CVE fixes, recipe upgrades (from commits since layer
index version comparison not currently working), license changes and
contributor list.

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 .../migration-guides/release-notes-4.3.rst    | 571 +++++++++++++++++-
 1 file changed, 570 insertions(+), 1 deletion(-)

diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
index dd61a9c8e41..b4d6ae1f974 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 (nanbield)
 New Features / Enhancements in 4.3
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
--  Linux kernel 6.5 and 6.1, gcc 13, glibc 2.38, LLVM 17, and other recipe upgrades
+-  Linux kernel 6.5 and 6.1, gcc 13, glibc 2.38, LLVM 17, and over 300 other recipe upgrades
 
 -  The autobuilder's shared-state artefacts are now available over the `jsDelivr
    <https://jsdelivr.com>`__ Content Delivery Network (CDN).
@@ -234,16 +234,585 @@ New Features / Enhancements in 4.3
 Known Issues in 4.3
 ~~~~~~~~~~~~~~~~~~~
 
+
+
 Recipe License changes in 4.3
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 The following corrections have been made to the :term:`LICENSE` values set by recipes:
 
+- ``glib-networking``: make :term:`LICENSE` more accurate (``LGPL-2.1`` -> ``LGPL-2.1-or-later``) and add an exception for linking to OpenSSL if it is enabled (``openssl`` is in :term:`PACKAGECONFIG`)
+- ``libbsd``: set per-package licensing to clarify that BSD-4-Clause code is only in the ``-doc`` package
+- ``openssh``: BSD-4-Clause code has been removed completely from the codebase as part of 9.4p1 update - previously in the kirkstone release, ``BSD-4-Clause`` was removed from the :term:`LICENSE` value in our recipe, however some BSD-4-Clause code actually still remained upstream until 9.4p1.
+- ``python3-sphinx``: remove ``BSD-3-Clause`` from :term:`LICENSE` - BSD-3-Clause code was removed as part of the python3-sphinx 7.0.1 release (see `this upstream commit <https://github.com/sphinx-doc/sphinx/commit/a7f5d91c29d6f377b9fe7e926965c6f9d3e7b802>`__)
+
+
 Security Fixes in 4.3
 ~~~~~~~~~~~~~~~~~~~~~
 
+- bind: :cve:`2023-2911`, :cve:`2023-2828`, :cve:`2023-3341`, :cve:`2023-4236`
+- binutils: :cve:`2023-1972`
+- connman: :cve:`2023-28488`
+- cups: :cve:`2023-32324`, :cve:`2023-34241`, :cve:`2023-4504`
+- dbus: :cve:`2023-34969`
+- dmidecode: :cve:`2023-30630`
+- dropbear: :cve:`2023-36328`
+- erofs-utils: :cve:`2023-33551`, :cve:`2023-33552`
+- gcc: :cve:`2023-4039`
+- ghostscript: :cve:`2023-28879`, :cve:`2023-36664`, :cve:`2023-38559;` ignore :cve:`2023-38560`
+- git: :cve:`2023-25652`, :cve:`2023-29007`
+- glibc: :cve:`2023-4527`, :cve:`2023-4806`
+- go: :cve:`2023-24537`, :cve:`2023-39325`
+- gstreamer: :cve:`2023-40475`, :cve:`2023-40476`
+- inetutils: :cve:`2023-40303`
+- libarchive: ignore :cve:`2023-30571`
+- librsvg: :cve:`2023-38633`
+- libwebp: :cve:`2023-1999`, :cve:`2023-4863`
+- libx11: :cve:`2023-3138`, :cve:`2023-43785`, :cve:`2023-43786`, :cve:`2023-43787`
+- libxml2: :cve:`2023-28484`, :cve:`2023-29469;` ignore disputed :cve:`2023-45322`
+- libxpm: :cve:`2023-43788`, :cve:`2023-43789`, :cve:`2022-44617`
+- linux: update CVE exclusions
+- ncurses: :cve:`2023-29491`
+- nghttp2: :cve:`2023-44487`
+- ninja: ignore :cve:`2021-4336`, wrong ninja
+- openssh: :cve:`2023-38408`
+- openssl: :cve:`2023-2650`, :cve:`2023-1255`, :cve:`2023-0466`, :cve:`2023-0465`, :cve:`2023-0464`, :cve:`2023-3817`, :cve:`2023-3446`, :cve:`2023-2975`, :cve:`2023-4807`
+- perl: :cve:`2023-31484`, :cve:`2023-31486`
+- pixman: ignore :cve:`2023-37769`
+- procps: :cve:`2023-4016`
+- python3-git: :cve:`2023-41040`
+- python3: ignore :cve:`2023-36632`
+- python3-urllib3: :cve:`2023-43804`
+- qemu: :cve:`2023-40360`, :cve:`2023-42467;` ignore :cve:`2023-0664` (Windows-specific), ignore :cve:`2023-2680` (RHEL specific)
+- screen: :cve:`2023-24626`
+- shadow: :cve:`2023-29383`
+- sqlite3: ignore :cve:`2023-36191`
+- sysstat: :cve:`2023-33204`
+- tiff: :cve:`2022-4645`, :cve:`2023-2731`, :cve:`2023-26965`, :cve:`2023-40745`, :cve:`2023-41175`
+- vim: :cve:`2023-2426`, :cve:`2023-2609`, :cve:`2023-2610`, :cve:`2023-3896`, :cve:`2023-5441`, :cve:`2023-5535`
+- zlib: ignore :cve:`2023-45853`
+
+
 Recipe Upgrades in 4.3
 ~~~~~~~~~~~~~~~~~~~~~~
 
+- acpica: upgrade 20220331 -> 20230628
+- adwaita-icon-theme: 43 -> 45.0
+- alsa-lib: upgrade 1.2.8 -> 1.2.10
+- alsa-ucm-conf: upgrade 1.2.8 -> 1.2.10
+- alsa-utils: upgrade 1.2.8 -> 1.2.10
+- apr: upgrade 1.7.2 -> 1.7.4
+- apt: Upgrade to v2.6.0
+- at-spi2-core: update 2.46.0 -> 2.50.0
+- autoconf: Upgrade to 2.72c
+- babeltrace2: upgrade 2.0.4 -> 2.0.5
+- bind: upgrade 9.18.12 -> 9.18.19
+- binutils: Upgrade to 2.41 release
+- bluez5: upgrade 5.66 -> 5.69
+- boost: upgrade 1.81.0 -> 1.83.0
+- btrfs-tools: upgrade 6.1.3 -> 6.5.1
+- busybox: 1.36.0 -> 1.36.1
+- ccache: upgrade 4.7.4 -> 4.8.3
+- cmake: upgrade to 3.27.5
+- connman: update 1.41 -> 1.42
+- coreutils: upgrade 9.1 -> 9.4
+- cpio: upgrade to 2.14
+- cracklib: upgrade 2.9.10 -> 2.9.11
+- createrepo-c: update 0.20.1 -> 1.0.0
+- cryptodev: update to 1.13 + latest git
+- cups: upgrade to 2.4.6
+- curl: upgrade 8.0.1 -> 8.4.0
+- dbus: upgrade 1.14.6 -> 1.14.10
+- debianutils: upgrade 5.8 -> 5.13
+- dhcpcd: upgrade to 10.0.2
+- diffoscope: upgrade 236 -> 249
+- diffutils: update 3.9 -> 3.10
+- dmidecode: upgrade to 3.5
+- dnf: upgrade 4.14.0 -> 4.17.0
+- dos2unix: upgrade 7.4.4 -> 7.5.1
+- dpkg: upgrade to v1.22.0
+- efivar: Upgrade to tip of trunk
+- elfutils: upgrade 0.188 -> 0.189
+- ell: upgrade 0.56 -> 0.58
+- enchant2: upgrade 2.3.4 -> 2.6.1
+- epiphany: upgrade 43.1 -> 44.6
+- erofs-utils: update 1.5 -> 1.6
+- ethtool: upgrade 6.2 -> 6.5
+- eudev: Upgrade 3.2.11 -> 3.2.12
+- ffmpeg: update 5.1.2 -> 6.0
+- file: upgrade 5.44 -> 5.45
+- flac: Upgrade 1.4.2 -> 1.4.3
+- font-util: upgrade 1.4.0 -> 1.4.1
+- freetype: upgrade 2.13.0 -> 2.13.2
+- fribidi: upgrade 1.0.12 -> 1.0.13
+- gawk: upgrade 5.2.1 -> 5.2.2
+- gcc: upgrade to 13.2
+- gcompat: Upgrade to 1.1.0
+- gcr: update 4.0.0 -> 4.1.0
+- gdb: upgrade 13.1 -> 13.2
+- gettext: upgrade 0.21.1 -> 0.22
+- ghostscript: upgrade to 10.02.0
+- git: upgrade to 2.42.0
+- glib-2.0: upgrade 2.74.6 -> 2.78.0
+- glibc: upgrade to 2.38 + stable updates
+- glib-networking: upgrade 2.74.0 -> 2.76.1
+- glslang: upgrade to 1.3.243
+- gmp: upgrade 6.2.1 -> 6.3.0
+- gnu-efi: upgrade 3.0.15 -> 3.0.17
+- gnupg: upgrade 2.4.0 -> 2.4.3
+- gnutls: update 3.8.0 -> 3.8.1
+- gobject-introspection: upgrade 1.74.0 -> 1.78.1
+- go-helloworld: Upgrade to tip of trunk
+- go: update 1.20.1 -> 1.20.10
+- gpgme: update 1.18.0 -> 1.22.0
+- grep: upgrade 3.10 -> 3.11
+- groff: update 1.22.4 -> 1.23.0
+- gsettings-desktop-schemas: upgrade 43.0 -> 44.0
+- gstreamer1.0: upgrade 1.22.0 -> 1.22.5
+- gstreamer: upgrade 1.22.5 -> 1.22.6
+- gtk+3: upgrade 3.24.36 -> 3.24.38
+- gtk4: update 4.10.0 -> 4.12.3
+- gzip: update 1.12 -> 1.13
+- harfbuzz: upgrade 7.1.0 -> 8.2.1
+- icu: upgrade 72-1 -> 73-2
+- igt-gpu-tools: update 1.27.1 -> 1.28
+- iproute2: upgrade 6.2.0 -> 6.5.0
+- iso-codes: upgrade 4.13.0 -> 4.15.0
+- jquery: upgrade 3.6.3 -> 3.7.1
+- json-c: upgrade 0.16 -> 0.17
+- kbd: upgrade 2.5.1 -> 2.6.3
+- kea: upgrade to v2.4.0
+- kexec-tools: upgrade 2.0.26 -> 2.0.27
+- kmscube: upgrade to latest revision
+- less: update 608 -> 643
+- libadwaita: upgrade 1.3.3 -> 1.4.0
+- libarchive: upgrade 3.6.2 -> 3.7.2
+- libassuan: upgrade 2.5.5 -> 2.5.6
+- libatomic-ops: update 7.6.14 -> 7.8.0
+- libcap: upgrade 2.67 -> 2.69
+- libcgroup: update 3.0.0 -> 3.1.0
+- libconvert-asn1-perl: upgrade 0.33 -> 0.34
+- libdnf: update 0.70.1 -> 0.70.1
+- libdrm: upgrade 2.4.115 -> 2.4.116
+- libedit: upgrade 20221030-3.1 -> 20230828-3.1
+- libevdev: upgrade 1.13.0 -> 1.13.1
+- libgcrypt: update 1.10.1 -> 1.10.2
+- libgit2: upgrade 1.6.3 -> 1.7.1
+- libglu: update 9.0.2 -> 9.0.3
+- libgpg-error: update 1.46 -> 1.47
+- libgudev: upgrade 237 -> 238
+- libhandy: upgrade 1.8.1 -> 1.8.2
+- libinput: upgrade to 1.24.0
+- libjpeg-turbo: upgrade to 3.0.0
+- libksba: upgrade 1.6.3 -> 1.6.4
+- libmd: upgrade 1.0.4 -> 1.1.0
+- libmicrohttpd: upgrade 0.9.76 -> 0.9.77
+- libmodule-build-perl: upgrade 0.4232 -> 0.4234
+- libmodulemd: upgrade 2.14.0 -> 2.15.0
+- libnl: upgrade 3.7.0 -> 3.8.0
+- libnss-nis: upgrade 3.1 -> 3.2
+- libpam: update 1.5.2 -> 1.5.3
+- libpcap: upgrade 1.10.3 -> 1.10.4
+- libpng: upgrade 1.6.39 -> 1.6.40
+- libportal: upgrade 0.6 -> 0.7.1
+- libproxy: update 0.4.18 -> 0.5.3
+- libpthread-stubs: update 0.4 -> 0.5
+- librepo: upgrade 1.15.1 -> 1.16.0
+- librsvf: update 2.54.5 -> 2.56.0
+- librsvg: update 2.56.0 -> 2.56.3
+- libsdl2: upgrade 2.26.3 -> 2.28.3
+- libsecret: upgrade 0.20.5 -> 0.21.1
+- libsndfile1: upgrade 1.2.0 -> 1.2.2
+- libsolv: upgrade 0.7.23 -> 0.7.25
+- libsoup: upgrade 3.2.2 -> 3.4.2
+- libssh2: update 1.10.0 -> 1.11.0
+- libtraceevent: upgrade 1.7.2 -> 1.7.3
+- libubootenv: upgrade 0.3.3 -> 0.3.4
+- liburi-perl: update 5.17 -> 5.21
+- libuv: upgrade 1.44.2 -> 1.46.0
+- libva: update 2.16 -> 2.19.0
+- libva-utils: update 2.19.0 -> 2.20.0
+- libwebp: upgrade 1.3.0 -> 1.3.2
+- libx11: upgrade 1.8.4 -> 1.8.7
+- libxcb: upgrade 1.15 -> 1.16
+- libxcrypt: upgrade 4.4.33 -> 4.4.36
+- libxfixes: Upgrade to v6.0.1
+- libxft: upgrade 2.3.7 -> 2.3.8
+- libxi: upgrade to v1.8.1
+- libxml2: upgrade 2.10.3 -> 2.11.5
+- libxpm: upgrade 3.5.15 -> 3.5.17
+- libxslt: upgrade 1.1.37 -> 1.1.38
+- libxt: Upgrade to v1.3.0
+- lighttpd: upgrade 1.4.69 -> 1.4.71
+- linux-firmware: upgrade 20230210 -> 20230804
+- linux-libc-headers: uprev to v6.5
+- linux-yocto/6.1: update to v6.1.57
+- linux-yocto-dev: update to v6.6-rcX
+- linux-yocto: introduce 6.5 reference kernel recipes
+- llvm: Upgrade to 17.0.2
+- ltp: upgrade 20230127 -> 20230516
+- lttng-modules: Upgrade 2.13.9 -> 2.13.10
+- lttng-tools: Upgrade 2.13.9 -> 2.13.11
+- lttng-ust: upgrade 2.13.5 -> 2.13.6
+- lua: update 5.4.4 -> 5.4.6
+- man-pages: upgrade 6.03 -> 6.05.01
+- mc: upgrade 4.8.29 -> 4.8.30
+- mesa: upgrade 23.0.0 -> 23.2.1
+- meson: upgrade 1.0.1 -> 1.2.2
+- mmc-utils: upgrade to latest revision
+- mobile-broadband-provider-info: upgrade 20221107 -> 20230416
+- mpfr: upgrade 4.2.0 -> 4.2.1
+- mpg123: upgrade 1.31.2 -> 1.31.3
+- msmtp: upgrade 1.8.23 -> 1.8.24
+- mtd-utils: upgrade 2.1.5 -> 2.1.6
+- mtools: upgrade 4.0.42 -> 4.0.43
+- musl: update to latest master
+- neard: upgrade 0.18 -> 0.19
+- nettle: upgrade 3.8.1 -> 3.9.1
+- nfs-utils: upgrade 2.6.2 -> 2.6.3
+- nghttp2: upgrade 1.52.0 -> 1.57.0
+- ofono: upgrade 2.0 -> 2.1
+- openssh: upgrade to 9.5p1
+- openssl: upgrade 3.1.0 -> 3.1.3
+- opkg: upgrade 0.6.1 -> 0.6.2
+- opkg-utils: upgrade 0.5.0 -> 0.6.2
+- orc: upgrade 0.4.33 -> 0.4.34
+- ovmf: update 202211 -> 202305
+- ovmf: update edk2-stable202305 -> edk2-stable202308
+- p11-kit: upgrade 0.24.1 -> 0.25.0
+- pango: upgrade 1.50.13 -> 1.51.0
+- parted: upgrade 3.5 -> 3.6
+- patchelf: Upgrade 0.17.2 -> 0.18.0
+- pciutils: upgrade 3.9.0 -> 3.10.0
+- perlcross: update 1.4 -> 1.5
+- perl: update 5.36.0 -> 5.38.0
+- piglit: upgrade to latest revision
+- pigz: upgrade 2.7 -> 2.8
+- pkgconf: upgrade 1.9.4 -> 2.0.3
+- ppp: upgrade 2.4.9 -> 2.5.0
+- procps: update 4.0.3 -> 4.0.4
+- puzzles: upgrade to latest revision
+- python3-attrs: upgrade 22.2.0 -> 23.1.0
+- python3-build: upgrade to 1.0.3
+- python3-certifi: upgrade 2022.12.7 -> 2023.7.22
+- python3-chardet: upgrade 5.1.0 -> 5.2.0
+- python3-cryptography{-vectors}: upgrade 39.0.2 -> 41.0.4
+- python3-cython: upgrade 0.29.33 -> 0.29.36
+- python3-dbusmock: upgrade 0.28.7 -> 0.29.1
+- python3-docutils: upgrade 0.19 -> 0.20.1
+- python3-dtc: upgrade 1.6.1 -> 1.7.0
+- python3-dtschema: upgrade 2023.1 -> 2023.7
+- python3-editables: upgrade 0.3 -> 0.5
+- python3-flit-core: upgrade 3.8.0 -> 3.9.0
+- python3-git: upgrade 3.1.31 -> 3.1.36
+- python3-hatch-fancy-pypi-readme: upgrade 22.8.0 -> 23.1.0
+- python3-hatchling: upgrade 1.13.0 -> 1.18.0
+- python3-hypothesis: upgrade 6.68.2 -> 6.86.2
+- python3-importlib-metadata: upgrade 6.0.0 -> 6.8.0
+- python3-installer: upgrade 0.6.0 -> 0.7.0
+- python3-iso8601: upgrade 1.1.0 -> 2.0.0
+- python3-jsonpointer: upgrade to 2.4
+- python3-libarchive-c: upgrade 4.0 -> 5.0
+- python3-lxml: upgrade 4.9.2 -> 4.9.3
+- python3-markdown: upgrade 3.4.1 -> 3.4.4
+- python3-markupsafe: upgrade 2.1.2 -> 2.1.3
+- python3-more-itertools: upgrade 9.1.0 -> 10.1.0
+- python3-numpy: upgrade 1.24.2 -> 1.26.0
+- python3-packaging: upgrade 23.0 -> 23.1
+- python3-pathspec: upgrade 0.11.0 -> 0.11.2
+- python3-pip: upgrade 23.0.1 -> 23.2.1
+- python3-pluggy: upgrade 1.0.0 -> 1.3.0
+- python3-poetry-core: upgrade 1.5.2 -> 1.7.0
+- python3-psutil: upgrade 5.9.4 -> 5.9.5
+- python3-pyasn1: upgrade 0.4.8 -> 0.5.0
+- python3-pycairo: upgrade 1.23.0 -> 1.24.0
+- python3-pycryptodome: upgrade 3.17 -> 3.19.0
+- python3-pycryptodomex: upgrade 3.17 -> 3.19.0
+- python3-pyelftools: upgrade 0.29 -> 0.30
+- python3-pygments: upgrade 2.14.0 -> 2.16.1
+- python3-pygobject: upgrade 3.42.2 -> 3.46.0
+- python3-pyopenssl: upgrade 23.0.0 -> 23.2.0
+- python3-pyparsing: upgrade 3.0.9 -> 3.1.1
+- python3-pytest-subtests: upgrade 0.10.0 -> 0.11.0
+- python3-pytest: upgrade 7.2.2 -> 7.4.2
+- python3-pytz: upgrade 2022.7.1 -> 2023.3
+- python3-pyyaml: upgrade 6.0 -> 6.0.1
+- python3-requests: Upgrade to 2.31.0
+- python3-ruamel-yaml: upgrade 0.17.21 -> 0.17.32
+- python3-setuptools-rust: upgrade 1.5.2 -> 1.7.0
+- python3-setuptools: upgrade 67.6.0 -> 68.2.2
+- python3-smmap: upgrade 5.0.0 -> 6.0.0
+- python3-sphinx-rtd-theme: upgrade 1.2.0 -> 1.3.0
+- python3-sphinx: upgrade 6.1.3 -> 7.2.6
+- python3-trove-classifiers: upgrade 2023.4.29 -> 2023.9.19
+- python3-typing-extensions: upgrade 4.5.0 -> 4.8.0
+- python3: upgrade 3.11.2 -> 3.11.5
+- python3-urllib3: upgrade 1.26.15 -> 2.0.6
+- python3-webcolors: upgrade 1.12 -> 1.13
+- python3-wheel: upgrade 0.40.0 -> 0.41.2
+- python3-zipp: upgrade 3.15.0 -> 3.17.0
+- qemu: Upgrade 7.2.0 -> 8.1.0
+- re2c: upgrade 3.0 -> 3.1
+- repo: upgrade 2.32 -> 2.36.1
+- rpcsvc-proto: Upgrade to 1.4.4
+- rpm2cpio.sh: update to the last 4.x version
+- rpm: update 4.18.0 -> 4.18.1
+- ruby: upgrade 3.2.1 -> 3.2.2
+- rust: Upgrade 1.68.1 -> 1.70.0
+- screen: update 4.9.0 -> 4.9.1
+- seatd: upgrade 0.7.0 -> 0.8.0
+- serf: upgrade 1.3.9 -> 1.3.10
+- shaderc: upgrade 2023.2 -> 2023.6
+- spirv-headers: upgrade 1.3.239.0 -> 1.3.243.0
+- spirv-tools: upgrade 1.3.239.0 -> 1.3.243.0
+- sqlite3: upgrade 3.41.0 -> 3.43.1
+- squashfs-tools: upgrade 4.5.1 -> 4.6.1
+- sstatesig: Update to match bitbake changes to runtaskdeps
+- strace: upgrade 6.2 -> 6.5
+- stress-ng: upgrade 0.15.06 -> 0.16.05
+- sudo: update 1.9.13p3 -> 1.9.14p3
+- sysfsutils: update 2.1.0 -> 2.1.1
+- sysklogd: upgrade 2.4.4 -> 2.5.2
+- sysstat: update 12.6.2 -> 12.7.4
+- systemd: upgrade 253.1 -> 254.4
+- systemtap: upgrade 4.8 -> 4.9
+- taglib: upgrade 1.13 -> 1.13.1
+- tar: upgrade 1.34 -> 1.35
+- tcf-agent: Update to 1.8.0 release
+- texinfo: upgrade 7.0.2 -> 7.0.3
+- tiff: upgrade to 4.6.0
+- u-boot: Upgrade to 2023.10
+- util-linux: upgrade 2.38.1 -> 2.39.2
+- vala: upgrade 0.56.4 -> 0.56.13
+- valgrind: update 3.20.0 -> 3.21.0
+- vim: upgrade 9.0.1429 -> 9.0.2048
+- vte: upgrade 0.72.0 -> 0.72.2
+- vulkan-headers: upgrade to 1.3.243
+- vulkan-loader: upgrade to 1.3.243
+- vulkan-samples: update to latest SHA
+- vulkan-tools: upgrade to 1.3.243
+- vulkan: upgrade 1.3.243.0 -> 1.3.261.1
+- waffle: upgrade 1.7.0 -> 1.7.2
+- wayland-protocols: upgrade 1.31 -> 1.32
+- wayland: upgrade 1.21.0 -> 1.22.0
+- wayland-utils: upgrade 1.1.0 -> 1.2.0
+- webkitgtk: update 2.38.5 -> 2.40.5
+- weston: update 11.0.1 -> 12.0.2
+- wget: upgrade 1.21.3 -> 1.21.4
+- wireless-regdb: upgrade 2023.02.13 -> 2023.09.01
+- wpebackend-fdo: upgrade 1.14.0 -> 1.14.2
+- xcb-proto: upgrade 1.15.2 -> 1.16.0
+- xdpyinfo: upgrade 1.3.3 -> 1.3.4
+- xeyes: upgrade 1.2.0 -> 1.3.0
+- xf86-input-libinput: upgrade 1.2.1 -> 1.4.0
+- xf86-input-mouse: upgrade 1.9.4 -> 1.9.5
+- xinput: upgrade to v1.6.4
+- xkeyboard-config: upgrade 2.38 -> 2.39
+- xorgproto: upgrade 2022.2 -> 2023.2
+- xserver-xorg: upgrade 21.1.7 -> 21.1.8
+- xtrans: update 1.4.0 -> 1.5.0
+- xwayland: upgrade 22.1.8 -> 23.2.1
+- xwininfo: upgrade to v1.1.6
+- xxhash: upgrade 0.8.1 -> 0.8.2
+- xz: upgrade 5.4.2 -> 5.4.4
+- zlib: upgrade 1.2.13 -> 1.3
+- zstd: upgrade 1.5.4 -> 1.5.5
+
+
+
+
 Contributors to 4.3
 ~~~~~~~~~~~~~~~~~~~
+
+Thanks to the following people who contributed to this release:
+
+- Adrian Freihofer
+- Alassane Yattara
+- Alberto Pianon
+- Alberto Planas
+- Alejandro Hernandez Samaniego
+- Alexander Kanavin
+- Alexandre Belloni
+- Alexis Lothoré
+- Alex Kiernan
+- Andreas Cord-Landwehr
+- André Draszik
+- Andrej Valek
+- Andrew Jeffery
+- Andrey Zhizhikin
+- Angelo Ribeiro
+- Antoine Lubineau
+- Antonin Godard
+- Anuj Mittal
+- Archana Polampalli
+- Armin Kuster
+- Arne Schwerdt
+- Arno Baumfalk
+- Arslan Ahmad
+- Bartosz Golaszewski
+- BELHADJ SALEM Talel
+- BELOUARGA Mohamed
+- Benjamin Bara
+- Benjamin Bouvier
+- Bergin, Peter
+- Bruce Ashfield
+- Changhyeok Bae
+- Changqing Li
+- Charles-Antoine Couret
+- Charlie Wu
+- Chen Qi
+- Chi Xu
+- Chris Laplante
+- Christopher Larson
+- Daniel Ammann
+- Daniel McGregor
+- Daniel Semkowicz
+- David Reyna
+- Deepthi Hemraj
+- Denis OSTERLAND-HEIM
+- Denys Dmytriyenko
+- Derek Straka
+- Dit Kozmaj
+- Dmitry Baryshkov
+- Ed Beroset
+- Eero Aaltonen
+- Eilís 'pidge' Ní Fhlannagáin
+- Emil Ekmečić
+- Emil Kronborg Andersen
+- Enrico Jörns
+- Enrico Scholz
+- Etienne Cordonnier
+- Fabien Mahot
+- Fabio Estevam
+- Fahad Arslan
+- Frank WOLFF
+- Frederic Martinsons
+- Frieder Paape
+- Frieder Schrempf
+- Geoff Parker
+- Hannu Lounento
+- Ian Ray
+- Insu Park
+- Jaeyoon Jung
+- Jamin Lin
+- Jan Garcia
+- Jan Vermaete
+- Jasper Orschulko
+- Jean-Marie Lemetayer
+- Jérémy Rosen
+- Jermain Horsman
+- Jialing Zhang
+- Joel Stanley
+- Joe Slater
+- Johannes Schrimpf
+- Jon Mason
+- Jörg Sommer
+- Jose Quaresma
+- Joshua Watt
+- Julien Stephan
+- Kai Kang
+- Khem Raj
+- Kyle Russell
+- Lee Chee Yang
+- Lei Maohui
+- Leon Anavi
+- Lorenzo Arena
+- Louis Rannou
+- Luan Rafael Carneiro
+- Luca Boccassi
+- Luca Ceresoli
+- Marc Ferland
+- Marcus Flyckt
+- Marek Vasut
+- Mark Asselstine
+- Mark Hatle
+- Markus Niebel
+- Markus Volk
+- Marlon Rodriguez Garcia
+- Marta Rybczynska
+- Martijn de Gouw
+- Martin Jansa
+- Martin Siegumfeldt
+- Matthias Schnelte
+- Mauro Queiros
+- Max Krummenacher
+- Michael Halstead
+- Michael Opdenacker
+- Mickael RAMILISON
+- Mikko Rapeli
+- Ming Liu
+- Mingli Yu
+- Narpat Mali
+- Natasha Bailey
+- Nikhil R
+- Ninad Palsule
+- Ola x Nilsson
+- Oleksandr Hnatiuk
+- Otavio Salvador
+- Ovidiu Panait
+- Pascal Bach
+- Patrick Williams
+- Paul Eggleton
+- Paul Gortmaker
+- Paulo Neves
+- Pavel Zhukov
+- Pawan Badganchi
+- Peter Bergin
+- Peter Hoyes
+- Peter Kjellerstedt
+- Peter Marko
+- Peter Suti
+- Petr Gotthard
+- Petr Kubizňák
+- Piotr Łobacz
+- Poonam Jadhav
+- Qiu Tingting
+- Quentin Schulz
+- Randolph Sapp
+- Randy MacLeod
+- Ranjitsinh Rathod
+- Rasmus Villemoes
+- Remi Peuvergne
+- Richard Purdie
+- Riyaz Khan
+- Robert Joslyn
+- Robert P. J. Day
+- Robert Yang
+- Roland Hieber
+- Ross Burton
+- Ryan Eatmon
+- Sakib Sajal
+- Samantha Jalabert
+- Sanjay Chitroda
+- Sean Nyekjaer
+- Sergei Zhmylev
+- Siddharth Doshi
+- Soumya Sambu
+- Staffan Rydén
+- Stefano Babic
+- Stefan Tauner
+- Stéphane Veyret
+- Stephan Wurm
+- Sudip Mukherjee
+- Sundeep KOKKONDA
+- Svend Meyland Nicolaisen
+- Tan Wen Yan
+- Thomas Roos
+- Tim Orling
+- Tom Hochstein
+- Tom Isaacson
+- Trevor Gamblin
+- Ulrich Ölmann
+- Victor Kamensky
+- Vincent Davis Jr
+- Virendra Thakur
+- Wang Mingyu
+- Xiangyu Chen
+- Yang Xu
+- Yash Shinde
+- Yi Zhao
+- Yoann Congal
+- Yogita Urade
+- Yuta Hayama
+- Zang Ruochen
+- Zhixiong Chi
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 07/12] release-notes-4.3: remove the Distribution section
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
                   ` (5 preceding siblings ...)
  2023-11-06 10:29 ` [PATCH 06/12] release-notes-4.3: add CVEs, recipe upgrades, license changes, contributors Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 10:29 ` [PATCH 08/12] release-notes-4.3: move new classes to Rust section Paul Eggleton
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

This section doesn't make a lot of sense to separate out. The SPDX
change is now no longer Poky-specific, and the poky-altcfg usrmerge
change is not really notable given that poky-altcfg is not widely used
outside of our testing and also itself selects systemd as INIT_MANAGER
and thus requires usrmerge anyway (as noted elsewhere).

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 documentation/migration-guides/release-notes-4.3.rst | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
index b4d6ae1f974..6491504c9d2 100644
--- a/documentation/migration-guides/release-notes-4.3.rst
+++ b/documentation/migration-guides/release-notes-4.3.rst
@@ -117,13 +117,6 @@ New Features / Enhancements in 4.3
 
 -  Image-related enhancements:
 
--  Distribution-related enhancements:
-
-   -  The ``poky`` distribution enables the generation of :term:`SPDX` manifests.
-
-   -  The ``poky-altcfg`` distribution enables the ``usrmerge``
-      :ref:`distro feature <ref-manual/features:Distro Features>`.
-
 -  wic Image Creator enhancements:
 
 -  FIT image related improvements:
@@ -220,6 +213,8 @@ New Features / Enhancements in 4.3
 
 -  Miscellaneous changes:
 
+   -  Generation of :term:`SPDX` manifests is now enabled by default.
+
    -  Git based recipes in OE-Core which used the ``git``  protocol have been
       changed to use `https`` where possible, as it is typically faster and
       more reliable.
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 08/12] release-notes-4.3: move new classes to Rust section
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
                   ` (6 preceding siblings ...)
  2023-11-06 10:29 ` [PATCH 07/12] release-notes-4.3: remove the Distribution section Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 10:29 ` [PATCH 09/12] release-notes-4.3: feature additions Paul Eggleton
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

These are both Rust-related, let's move them the Rust section since they
are more notable there.

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 .../migration-guides/release-notes-4.3.rst          | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
index 6491504c9d2..dc689c30ada 100644
--- a/documentation/migration-guides/release-notes-4.3.rst
+++ b/documentation/migration-guides/release-notes-4.3.rst
@@ -95,13 +95,6 @@ New Features / Enhancements in 4.3
       through the ``init`` program. This enabled removing the
       ``SERIAL_CONSOLES_CHECK`` variable.
 
--  New classes:
-
-   -  A ``ptest-cargo`` class was added to allow Cargo based recipes to easily add ptests
-
-   -  A :ref:`ref-classes-cargo_c` class was added to allow recipes to make Rust code
-      available to C and C++ programs.
-
 -  QEMU / ``runqemu`` enhancements:
 
    -  QEMU has been upgraded to version 8.1
@@ -115,6 +108,12 @@ New Features / Enhancements in 4.3
 
    -  Rust has been upgraded to version 1.70
 
+   -  New ``ptest-cargo`` class was added to allow Cargo based recipes to easily add ptests
+
+   -  New :ref:`ref-classes-cargo_c` class was added to allow recipes to make Rust code
+      available to C and C++ programs. See
+      ``meta-selftest/recipes-devtools/rust/rust-c-lib-example_git.bb`` for an example.
+
 -  Image-related enhancements:
 
 -  wic Image Creator enhancements:
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 09/12] release-notes-4.3: feature additions
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
                   ` (7 preceding siblings ...)
  2023-11-06 10:29 ` [PATCH 08/12] release-notes-4.3: move new classes to Rust section Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 10:45   ` [docs] " Ulrich Ölmann
  2023-11-06 10:29 ` [PATCH 10/12] migration-4.3: remove some unnecessary items Paul Eggleton
                   ` (3 subsequent siblings)
  12 siblings, 1 reply; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

Some additional feature items from combing through commits (not 100%
complete yet.)

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 .../migration-guides/release-notes-4.3.rst    | 98 ++++++++++++++++++-
 1 file changed, 96 insertions(+), 2 deletions(-)

diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
index dc689c30ada..07317888a7e 100644
--- a/documentation/migration-guides/release-notes-4.3.rst
+++ b/documentation/migration-guides/release-notes-4.3.rst
@@ -65,6 +65,8 @@ New Features / Enhancements in 4.3
       :yocto_git:`1 </poky/commit/?id=e4be03be5be62e367a40437a389121ef97d6cff3>`,
       :yocto_git:`2 </poky/commit/?id=8cd5d264af4c346730531cb98ae945ab862dbd69>`.
 
+   -  Many changes to support 64-bit ``time_t`` on 32-bit architectures
+
 -  Kernel-related enhancements:
 
    - The default kernel is the current stable (6.5), and there is also support
@@ -78,23 +80,75 @@ New Features / Enhancements in 4.3
 
 -  New core recipes:
 
+   -  `appstream <https://github.com/ximion/appstream>`__: a collaborative effort
+      for making machine-readable software metadata easily available
+      (from meta-oe)
+
+   -  `cargo-c-native <https://crates.io/crates/cargo-c>`__: cargo applet to build
+      and install C-ABI compatible dynamic and static libraries
+
+   -  `libadwaita <https://gitlab.gnome.org/GNOME/libadwaita>`__: Building blocks
+      for modern GNOME applications (from meta-gnome)
+
+   -  `libtraceevent <https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/>`__:
+      API to access the kernel tracefs directory (from meta-openembedded)
+
+   -  `libxmlb <https://github.com/hughsie/libxmlb>`__: A library to help create
+       and query binary XML blobs (from meta-oe)
+
    -  ``musl-legacy-error``: glibc ``error()`` API implementation still needed
       by a few packages.
 
-   -  `python3-beartype <https://beartype.readthedocs.io>`, unbearably fast
+   -  `python3-beartype <https://beartype.readthedocs.io>`__, unbearably fast
       runtime type checking in pure Python.
 
+   -  `python3-booleanpy <https://github.com/bastikr/boolean.py>`__: Define boolean
+      algebras, create and parse boolean expressions and create custom boolean DSL
+      (from meta-python)
+
+   -  `python3-calver <https://github.com/di/calver>`__: Setuptools extension for
+      CalVer package versions
+
+   -  `python3-click <http://click.pocoo.org/>`__: A simple wrapper around optparse
+      for powerful command line utilities (from meta-python)
+
+   -  ``python3-dtc``: Python Library for the Device Tree Compiler (from
+      meta-virtualization)
+
+   -  `python3-isodate <https://github.com/gweis/isodate/>`__: ISO 8601 date/time
+      parser (from meta-python)
+
+   -  `python3-license-expression <https://github.com/nexB/license-expression>`__:
+      Utility library to parse, compare, simplify and normalize license expressions
+      (from meta-python)
+
+   -  `python3-rdflib <https://github.com/RDFLib/rdflib>`__: a pure Python package
+      for working with RDF (from meta-python)
+
    -  `python3-spdx-tools <https://github.com/spdx/tools-python>`__,
       tools for SPDX validation and conversion.
 
+   -  `python3-trove-classifiers <https://github.com/pypa/trove-classifiers>`__:
+      Canonical source for classifiers on PyPI (pypi.org)
+
    -  `python3-uritools <https://github.com/tkem/uritools/>`__, replacement for
       the ``urllib.parse`` module.
 
+   -  `python3-xmltodict <https://github.com/martinblech/xmltodict>`__: Makes
+      working with XML feel like you are working with JSON (from meta-python)
+
    -  `ttyrun <https://github.com/ibm-s390-linux/s390-tools>`__, starts
       ``getty`` programs only when a terminal exists, preventing respawns
       through the ``init`` program. This enabled removing the
       ``SERIAL_CONSOLES_CHECK`` variable.
 
+   -  ``vulkan-validation-layers``: Khronos official validation layers to assist in
+      verifying that applications correctly use the
+      `Vulkan API <https://www.khronos.org/vulkan>`__.
+
+   -  `xcb-util-cursor <http://xcb.freedesktop.org/XcbUtil/>`__: XCB port of
+      libXcursor (from meta-oe)
+
 -  QEMU / ``runqemu`` enhancements:
 
    -  QEMU has been upgraded to version 8.1
@@ -118,13 +172,35 @@ New Features / Enhancements in 4.3
 
 -  wic Image Creator enhancements:
 
+   -  ``bootimg-efi``: if ``fixed-size`` is set then use that for mkdosfs
+
+   -  ``bootimg-efi``: stop hardcoding VMA offsets, as required by systemd-boot v254
+      (and dracut/ukify)
+
+   -  ``bootimg-pcbios``: use kernel name from :term:`KERNEL_IMAGETYPE` instead of
+      hardcoding ``vmlinuz``
+
+   -  Added new ``gpt-hybrid`` option to ``ptable_format`` (formatting a disk with a hybrid
+      MBR and GPT partition scheme)
+
+   -  Use ``part_name`` in default imager when defined
+
+   -  Added ``--hidden`` argument to default imager to avoid MS Windows prompting to
+      format partition after flashing to a USB stick/SD card
+
 -  FIT image related improvements:
 
    -  New :term:`FIT_ADDRESS_CELLS` and :term:`UBOOT_FIT_ADDRESS_CELLS` variables allowing
       to specify 64 bit addresses, typically for loading U-Boot.
 
+   -  Added ``compatible`` line to config section (with value from dtb) to allow bootloaders
+      to select the best matching configuration.
+
+
 -  SDK-related improvements:
 
+   -  Extended the following recipes to ``nativesdk``: ``libwebp``, ``python3-ply``
+
 -  Testing:
 
    -  The :ref:`ref-classes-insane` class now adds an :ref:`unimplemented-ptest
@@ -184,7 +260,9 @@ New Features / Enhancements in 4.3
 
    -  Recipes that fetch specific revisions no longer need to explicitly add
       :term:`SRCPV` to :term:`PV` as BitBake will now automatically add the
-      revision information to :term:`PKGV` if needed.
+      revision information to :term:`PKGV` if needed (as long as "+" is still
+      present in the :term:`PKGV` value, which is set from :term:`PV` by
+      default).
 
    -  The default :term:`PR` values in many recipes have been removed.
 
@@ -212,6 +290,10 @@ New Features / Enhancements in 4.3
 
 -  Miscellaneous changes:
 
+   -  Selecting systemd via :term:`INIT_MANAGER` now adds ``usrmerge`` to
+      :term:`DISTRO_FEATURES` as current versions of systemd now require
+      merged ``/usr``.
+
    -  Generation of :term:`SPDX` manifests is now enabled by default.
 
    -  Git based recipes in OE-Core which used the ``git``  protocol have been
@@ -225,6 +307,18 @@ New Features / Enhancements in 4.3
       :term:`SPLASH_IMAGES`, instead of a harder to generate and modify
       ``.h`` file.
 
+   -  The ; character is no longer needed to separate functions specified in
+      :term:`IMAGE_POSTPROCESS_COMMAND`, :term:`IMAGE_POSTPROCESS_COMMAND`,
+      :term:`POPULATE_SDK_POST_HOST_COMMAND`, :term:`ROOTFS_POSTINSTALL_COMMAND`
+      etc. (If any are present they will be replaced with spaces, so existing
+      metadata does not yet need to be changed.)
+
+   -  In the ``Upstream-Status`` field in a patch header, "Accepted" is no longer
+      a valid value since it is logically the same as "Backport". Change any
+      values you have (particularly in patches applied through bbappends for core
+      recipes, since they will be validated as indicated above).
+
+
 Known Issues in 4.3
 ~~~~~~~~~~~~~~~~~~~
 
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 10/12] migration-4.3: remove some unnecessary items
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
                   ` (8 preceding siblings ...)
  2023-11-06 10:29 ` [PATCH 09/12] release-notes-4.3: feature additions Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 10:29 ` [PATCH 11/12] migration-4.3: adjustments to existing text Paul Eggleton
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

Remove some items from the 4.3 migration guide:

* The PERLVERSION and PERLARCH items are already mentioned under the
  removed variables section
* The jsDelivr item is interesting, but it isn't a backwards
  compatibility issue that the user would need to take action to
  resolve, and we already cover it in the release notes.

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 documentation/migration-guides/migration-4.3.rst | 16 ----------------
 1 file changed, 16 deletions(-)

diff --git a/documentation/migration-guides/migration-4.3.rst b/documentation/migration-guides/migration-4.3.rst
index 9f8fe34ca3d..d2c3d2ad985 100644
--- a/documentation/migration-guides/migration-4.3.rst
+++ b/documentation/migration-guides/migration-4.3.rst
@@ -101,15 +101,6 @@ Recipe changes
 -  Runtime testing of ptest now fails if no test results are returned by
    any given ptest.
 
-.. _migration-4.3-class-changes:
-
-Class changes
-~~~~~~~~~~~~~
-
--  The ``perl-version`` class no longer provides the ``PERLVERSION`` and ``PERLARCH`` variables
-   as there were no users in any core layer. The functions for this functionality
-   are still available.
-
 .. _migration-4.3-deprecated-variables:
 
 Deprecated variables
@@ -173,13 +164,6 @@ QEMU changes
 Miscellaneous changes
 ~~~~~~~~~~~~~~~~~~~~~
 
--  `jsDelivr <https://www.jsdelivr.com/`>__ now offers a new Content Delivery
-   Network (CDN) to Yocto Project users, which is completely free of charge
-   for Open Source projects. In particular, it can be used to efficiently
-   access prebuilt binary artifacts (see :term:`SSTATE_MIRRORS`) from many
-   different locations in the world. This is available to all supported Poky
-   releases.
-
 -  The ``-crosssdk`` suffix and any :term:`MLPREFIX` were removed from
    ``virtual/XXX`` provider/dependencies where a ``PREFIX`` was used as well,
    as we don't need both and it made automated dependency rewriting
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 11/12] migration-4.3: adjustments to existing text
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
                   ` (9 preceding siblings ...)
  2023-11-06 10:29 ` [PATCH 10/12] migration-4.3: remove some unnecessary items Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 10:29 ` [PATCH 12/12] migration-4.3: additional migration items Paul Eggleton
  2023-11-06 10:45 ` [PATCH 00/12] 4.3 release documentation Michael Opdenacker
  12 siblings, 0 replies; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

* Reword the layername side-effects commentary to be a bit more readable
* Extend edgerouter removal description
* Correct capitalisation of systemd
* For QEMU_USE_SLIRP, specify what to use instead, and adjust the
  following list item to use the same style
* Extend statement on -crossssdk / MLPREFIX change to indicate what
  needs to be done

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 .../migration-guides/migration-4.3.rst        | 25 +++++++++++--------
 1 file changed, 15 insertions(+), 10 deletions(-)

diff --git a/documentation/migration-guides/migration-4.3.rst b/documentation/migration-guides/migration-4.3.rst
index d2c3d2ad985..17ea4e71276 100644
--- a/documentation/migration-guides/migration-4.3.rst
+++ b/documentation/migration-guides/migration-4.3.rst
@@ -34,9 +34,9 @@ Layername override implications
 Code can now know which layer a recipe is coming from through the newly added
 :term:`FILE_LAYERNAME` variable and the ``layer-<layername> override``. This is being used
 for enabling QA checks on a per layer basis. For existing code this has the
-side effect that the QA checks will apply to things being bbappended to recipes
-from other layers. Those other layers would need to have patch upstream status
-entries for patches being bbappended for example.
+side effect that the QA checks will apply to recipes being bbappended
+from other layers - for example, patches added through such bbappends will now
+need to have the "Upstream-Status" specified in the patch header.
 
 .. _migration-4.3-compiling-changes:
 
@@ -71,10 +71,13 @@ See :ref:`all supported distributions <system-requirements-supported-distros>`.
 
 .. _migration-4.3-removed-machines:
 
-Removed machines
-~~~~~~~~~~~~~~~~
+edgerouter machine removed
+~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-The ``edgerouter`` BSP in ``meta-yocto-bsp`` has been removed.
+The ``edgerouter`` reference BSP for the MIPS architecture in ``meta-yocto-bsp``
+has been removed as the hardware has been unavailable for some time. There is no
+suitable reference MIPS hardware to replace it with, but the MIPS architecture
+will continue to get coverage via QEMU build/boot testing.
 
 .. _migration-4.3-go-changes:
 
@@ -86,7 +89,7 @@ Go language changes
 
 .. _migration-4.3-systemd-changes:
 
-Systemd changes
+systemd changes
 ~~~~~~~~~~~~~~~
 
 Upstream systemd is now more strict on filesystem layout and the ``usrmerge``
@@ -120,8 +123,8 @@ The following variables have been removed:
 -  ``AUTHOR``
 -  ``PERLARCH``
 -  ``PERLVERSION``
--  ``QEMU_USE_SLIRP``
--  ``SERIAL_CONSOLES_CHECK``, which is no longer necessary because all
+-  ``QEMU_USE_SLIRP`` - add ``slirp`` to ``TEST_RUNQEMUPARAMS`` instead.
+-  ``SERIAL_CONSOLES_CHECK`` - no longer necessary because all
    consoles listed in :term:`SERIAL_CONSOLES` are checked for their existence
    before a ``getty`` is started.
 
@@ -168,5 +171,7 @@ Miscellaneous changes
    ``virtual/XXX`` provider/dependencies where a ``PREFIX`` was used as well,
    as we don't need both and it made automated dependency rewriting
    unnecessarily complex. In general this only affects internal toolchain
-   dependencies so isn't end user visible.
+   dependencies so isn't end user visible, but if for some reason you have
+   custom classes or recipes that rely upon the old providers then you will
+   need to update those.
 
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 12/12] migration-4.3: additional migration items
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
                   ` (10 preceding siblings ...)
  2023-11-06 10:29 ` [PATCH 11/12] migration-4.3: adjustments to existing text Paul Eggleton
@ 2023-11-06 10:29 ` Paul Eggleton
  2023-11-06 10:58   ` [docs] " Ulrich Ölmann
  2023-11-06 10:45 ` [PATCH 00/12] 4.3 release documentation Michael Opdenacker
  12 siblings, 1 reply; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 10:29 UTC (permalink / raw)
  To: docs; +Cc: michael.opdenacker

Add the following:

* Removed recipes
* One removed class
* Output file name changes
* Versioning changes
* tunctl removal

Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
---
 .../migration-guides/migration-4.3.rst        | 77 ++++++++++++++++++-
 1 file changed, 76 insertions(+), 1 deletion(-)

diff --git a/documentation/migration-guides/migration-4.3.rst b/documentation/migration-guides/migration-4.3.rst
index 17ea4e71276..fcad9ef5eef 100644
--- a/documentation/migration-guides/migration-4.3.rst
+++ b/documentation/migration-guides/migration-4.3.rst
@@ -135,7 +135,15 @@ Removed recipes
 
 The following recipes have been removed in this release:
 
--  ``glide``, as explained in :ref:`migration-4.3-go-changes`.
+-  ``apmd``: obsolete (``apm`` in :term:`MACHINE_FEATURES` also removed).
+-  ``cve-update-db-native``: functionally replaced by ``cve-update-nvd2-native``
+-  ``gcr3``: no longer needed by core recipes, moved to meta-gnome (gcr, i.e. version 4.x, is still provided).
+-  ``glide``: as explained in :ref:`migration-4.3-go-changes`.
+-  ``libdmx``: obsolete
+-  ``linux-yocto`` version 5.15 (versions 6.1 and 6.5 provided instead).
+-  ``python3-async``: obsolete - no longer needed by ``python3-gitdb`` or any other core recipe
+-  ``rust-hello-world``: there are sufficient other Rust recipes and test cases such that this is no longer needed.
+
 
 .. _migration-4.3-removed-classes:
 
@@ -144,6 +152,68 @@ Removed classes
 
 The following classes have been removed in this release:
 
+-  ``glide``: as explained in :ref:`migration-4.3-go-changes`.
+
+
+Output file naming changes
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+In 4.3 there are some minor differences in image and SDK output file names.
+If you rely on the existing naming (e.g. in external scripts) you may need to
+either modify configuration or adapt to the new naming. Further details:
+
+-  :term:`IMAGE_NAME` and :term:`IMAGE_LINK_NAME` now include the
+   :term:`IMAGE_NAME_SUFFIX` value directly. In practical terms, this means
+   that ``.rootfs`` will now appear in image output file names. If you do not
+   wish to have the ``.rootfs`` suffix used, you can just set
+   :term:`IMAGE_NAME_SUFFIX` to "" and this will now be consistently respected
+   in both the image file and image file symlink names. As part of this change,
+   support for the ``imgsuffix`` task varflag has been dropped (mostly
+   an internal implementation detail, but if you were implementing a custom
+   image construction with a task in a similar manner to ``do_bootimg``
+   you may have been using this).
+
+-  :term:`SDK_NAME` now includes the values of :term:`IMAGE_BASENAME` and
+   :term:`MACHINE` so that they are unique when building SDKs for different
+   images and machines.
+
+
+
+.. _migration-4.3-pr-pe:
+
+Versioning changes
+~~~~~~~~~~~~~~~~~~
+
+-  :term:`PR` values have been removed from all core recipes - distro maintainers
+   who make use of :term:`PR` values would need to curate these already so the
+   sparsely set base values would not be that useful anymore. If you have been
+   relying on these (i.e. you are maintaining a binary package feed where package
+   versions should only ever increase), double-check the output (perhaps with the
+   help of the :ref:`ref-classes-buildhistory` class) to ensure that package
+   versions are consistent.
+
+-  The :term:`PR` value can no longer be set from the recipe file name - this
+   was rarely used, but in any case is no longer supported.
+
+-  :term:`PE` and :term:`PR` are no longer included in the work directory path
+   (:term:`WORKDIR`). This may break some tool assumptions about directory paths,
+   but those should really be querying paths from the build system (or not poking
+   into :term:`WORKDIR` externally).
+
+-  Source revision information has been moved from :term:`PV` to :term:`PKGV`.
+   The user visible effect of this change is that :term:`PV` will no longer have
+   revision information in it and this will now be appended to the :term:`PV`
+   value through :term:`PKGV` when the packages are written out (as long as "+"
+   is present in the :term:`PKGV` value). Since :term:`PV` is used in
+   :term:`STAMP` and :term:`WORKDIR`, you may notice small directory naming and
+   stamp naming changes.
+
+-  The :term:`SRCPV` variable is no longer be needed in :term:`PV`, but since
+   the default :term:`SRCPV` value is now "", using it is effectively now just a
+   null operation - you can remove it (leaving behind the "+") , but it is not
+   yet required to do so.
+
+
 .. _migration-4.3-qemu-changes:
 
 QEMU changes
@@ -162,6 +232,11 @@ QEMU changes
    This change was made to avoid exceeding two serial ports, which interferes
    with automated testing.
 
+-  ``runqemu`` now uses the ``ip tuntap`` command instead of ``tunctl``, and
+   thus ``tunctl`` is no longer built by the ``qemu-helper-native`` recipe; if
+   for some reason you were calling ``tunctl`` directly from your own scripts
+   you should switch to calling ``ip tuntap`` instead.
+
 .. _migration-4.3-misc-changes:
 
 Miscellaneous changes
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* Re: [docs] [PATCH 09/12] release-notes-4.3: feature additions
  2023-11-06 10:29 ` [PATCH 09/12] release-notes-4.3: feature additions Paul Eggleton
@ 2023-11-06 10:45   ` Ulrich Ölmann
  2023-11-06 16:14     ` Paul Eggleton
  0 siblings, 1 reply; 21+ messages in thread
From: Ulrich Ölmann @ 2023-11-06 10:45 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: michael.opdenacker, docs

Hi Paul,

thanks for sharing your work early!

On Mon, Nov 06 2023 at 23:29 +1300, "Paul Eggleton" <bluelightning@bluelightning.org> wrote:
> Some additional feature items from combing through commits (not 100%
> complete yet.)
>
> Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
> ---
>  .../migration-guides/release-notes-4.3.rst    | 98 ++++++++++++++++++-
>  1 file changed, 96 insertions(+), 2 deletions(-)
>
> diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
> index dc689c30ada..07317888a7e 100644
> --- a/documentation/migration-guides/release-notes-4.3.rst
> +++ b/documentation/migration-guides/release-notes-4.3.rst

[...]

> @@ -225,6 +307,18 @@ New Features / Enhancements in 4.3
>        :term:`SPLASH_IMAGES`, instead of a harder to generate and modify
>        ``.h`` file.
>  
> +   -  The ; character is no longer needed to separate functions specified in
> +      :term:`IMAGE_POSTPROCESS_COMMAND`, :term:`IMAGE_POSTPROCESS_COMMAND`,

The term IMAGE_POSTPROCESS_COMMAND is enumerated twice here.

Best regards
Ulrich


> +      :term:`POPULATE_SDK_POST_HOST_COMMAND`, :term:`ROOTFS_POSTINSTALL_COMMAND`
> +      etc. (If any are present they will be replaced with spaces, so existing
> +      metadata does not yet need to be changed.)
> +
> +   -  In the ``Upstream-Status`` field in a patch header, "Accepted" is no longer
> +      a valid value since it is logically the same as "Backport". Change any
> +      values you have (particularly in patches applied through bbappends for core
> +      recipes, since they will be validated as indicated above).
> +
> +
>  Known Issues in 4.3
>  ~~~~~~~~~~~~~~~~~~~
-- 
Pengutronix e.K.                           | Ulrich Ölmann               |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [PATCH 00/12] 4.3 release documentation
  2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
                   ` (11 preceding siblings ...)
  2023-11-06 10:29 ` [PATCH 12/12] migration-4.3: additional migration items Paul Eggleton
@ 2023-11-06 10:45 ` Michael Opdenacker
  12 siblings, 0 replies; 21+ messages in thread
From: Michael Opdenacker @ 2023-11-06 10:45 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: docs

Hi Paul

On 06.11.23 at 11:29, Paul Eggleton wrote:
> This is not 100% complete, but I wanted to send what I have now so that
> we make progress and folks can review the changes so far.
>
> Cheers
> Paul
>
>
> The following changes since commit 8fb31b507c37d2c11e9dc98559bd7d145e1dce04:
>
>    bsp-guide: bsp.rst: update beaglebone example (2023-11-03 15:35:05 +0100)
>
> are available in the Git repository at:
>
>    https://git.yoctoproject.org/poky-contrib paule/4.3-release
>    https://git.yoctoproject.org/poky-contrib/log/?h=paule/4.3-release
>
> Paul Eggleton (12):
>    Remove references to apm in MACHINE_FEATURES
>    ref-manual: update SDK_NAME variable documentation
>    ref-manual: remove semicolons from *PROCESS_COMMAND variables
>    release-notes-4.3: fix some typos
>    release-notes-4.3: tweaks to existing text
>    release-notes-4.3: add CVEs, recipe upgrades, license changes,
>      contributors
>    release-notes-4.3: remove the Distribution section
>    release-notes-4.3: move new classes to Rust section
>    release-notes-4.3: feature additions
>    migration-4.3: remove some unnecessary items
>    migration-4.3: adjustments to existing text
>    migration-4.3: additional migration items
>
>   documentation/dev-manual/new-machine.rst      |   2 +-
>   .../migration-guides/migration-4.3.rst        | 118 ++-
>   .../migration-guides/release-notes-4.3.rst    | 704 +++++++++++++++++-
>   documentation/ref-manual/features.rst         |   2 -
>   documentation/ref-manual/variables.rst        |  51 +-
>   5 files changed, 801 insertions(+), 76 deletions(-)


Many thanks! I'm away traveling this week, but I should find some time 
this afternoon or evening to process them so that we can proceed with 
the release.
Thanks again
Michael.

-- 
Michael Opdenacker, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [docs] [PATCH 12/12] migration-4.3: additional migration items
  2023-11-06 10:29 ` [PATCH 12/12] migration-4.3: additional migration items Paul Eggleton
@ 2023-11-06 10:58   ` Ulrich Ölmann
  2023-11-06 16:16     ` Paul Eggleton
  0 siblings, 1 reply; 21+ messages in thread
From: Ulrich Ölmann @ 2023-11-06 10:58 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: michael.opdenacker, docs

Hi Paul,

just a small typo.

On Mon, Nov 06 2023 at 23:29 +1300, "Paul Eggleton" <bluelightning@bluelightning.org> wrote:
> Add the following:
>
> * Removed recipes
> * One removed class
> * Output file name changes
> * Versioning changes
> * tunctl removal
>
> Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
> ---
>  .../migration-guides/migration-4.3.rst        | 77 ++++++++++++++++++-
>  1 file changed, 76 insertions(+), 1 deletion(-)
>
> diff --git a/documentation/migration-guides/migration-4.3.rst b/documentation/migration-guides/migration-4.3.rst
> index 17ea4e71276..fcad9ef5eef 100644
> --- a/documentation/migration-guides/migration-4.3.rst
> +++ b/documentation/migration-guides/migration-4.3.rst
> @@ -135,7 +135,15 @@ Removed recipes
>  
>  The following recipes have been removed in this release:
>  
> --  ``glide``, as explained in :ref:`migration-4.3-go-changes`.
> +-  ``apmd``: obsolete (``apm`` in :term:`MACHINE_FEATURES` also removed).
> +-  ``cve-update-db-native``: functionally replaced by ``cve-update-nvd2-native``
> +-  ``gcr3``: no longer needed by core recipes, moved to meta-gnome (gcr, i.e. version 4.x, is still provided).
> +-  ``glide``: as explained in :ref:`migration-4.3-go-changes`.
> +-  ``libdmx``: obsolete
> +-  ``linux-yocto`` version 5.15 (versions 6.1 and 6.5 provided instead).
> +-  ``python3-async``: obsolete - no longer needed by ``python3-gitdb`` or any other core recipe
> +-  ``rust-hello-world``: there are sufficient other Rust recipes and test cases such that this is no longer needed.
> +
>  
>  .. _migration-4.3-removed-classes:
>  
> @@ -144,6 +152,68 @@ Removed classes
>  
>  The following classes have been removed in this release:
>  
> +-  ``glide``: as explained in :ref:`migration-4.3-go-changes`.
> +
> +
> +Output file naming changes
> +~~~~~~~~~~~~~~~~~~~~~~~~~~
> +
> +In 4.3 there are some minor differences in image and SDK output file names.
> +If you rely on the existing naming (e.g. in external scripts) you may need to
> +either modify configuration or adapt to the new naming. Further details:
> +
> +-  :term:`IMAGE_NAME` and :term:`IMAGE_LINK_NAME` now include the
> +   :term:`IMAGE_NAME_SUFFIX` value directly. In practical terms, this means
> +   that ``.rootfs`` will now appear in image output file names. If you do not
> +   wish to have the ``.rootfs`` suffix used, you can just set
> +   :term:`IMAGE_NAME_SUFFIX` to "" and this will now be consistently respected
> +   in both the image file and image file symlink names. As part of this change,
> +   support for the ``imgsuffix`` task varflag has been dropped (mostly
> +   an internal implementation detail, but if you were implementing a custom
> +   image construction with a task in a similar manner to ``do_bootimg``
> +   you may have been using this).
> +
> +-  :term:`SDK_NAME` now includes the values of :term:`IMAGE_BASENAME` and
> +   :term:`MACHINE` so that they are unique when building SDKs for different
> +   images and machines.
> +
> +
> +
> +.. _migration-4.3-pr-pe:
> +
> +Versioning changes
> +~~~~~~~~~~~~~~~~~~
> +
> +-  :term:`PR` values have been removed from all core recipes - distro maintainers
> +   who make use of :term:`PR` values would need to curate these already so the
> +   sparsely set base values would not be that useful anymore. If you have been
> +   relying on these (i.e. you are maintaining a binary package feed where package
> +   versions should only ever increase), double-check the output (perhaps with the
> +   help of the :ref:`ref-classes-buildhistory` class) to ensure that package
> +   versions are consistent.
> +
> +-  The :term:`PR` value can no longer be set from the recipe file name - this
> +   was rarely used, but in any case is no longer supported.
> +
> +-  :term:`PE` and :term:`PR` are no longer included in the work directory path
> +   (:term:`WORKDIR`). This may break some tool assumptions about directory paths,
> +   but those should really be querying paths from the build system (or not poking
> +   into :term:`WORKDIR` externally).
> +
> +-  Source revision information has been moved from :term:`PV` to :term:`PKGV`.
> +   The user visible effect of this change is that :term:`PV` will no longer have
> +   revision information in it and this will now be appended to the :term:`PV`
> +   value through :term:`PKGV` when the packages are written out (as long as "+"
> +   is present in the :term:`PKGV` value). Since :term:`PV` is used in
> +   :term:`STAMP` and :term:`WORKDIR`, you may notice small directory naming and
> +   stamp naming changes.
> +
> +-  The :term:`SRCPV` variable is no longer be needed in :term:`PV`, but since

s/is no longer be needed/is no longer needed/

Best regards
Ulrich


> +   the default :term:`SRCPV` value is now "", using it is effectively now just a
> +   null operation - you can remove it (leaving behind the "+") , but it is not
> +   yet required to do so.
> +
> +
>  .. _migration-4.3-qemu-changes:
>  
>  QEMU changes
> @@ -162,6 +232,11 @@ QEMU changes
>     This change was made to avoid exceeding two serial ports, which interferes
>     with automated testing.
>  
> +-  ``runqemu`` now uses the ``ip tuntap`` command instead of ``tunctl``, and
> +   thus ``tunctl`` is no longer built by the ``qemu-helper-native`` recipe; if
> +   for some reason you were calling ``tunctl`` directly from your own scripts
> +   you should switch to calling ``ip tuntap`` instead.
> +
>  .. _migration-4.3-misc-changes:
>  
>  Miscellaneous changes
-- 
Pengutronix e.K.                           | Ulrich Ölmann               |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [docs] [PATCH 09/12] release-notes-4.3: feature additions
  2023-11-06 10:45   ` [docs] " Ulrich Ölmann
@ 2023-11-06 16:14     ` Paul Eggleton
  0 siblings, 0 replies; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 16:14 UTC (permalink / raw)
  To: Ulrich Ölmann; +Cc: michael.opdenacker, docs

On 06.11.2023 23:45, Ulrich Ölmann wrote:
>> @@ -225,6 +307,18 @@ New Features / Enhancements in 4.3
>>        :term:`SPLASH_IMAGES`, instead of a harder to generate and 
>> modify
>>        ``.h`` file.
>> 
>> +   -  The ; character is no longer needed to separate functions 
>> specified in
>> +      :term:`IMAGE_POSTPROCESS_COMMAND`, 
>> :term:`IMAGE_POSTPROCESS_COMMAND`,
> 
> The term IMAGE_POSTPROCESS_COMMAND is enumerated twice here.

Oops - fix pushed to the branch.

Thanks
Paul


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [docs] [PATCH 12/12] migration-4.3: additional migration items
  2023-11-06 10:58   ` [docs] " Ulrich Ölmann
@ 2023-11-06 16:16     ` Paul Eggleton
  2023-11-06 20:45       ` Michael Opdenacker
  0 siblings, 1 reply; 21+ messages in thread
From: Paul Eggleton @ 2023-11-06 16:16 UTC (permalink / raw)
  To: Ulrich Ölmann; +Cc: michael.opdenacker, docs

On 06.11.2023 23:58, Ulrich Ölmann wrote:
>> ...
>> +-  The :term:`SRCPV` variable is no longer be needed in :term:`PV`, 
>> but since
> 
> s/is no longer be needed/is no longer needed/

Fix pushed to the branch.

Thanks
Paul


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [docs] [PATCH 05/12] release-notes-4.3: tweaks to existing text
  2023-11-06 10:29 ` [PATCH 05/12] release-notes-4.3: tweaks to existing text Paul Eggleton
@ 2023-11-06 16:55   ` Michael Opdenacker
  0 siblings, 0 replies; 21+ messages in thread
From: Michael Opdenacker @ 2023-11-06 16:55 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: docs

Hi Paul

On 06.11.23 at 11:29, Paul Eggleton wrote:
> A few grammar tweaks.
>
> Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org>
> ---
>   documentation/migration-guides/release-notes-4.3.rst | 7 ++++---
>   1 file changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/documentation/migration-guides/release-notes-4.3.rst b/documentation/migration-guides/release-notes-4.3.rst
> index 2f20fcb6946..dd61a9c8e41 100644
> --- a/documentation/migration-guides/release-notes-4.3.rst
> +++ b/documentation/migration-guides/release-notes-4.3.rst
> @@ -92,7 +92,7 @@ New Features / Enhancements in 4.3
>   
>      -  `ttyrun <https://github.com/ibm-s390-linux/s390-tools>`__, starts
>         ``getty`` programs only when a terminal exists, preventing respawns
> -      through the ``init`` program. This allowed to remove the
> +      through the ``init`` program. This enabled removing the


Oops, I guess it's not the first time I make this mistake.
I show pay extra attention every time I feeling like using the "allow" 
verb :)
https://letlucyedit.wordpress.com/2013/04/03/enable-or-allow-why-you-need-to-get-it-right/

Many thanks!
Michael.

-- 
Michael Opdenacker, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [docs] [PATCH 06/12] release-notes-4.3: add CVEs, recipe upgrades, license changes, contributors
  2023-11-06 10:29 ` [PATCH 06/12] release-notes-4.3: add CVEs, recipe upgrades, license changes, contributors Paul Eggleton
@ 2023-11-06 17:07   ` Michael Opdenacker
  0 siblings, 0 replies; 21+ messages in thread
From: Michael Opdenacker @ 2023-11-06 17:07 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: docs

Hi Paul

On 06.11.23 at 11:29, Paul Eggleton wrote:
>   Security Fixes in 4.3
>   ~~~~~~~~~~~~~~~~~~~~~
>   
> +- bind: :cve:`2023-2911`, :cve:`2023-2828`, :cve:`2023-3341`, :cve:`2023-4236`

Oops, I realize that in the docs we usually use two spaces after "-", 
though its not required by Sphinx. However, the script doesn't do that. 
That was already the case for previous release notes.

I fixed that manually, but I don't think I'll modify past release notes. 
If the script could do that too, that would be nice to have... Not 
urgent at all, of course! I can ask again when a future point release is 
made.

Thanks
Michael.

-- 
Michael Opdenacker, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [docs] [PATCH 12/12] migration-4.3: additional migration items
  2023-11-06 16:16     ` Paul Eggleton
@ 2023-11-06 20:45       ` Michael Opdenacker
  0 siblings, 0 replies; 21+ messages in thread
From: Michael Opdenacker @ 2023-11-06 20:45 UTC (permalink / raw)
  To: Paul Eggleton, Ulrich Ölmann; +Cc: docs

Paul, many thanks for this great contribution. I can't imagine the time 
it took!
Ulrich, thanks for the review too!

On 06.11.23 at 17:16, Paul Eggleton wrote:
> On 06.11.2023 23:58, Ulrich Ölmann wrote:
>>> ...
>>> +-  The :term:`SRCPV` variable is no longer be needed in :term:`PV`, 
>>> but since
>>
>> s/is no longer be needed/is no longer needed/
>
> Fix pushed to the branch.


All merged into master-next, now.
It looks ready for the release.
Thanks again
Michael.

-- 
Michael Opdenacker, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2023-11-06 20:46 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-06 10:29 [PATCH 00/12] 4.3 release documentation Paul Eggleton
2023-11-06 10:29 ` [PATCH 01/12] Remove references to apm in MACHINE_FEATURES Paul Eggleton
2023-11-06 10:29 ` [PATCH 02/12] ref-manual: update SDK_NAME variable documentation Paul Eggleton
2023-11-06 10:29 ` [PATCH 03/12] ref-manual: remove semicolons from *PROCESS_COMMAND variables Paul Eggleton
2023-11-06 10:29 ` [PATCH 04/12] release-notes-4.3: fix some typos Paul Eggleton
2023-11-06 10:29 ` [PATCH 05/12] release-notes-4.3: tweaks to existing text Paul Eggleton
2023-11-06 16:55   ` [docs] " Michael Opdenacker
2023-11-06 10:29 ` [PATCH 06/12] release-notes-4.3: add CVEs, recipe upgrades, license changes, contributors Paul Eggleton
2023-11-06 17:07   ` [docs] " Michael Opdenacker
2023-11-06 10:29 ` [PATCH 07/12] release-notes-4.3: remove the Distribution section Paul Eggleton
2023-11-06 10:29 ` [PATCH 08/12] release-notes-4.3: move new classes to Rust section Paul Eggleton
2023-11-06 10:29 ` [PATCH 09/12] release-notes-4.3: feature additions Paul Eggleton
2023-11-06 10:45   ` [docs] " Ulrich Ölmann
2023-11-06 16:14     ` Paul Eggleton
2023-11-06 10:29 ` [PATCH 10/12] migration-4.3: remove some unnecessary items Paul Eggleton
2023-11-06 10:29 ` [PATCH 11/12] migration-4.3: adjustments to existing text Paul Eggleton
2023-11-06 10:29 ` [PATCH 12/12] migration-4.3: additional migration items Paul Eggleton
2023-11-06 10:58   ` [docs] " Ulrich Ölmann
2023-11-06 16:16     ` Paul Eggleton
2023-11-06 20:45       ` Michael Opdenacker
2023-11-06 10:45 ` [PATCH 00/12] 4.3 release documentation Michael Opdenacker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox