From patchwork Tue May 19 01:17:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Lee, Chee Yang" X-Patchwork-Id: 88336 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 79C40CD4F3C for ; Tue, 19 May 2026 02:33:11 +0000 (UTC) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.18]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.13168.1779157986629462191 for ; Mon, 18 May 2026 19:33:07 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.com header.s=Intel header.b=MPR7kXL0; spf=pass (domain: intel.com, ip: 198.175.65.18, mailfrom: chee.yang.lee@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1779157987; x=1810693987; h=from:to:subject:date:message-id:mime-version: content-transfer-encoding; bh=pQoXeq3I7i8uJIP+Iiicq9HiJAR44lzkJ1oZF3rd/f8=; b=MPR7kXL0eD5LKI76Klh/McrTBjl4/xJ0ZU1X7fbPRtFYaeIeT2InHBBF 8FFjx0y50DDZqavW+JlYrEaDgKZfG9kRgBSFjnY3/MHbbp5lL4QzryhyT PRpxVqpJk7GZSDS8iWS8AY81xptzstWrdlV7fAaLFeUyoNPdX6HSNoUam Z7VGzn3y6azmVz6iQ2/D3/mciQuugLHyiARjKwYyF7YLuq0C5eoPd6eu7 hQtRu3yldODu0QfoHS9vS938cfpvYEk+vh3127yI8LXjRQqZyslHYLX8i 8RsVBzSQyQC6prqlwoZqhIlZQpi5OMeHZbN/igvd32CbakRNAof8tTI7h A==; X-CSE-ConnectionGUID: r6hAiPwoSSyv1lhBZqy6Zg== X-CSE-MsgGUID: AXx6FsxJRqqqKDLszcCj3g== X-IronPort-AV: E=McAfee;i="6800,10657,11790"; a="80078825" X-IronPort-AV: E=Sophos;i="6.23,243,1770624000"; d="scan'208";a="80078825" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa110.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2026 19:32:56 -0700 X-CSE-ConnectionGUID: tvi+ub2KTfWZdwF4iBW5SQ== X-CSE-MsgGUID: und2KIIFTaKIrv2cixOcnQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,243,1770624000"; d="scan'208";a="277731041" Received: from andromeda02.png.intel.com ([10.107.232.49]) by orviesa001.jf.intel.com with ESMTP; 18 May 2026 19:32:56 -0700 From: chee.yang.lee@intel.com To: docs@lists.yoctoproject.org Subject: [PATCH 1/4] release-note-6.0: update downloads section Date: Tue, 19 May 2026 09:17:12 +0800 Message-Id: <20260519011715.972400-1-chee.yang.lee@intel.com> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 19 May 2026 02:33:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9479 From: Lee Chee Yang Signed-off-by: Lee Chee Yang --- .../migration-guides/release-notes-6.0.rst | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/documentation/migration-guides/release-notes-6.0.rst b/documentation/migration-guides/release-notes-6.0.rst index f93075d7a..00f7cfef2 100644 --- a/documentation/migration-guides/release-notes-6.0.rst +++ b/documentation/migration-guides/release-notes-6.0.rst @@ -2223,3 +2223,74 @@ Thanks to the following people who contributed to this release: Repositories / Downloads for Yocto-|yocto-ver| ---------------------------------------------- + +yocto-docs + +- Repository Location: :yocto_git:`/yocto-docs` +- Branch: :yocto_git:`wrynose ` +- Tag: :yocto_git:`yocto-6.0 ` +- Git Revision: :yocto_git:`eb74fdfd9e5e579a65e8872d1a73b51e77b14f63 ` +- Release Artefact: yocto-docs-eb74fdfd9e5e579a65e8872d1a73b51e77b14f63 +- sha: 50d7391b4b4d169649a5628a8f367443eb03fb78faa813b9c20d5214e49ce782 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-6.0/yocto-docs-eb74fdfd9e5e579a65e8872d1a73b51e77b14f63.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-6.0/yocto-docs-eb74fdfd9e5e579a65e8872d1a73b51e77b14f63.tar.bz2 + +openembedded-core + +- Repository Location: :oe_git:`/openembedded-core` +- Branch: :oe_git:`wrynose ` +- Tag: :oe_git:`yocto-6.0 ` +- Git Revision: :oe_git:`42fa856a00ac16b2a7a83d7ecfa60a5be192b16c ` +- Release Artefact: oecore-42fa856a00ac16b2a7a83d7ecfa60a5be192b16c +- sha: 14abd19071d1b31737f5d3946182f21825e0a7121468054bbaa68f207b018fb6 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-6.0/oecore-42fa856a00ac16b2a7a83d7ecfa60a5be192b16c.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-6.0/oecore-42fa856a00ac16b2a7a83d7ecfa60a5be192b16c.tar.bz2 + +meta-yocto + +- Repository Location: :yocto_git:`/meta-yocto` +- Branch: :yocto_git:`wrynose ` +- Tag: :yocto_git:`yocto-6.0 ` +- Git Revision: :yocto_git:`904846ae078ee20de073040ebb77c86e19250f56 ` +- Release Artefact: meta-yocto-904846ae078ee20de073040ebb77c86e19250f56 +- sha: d3470939772339d2d70a2bbdd4e01563357c376fdb496d5515a1f96bce4e2ea2 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-6.0/meta-yocto-904846ae078ee20de073040ebb77c86e19250f56.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-6.0/meta-yocto-904846ae078ee20de073040ebb77c86e19250f56.tar.bz2 + +meta-mingw + +- Repository Location: :yocto_git:`/meta-mingw` +- Branch: :yocto_git:`wrynose ` +- Tag: :yocto_git:`yocto-6.0 ` +- Git Revision: :yocto_git:`a4ba674d6a0a17e4c0bc4c11bbb9d0ea9de2b315 ` +- Release Artefact: meta-mingw-a4ba674d6a0a17e4c0bc4c11bbb9d0ea9de2b315 +- sha: cea731150cd3caedd90ca6a82bf050a00c3705cea166d24a6077d07b1b7b2404 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-6.0/meta-mingw-a4ba674d6a0a17e4c0bc4c11bbb9d0ea9de2b315.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-6.0/meta-mingw-a4ba674d6a0a17e4c0bc4c11bbb9d0ea9de2b315.tar.bz2 + +bitbake + +- Repository Location: :oe_git:`/bitbake` +- Branch: :oe_git:`2.18 ` +- Tag: :oe_git:`yocto-6.0 ` +- Git Revision: :oe_git:`33581c84f3a85008239acbd940501a35de48dc91 ` +- Release Artefact: bitbake-33581c84f3a85008239acbd940501a35de48dc91 +- sha: 8a0b0243b50b6e004f3350824628f69ee66be0d3a28bc25f3d96b35406015ba7 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-6.0/bitbake-33581c84f3a85008239acbd940501a35de48dc91.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-6.0/bitbake-33581c84f3a85008239acbd940501a35de48dc91.tar.bz2 + From patchwork Tue May 19 01:17:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Lee, Chee Yang" X-Patchwork-Id: 88339 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A3F61CD4F54 for ; Tue, 19 May 2026 02:33:11 +0000 (UTC) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.18]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.13080.1779157987703960408 for ; Mon, 18 May 2026 19:33:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.com header.s=Intel header.b=Ndl9P3//; spf=pass (domain: intel.com, ip: 198.175.65.18, mailfrom: chee.yang.lee@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1779157988; x=1810693988; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=ikV9ic+tTvCxcK6R7Y12GNs2r0F+OHSGKc4V/6mjPw8=; b=Ndl9P3//DDTn90iIAYjt9q6nbsgaKyBsi3xGrlTWPgz6iA9twXxm5Uhk TN0Ssa6szo2ewSPhHRLLkTWsy8ULW5xhmIStygM9w3ZeoLzux5oQ+S86x zNHqpGjWnFlQN+fTKKn9L8LvW3KKsrmep2EbqfSvLjH/wvxHiyPPDuh/D THqml0zeXRjDCpnoJjK1hFG6PBp4V317+zWrWcrl32S065vsd4/GFD149 oRBkXs/mckZozqRT9FjFtwIuRdgAbuhMbmqLc1ev/U168cUnvaexMYMvy Dayln00jW/uuPXo2mi5f4clcpfJje0Mib/m/TR0kh6jZ4XZKTBTGcBIT4 A==; X-CSE-ConnectionGUID: bAeCLT1TSkaYGGeWWXUFnQ== X-CSE-MsgGUID: irpn9Ll8TR+zoW/xso56Ig== X-IronPort-AV: E=McAfee;i="6800,10657,11790"; a="80078826" X-IronPort-AV: E=Sophos;i="6.23,243,1770624000"; d="scan'208";a="80078826" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa110.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2026 19:32:57 -0700 X-CSE-ConnectionGUID: FlhUmHM1SYC8UoLlBi4WzA== X-CSE-MsgGUID: B4D2omIMRsyfnH4izG5cXQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,243,1770624000"; d="scan'208";a="277731044" Received: from andromeda02.png.intel.com ([10.107.232.49]) by orviesa001.jf.intel.com with ESMTP; 18 May 2026 19:32:57 -0700 From: chee.yang.lee@intel.com To: docs@lists.yoctoproject.org Subject: [PATCH 2/4] release-note-6.0: update several section Date: Tue, 19 May 2026 09:17:13 +0800 Message-Id: <20260519011715.972400-2-chee.yang.lee@intel.com> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20260519011715.972400-1-chee.yang.lee@intel.com> References: <20260519011715.972400-1-chee.yang.lee@intel.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 19 May 2026 02:33:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9482 From: Lee Chee Yang update several section to align with https://downloads.yoctoproject.org/releases/yocto/yocto-6.0/RELEASENOTES remove fixed known issue, add another on going known issue. update for sbom-cve-check, spdx and DISTRO_FEATURES changes. reorder new variable section. Signed-off-by: Lee Chee Yang --- .../migration-guides/release-notes-6.0.rst | 155 ++++++++++-------- 1 file changed, 86 insertions(+), 69 deletions(-) diff --git a/documentation/migration-guides/release-notes-6.0.rst b/documentation/migration-guides/release-notes-6.0.rst index 00f7cfef2..b14dde377 100644 --- a/documentation/migration-guides/release-notes-6.0.rst +++ b/documentation/migration-guides/release-notes-6.0.rst @@ -38,67 +38,6 @@ New Features / Enhancements in |yocto-ver| - Minimum Python version required on the host: 3.9. -- New variables: - - - The :term:`OPENSSH_HOST_KEY_DIR` variable can be used to specify the - directory where OpenSSH host keys are stored. The default value is - ``/etc/ssh`` (:oecore_rev:`addd80ddfd892eb4513f323d369d210935416e05`) - - - The :term:`OPENSSH_HOST_KEY_DIR_READONLY_CONFIG` variable can be used to - specify the directory where OpenSSH host keys are stored when the device - uses a read-only filesystem. The default value is ``/var/run/ssh`` - (:oecore_rev:`addd80ddfd892eb4513f323d369d210935416e05`) - - - The :term:`SPDX_INCLUDE_KERNEL_CONFIG` can be set to "1" to export the Linux - kernel configuration (``CONFIG_*`` parameters) into the SPDX document when - using the :ref:`ref-classes-create-spdx` class - (:oecore_rev:`228a968e7c47d811c06143279bdb0f9c5f374bef`) - - - The :term:`SPDX_INCLUDE_PACKAGECONFIG` variable can be set to "1" to - export a recipe's :term:`PACKAGECONFIG` features (enabled/disabled) into - the SPDX document when using the :ref:`ref-classes-create-spdx` class - (:oecore_rev:`228a968e7c47d811c06143279bdb0f9c5f374bef`) - - - The :term:`SPDX_PACKAGE_URL` allows specifying a space-separated list of - Package URLs (purls) for the software Package when using the - :ref:`ref-classes-create-spdx` class - (:oecore_rev:`874b2d301d3cac617b1028bc6ce91b1f916a6508`) - - - The :term:`SPDX_GIT_PURL_MAPPINGS` variable allows mapping domain names to - PURLs (Package URLs) in SPDX documents - (:oecore_rev:`9f1825e74d0f70917676201286b148aea84cc660`) - - - The :term:`SPDX_CONCLUDED_LICENSE` allows specifying the - ``hasConcludedLicense`` object of individual SBOM packages when using the - :ref:`ref-classes-create-spdx` class - (:oecore_rev:`bb21c6a429a2ecec82a8afe7d79502291ccaef01`) - - - The :term:`FIT_MKIMAGE_EXTRA_OPTS` variable allows passing extra options - to the ``mkimage`` command when creating a FIT image with the - :ref:`ref-classes-kernel-fit-image` class - (:oecore_rev:`d925d67061ef5d7a8abe15c715614650094d50c6`) - - - The :term:`FIT_CONF_MAPPINGS` variable allows mapping extra configurations - to existing ones or rename an existing configuration in FIT images created - with the :ref:`ref-classes-kernel-fit-image` class (:oecore_rev:`e30f809a50c2151e525424879383c02325a7ec9a`) - - - The :term:`UBOOT_CONFIG_FRAGMENTS` and :term:`UBOOT_FRAGMENTS` allow - supplying additional configuration fragments to the existing U-Boot - configuration. See the definition of the variables for more information, - and the documentation of the :ref:`ref-classes-uboot-config` class - (:oecore_rev:`9e96d3dedee47657657686310508e0aaee7f4e02`) - - - The :term:`IMAGE_EXTRA_PARTITION_FILES` allows specifying extra files from - the deploy directory (:term:`DEPLOY_DIR_IMAGE`) to install in a WIC - partition created with the ``extra_partition`` plugin - (:oecore_rev:`e1526079d205dac6e3cff6d8e5cb37f68b631009`) - - - The :term:`FIT_LOADABLES`, :term:`FIT_LOADABLE_FILENAME`, - :term:`FIT_LOADABLE_TYPE`, :term:`FIT_LOADABLE_ARCH`, - :term:`FIT_LOADABLE_OS` and :term:`FIT_LOADABLE_LOADADDRESS` variables can - be used to specify arbitrary ``loadables`` in a FIT image - (:oecore_rev:`2535427d8de07f6e432d08cbdc046bdfd8788911`) - - Kernel-related changes: - :ref:`ref-classes-kernel-fit-image`: Support arbitrary loadables @@ -185,11 +124,78 @@ New Features / Enhancements in |yocto-ver| - :ref:`ref-classes-sbom-cve-check-recipe`: Class for post-build CVE analysis of recipes (using the recipe SBOM, meaning building the software provided by the recipe is not needed), which uses the - `sbom-cve-check `__ tool internally - (:oecore_rev:`e2518b1eaabef13c9f8d44b52b8ec9d4dd4ed916`) + `sbom-cve-check `__ tool internally. + This also obsoletes the cve-check class. + (:oecore_rev:`e2518b1eaabef13c9f8d44b52b8ec9d4dd4ed916`, + :oecore_rev:`00de455f8d3aeca880129d23e8cfb7e246404699`) + +- New variables: + + - The :term:`OPENSSH_HOST_KEY_DIR` variable can be used to specify the + directory where OpenSSH host keys are stored. The default value is + ``/etc/ssh`` (:oecore_rev:`addd80ddfd892eb4513f323d369d210935416e05`) + + - The :term:`OPENSSH_HOST_KEY_DIR_READONLY_CONFIG` variable can be used to + specify the directory where OpenSSH host keys are stored when the device + uses a read-only filesystem. The default value is ``/var/run/ssh`` + (:oecore_rev:`addd80ddfd892eb4513f323d369d210935416e05`) + + - The :term:`SPDX_INCLUDE_KERNEL_CONFIG` can be set to "1" to export the Linux + kernel configuration (``CONFIG_*`` parameters) into the SPDX document when + using the :ref:`ref-classes-create-spdx` class + (:oecore_rev:`228a968e7c47d811c06143279bdb0f9c5f374bef`) + + - The :term:`SPDX_INCLUDE_PACKAGECONFIG` variable can be set to "1" to + export a recipe's :term:`PACKAGECONFIG` features (enabled/disabled) into + the SPDX document when using the :ref:`ref-classes-create-spdx` class + (:oecore_rev:`228a968e7c47d811c06143279bdb0f9c5f374bef`) + + - The :term:`SPDX_PACKAGE_URL` allows specifying a space-separated list of + Package URLs (purls) for the software Package when using the + :ref:`ref-classes-create-spdx` class + (:oecore_rev:`874b2d301d3cac617b1028bc6ce91b1f916a6508`) + + - The :term:`SPDX_GIT_PURL_MAPPINGS` variable allows mapping domain names to + PURLs (Package URLs) in SPDX documents + (:oecore_rev:`9f1825e74d0f70917676201286b148aea84cc660`) + + - The :term:`SPDX_CONCLUDED_LICENSE` allows specifying the + ``hasConcludedLicense`` object of individual SBOM packages when using the + :ref:`ref-classes-create-spdx` class + (:oecore_rev:`bb21c6a429a2ecec82a8afe7d79502291ccaef01`) + + - The :term:`FIT_MKIMAGE_EXTRA_OPTS` variable allows passing extra options + to the ``mkimage`` command when creating a FIT image with the + :ref:`ref-classes-kernel-fit-image` class + (:oecore_rev:`d925d67061ef5d7a8abe15c715614650094d50c6`) + + - The :term:`FIT_CONF_MAPPINGS` variable allows mapping extra configurations + to existing ones or rename an existing configuration in FIT images created + with the :ref:`ref-classes-kernel-fit-image` class (:oecore_rev:`e30f809a50c2151e525424879383c02325a7ec9a`) + + - The :term:`UBOOT_CONFIG_FRAGMENTS` and :term:`UBOOT_FRAGMENTS` allow + supplying additional configuration fragments to the existing U-Boot + configuration. See the definition of the variables for more information, + and the documentation of the :ref:`ref-classes-uboot-config` class + (:oecore_rev:`9e96d3dedee47657657686310508e0aaee7f4e02`) + + - The :term:`IMAGE_EXTRA_PARTITION_FILES` allows specifying extra files from + the deploy directory (:term:`DEPLOY_DIR_IMAGE`) to install in a WIC + partition created with the ``extra_partition`` plugin + (:oecore_rev:`e1526079d205dac6e3cff6d8e5cb37f68b631009`) + + - The :term:`FIT_LOADABLES`, :term:`FIT_LOADABLE_FILENAME`, + :term:`FIT_LOADABLE_TYPE`, :term:`FIT_LOADABLE_ARCH`, + :term:`FIT_LOADABLE_OS` and :term:`FIT_LOADABLE_LOADADDRESS` variables can + be used to specify arbitrary ``loadables`` in a FIT image + (:oecore_rev:`2535427d8de07f6e432d08cbdc046bdfd8788911`) - Global configuration changes: + - Changes in DISTRO_FEATURES default values and how DISTRO_FEATURES & + MACHINE_FEATURES are provided, see :doc:`/migration-guides/migration-6.0` + for more information. + - ``base-passwd``: Add a ``clock`` group as `systemd` version v258 introduces this group to `enable applications like linuxptp to open clocks without root privileges `__ @@ -510,9 +516,8 @@ New Features / Enhancements in |yocto-ver| - Add suport for package URLs (PURLs) through :term:`SPDX_PACKAGE_URL` (:oecore_rev:`874b2d301d3cac617b1028bc6ce91b1f916a6508`) - - ``create-spdx-2.2``: Add CVEs in :term:`CVE_CHECK_IGNORE` - to the list of fixed CVEs in the output SBOM - (:oecore_rev:`f8525224cb825b1aad2be240731eabafdde7612d`) + - Support only SPDX 3 and removed SPDX 2.2 support. + (:oecore_rev:`12abd0574c267bade0962ecb39d9e8da8c56842b`) - The :ref:`ref-classes-create-spdx` class used to include `VEX `__ statements in the SPDX documents @@ -757,9 +762,21 @@ New Features / Enhancements in |yocto-ver| Known Issues in |yocto-ver| --------------------------- -- A known bug is affecting :term:`build hosts ` that have Intel - Ultra 7 CPUs and breaks :term:`OpenEmbedded-Core (OE-Core)` tests that - involve KVM. See bug :yocto_bug:`16074` for more information. +Referencing an unset variable in DISTRO_FEATURES causes DISTRO_FEATURES_NATIVE +and DISTRO_FEATURES_NATIVESDK to be set incorrectly. The leads to confusing +errors, such as + + - Nothing PROVIDES 'libseccomp-native' + + - Required build target 'glibc' has no buildable providers. + +To resolve these errors, ensure that all variables used in DISTRO_FEATURES are +set. Variables may be set to an empty string if not needed. + +A fix for this issue is in progress and should be included in Yocto +Project 6.0.1. See :yocto_bugs:`Yocto bug #16275 ` +for further details. + Recipe License changes in |yocto-ver| ------------------------------------- From patchwork Tue May 19 01:17:14 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Lee, Chee Yang" X-Patchwork-Id: 88337 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 95700CD343F for ; Tue, 19 May 2026 02:33:11 +0000 (UTC) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.18]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.13168.1779157986629462191 for ; Mon, 18 May 2026 19:33:07 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.com header.s=Intel header.b=JtB0enlP; spf=pass (domain: intel.com, ip: 198.175.65.18, mailfrom: chee.yang.lee@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1779157988; x=1810693988; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=VJiNsVJUohrHGI0o8VlvP3T5VMC2Y+6EnKXJf+fk8Sk=; b=JtB0enlP4derrD820kKtzPCSS5A44TQyUvBWhq/dZf0m4h7Ny4T/OTfB LWCMtgJoOSTOz/cckb4/xfMzsiuoX+J/4BJj9Biht4oRPkebsQw+X4hlU W6eMFMGvSQGPIUHYVxT54Wy7QQXEa+DriVGfcv+Tskqj99VFuIayuFQ2Y drsZmQ/wNdN6KfQbCJyi/eW61azZkt5l1o0fNeXDu1rQvR7o8Iyp0XxlQ Vxe5CJ9hX+hGLBIr1rfnpKuJAcebpXr0dj4Y0KCu11kaWL5267XTr5XhZ 42UbmXE5Q7AQCh7Yb7T2RrOSCtCmOE8RKozKYixmmo+f2U6Hff18peeNt Q==; X-CSE-ConnectionGUID: h3w1Gn1hRxyhTdxp73bQzA== X-CSE-MsgGUID: FWMPBmWnQCu10wCMDqydrw== X-IronPort-AV: E=McAfee;i="6800,10657,11790"; a="80078829" X-IronPort-AV: E=Sophos;i="6.23,243,1770624000"; d="scan'208";a="80078829" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa110.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2026 19:32:58 -0700 X-CSE-ConnectionGUID: DJqvO/lZTbKWRwxbQ+MI8w== X-CSE-MsgGUID: VhkPHE56RHqFXhR72/5lvA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,243,1770624000"; d="scan'208";a="277731045" Received: from andromeda02.png.intel.com ([10.107.232.49]) by orviesa001.jf.intel.com with ESMTP; 18 May 2026 19:32:58 -0700 From: chee.yang.lee@intel.com To: docs@lists.yoctoproject.org Subject: [PATCH 3/4] migration-guide: add release notes for 4.0.35 Date: Tue, 19 May 2026 09:17:14 +0800 Message-Id: <20260519011715.972400-3-chee.yang.lee@intel.com> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20260519011715.972400-1-chee.yang.lee@intel.com> References: <20260519011715.972400-1-chee.yang.lee@intel.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 19 May 2026 02:33:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9481 From: Lee Chee Yang Signed-off-by: Lee Chee Yang --- .../migration-guides/release-4.0.rst | 1 + .../migration-guides/release-notes-4.0.35.rst | 198 ++++++++++++++++++ 2 files changed, 199 insertions(+) create mode 100644 documentation/migration-guides/release-notes-4.0.35.rst diff --git a/documentation/migration-guides/release-4.0.rst b/documentation/migration-guides/release-4.0.rst index daacd92ff..e0b9a8fb5 100644 --- a/documentation/migration-guides/release-4.0.rst +++ b/documentation/migration-guides/release-4.0.rst @@ -41,3 +41,4 @@ Release 4.0 (kirkstone) release-notes-4.0.32 release-notes-4.0.33 release-notes-4.0.34 + release-notes-4.0.35 diff --git a/documentation/migration-guides/release-notes-4.0.35.rst b/documentation/migration-guides/release-notes-4.0.35.rst new file mode 100644 index 000000000..f8336d1e9 --- /dev/null +++ b/documentation/migration-guides/release-notes-4.0.35.rst @@ -0,0 +1,198 @@ +.. SPDX-License-Identifier: CC-BY-SA-2.0-UK + +Release notes for Yocto-4.0.35 (Kirkstone) +------------------------------------------ + +Security Fixes in Yocto-4.0.35 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- alsa-lib: Fix :cve_nist:`2026-25068` +- busybox: Fix :cve_nist:`2025-60876` +- curl: Fix :cve_nist:`2025-14524`, :cve_nist:`2026-1965`, :cve_nist:`2026-3783` and + :cve_nist:`2026-3784` +- ffmpeg: Fix :cve_nist:`2025-10256` +- gdk-pixbuf: Fix :cve_nist:`2025-6199` +- inetutils: Fix :cve_nist:`2026-28372` +- libarchive: Fix :cve_nist:`2026-4111` +- libpam: Fix :cve_nist:`2024-10963` +- linux-yocto/5.15: Fix :cve_nist:`2025-40082`, :cve_nist:`2025-68358`, :cve_nist:`2025-71089`, + :cve_nist:`2025-71220`, :cve_nist:`2025-71222`, :cve_nist:`2025-71232`, :cve_nist:`2025-71233`, + :cve_nist:`2025-71235`, :cve_nist:`2025-71236`, :cve_nist:`2025-71237`, :cve_nist:`2025-71238`, + :cve_nist:`2026-23111`, :cve_nist:`2026-23112`, :cve_nist:`2026-23169`, :cve_nist:`2026-23190`, + :cve_nist:`2026-23193`, :cve_nist:`2026-23198`, :cve_nist:`2026-23202`, :cve_nist:`2026-23206`, + :cve_nist:`2026-23209`, :cve_nist:`2026-23216`, :cve_nist:`2026-23221`, :cve_nist:`2026-23222`, + :cve_nist:`2026-23228`, :cve_nist:`2026-23229`, :cve_nist:`2026-23231`, :cve_nist:`2026-23234`, + :cve_nist:`2026-23235`, :cve_nist:`2026-23236`, :cve_nist:`2026-23237` and :cve_nist:`2026-23238` +- ncurses: Fix :cve_nist:`2025-69720` +- python3: Fix :cve_nist:`2024-6923`, :cve_nist:`2025-15282`, :cve_nist:`2025-59375`, + :cve_nist:`2026-0865`, :cve_nist:`2026-24515` and :cve_nist:`2026-25210` +- python3-pip: Fix :cve_nist:`2026-1703` +- python3-pyopenssl: Fix :cve_nist:`2026-27448` and :cve_nist:`2026-27459` +- sqlite3: Fix :cve_nist:`2025-70873` +- tiff: Fix :cve_nist:`2025-61143` and :cve_nist:`2025-61144` +- vim: Fix :cve_nist:`2026-25749`, :cve_nist:`2026-26269`, :cve_nist:`2026-28418`, + :cve_nist:`2026-28419` and :cve_nist:`2026-33412` + + +Fixes in Yocto-4.0.35 +~~~~~~~~~~~~~~~~~~~~~ + +- bitbake: tests/fetch: Avoid using git protocol in tests +- build-appliance-image: Update to kirkstone head revision +- contributor-guide/submit-changes.rst: Added missing word +- create-pull-request: Keep commit hash to be pulled in cover email +- createrepo-c: Fix createrepo-c-native build on GCC14 hosts (e.g. Fedora 41) +- gtk+3: fix incompatible-pointer-types errors for native build on Fedora 41 +- libcomps: Fix libcomps-native build on GCC14 hosts (e.g. Fedora 41) +- libpam: re-add missing libgen include +- libtheora: set :term:`CVE_PRODUCT` +- linux-yocto/5.15: update to v5.15.201 +- lsb.py: strip ' from os-release file +- migration-guide: add release notes for 4.0.33 4.0.34 +- oeqa/manual: Default to https git protocol for YP/OE repos +- oeqa/sdk: Default to https git protocol for YP/OE repos +- oeqa/selftest/git-submodule-test: Default to https git protocol for YP/OE repos +- overview-manual: escape wildcard in inline markup +- poky.conf: Bump version for 4.0.35 release +- python3: upgrade to 3.10.20 +- README.OE-Core: update contributor links and add kirkstone prefix +- recipes: Default to https git protocol for YP/OE repos +- recipetool: Recognise https://git. as git urls +- ref-manual/system-requirements.rst: update end-of-life distros +- scripts/install-buildtools: Update to 4.0.34 +- scripts: Default to https git protocol for YP/OE repos +- selftest/scripts: Update old git protocol references +- tcl: skip http11 tests +- tiff: set status of CVE-2025-61145 as fixed by patch for :cve_nist:`2025-8961` +- tzdata,tzcode-native: Upgrade to 2026a + + +Known Issues in Yocto-4.0.35 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- N/A + + +Contributors to Yocto-4.0.35 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Aleksandar Nikolic +- Antonin Godard +- Bruce Ashfield +- Fabien Thomas +- Hitendra Prajapati +- Jinfeng Wang +- Ken Kurematsu +- Kristiyan Chakarov +- Lee Chee Yang +- Martin Jansa +- Paul Barker +- Peter Marko +- Richard Purdie +- Ross Burton +- Shaik Moin +- Vijay Anusuri +- Yanis BINARD +- Yoann Congal + +Repositories / Downloads for Yocto-4.0.35 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +yocto-docs + +- Repository Location: :yocto_git:`/yocto-docs` +- Branch: :yocto_git:`kirkstone ` +- Tag: :yocto_git:`yocto-4.0.35 ` +- Git Revision: :yocto_git:`ce6734c68649739c635675a133fa77edb9865028 ` +- Release Artefact: yocto-docs-ce6734c68649739c635675a133fa77edb9865028 +- sha: ddb6fac4d257f4f76836055cafad529729e99c293d3b8d3dabef926fad5e725f +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/yocto-docs-ce6734c68649739c635675a133fa77edb9865028.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/yocto-docs-ce6734c68649739c635675a133fa77edb9865028.tar.bz2 + +poky + +- Repository Location: :yocto_git:`/poky` +- Branch: :yocto_git:`kirkstone ` +- Tag: :yocto_git:`yocto-4.0.35 ` +- Git Revision: :yocto_git:`93431249a6260da7bd29ee3ca32145d89e5b8259 ` +- Release Artefact: poky-93431249a6260da7bd29ee3ca32145d89e5b8259 +- sha: a8e95213248c5400276611754f2c98b8d8972e166bdf41433c45fcdd2bf668cb +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/poky-93431249a6260da7bd29ee3ca32145d89e5b8259.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/poky-93431249a6260da7bd29ee3ca32145d89e5b8259.tar.bz2 + +openembedded-core + +- Repository Location: :oe_git:`/openembedded-core` +- Branch: :oe_git:`kirkstone ` +- Tag: :oe_git:`yocto-4.0.35 ` +- Git Revision: :oe_git:`51259c7e933a2ac8ebc01604d6e65607b76b7b56 ` +- Release Artefact: oecore-51259c7e933a2ac8ebc01604d6e65607b76b7b56 +- sha: 2cd531e2a107849e7a452e71e41f22b42160979066e10d0661e97acfab125b1f +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/oecore-51259c7e933a2ac8ebc01604d6e65607b76b7b56.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/oecore-51259c7e933a2ac8ebc01604d6e65607b76b7b56.tar.bz2 + +meta-yocto + +- Repository Location: :yocto_git:`/meta-yocto` +- Branch: :yocto_git:`kirkstone ` +- Tag: :yocto_git:`yocto-4.0.35 ` +- Git Revision: :yocto_git:`34e3c9a19b8b955116109a2e9528966db3fced37 ` +- Release Artefact: meta-yocto-34e3c9a19b8b955116109a2e9528966db3fced37 +- sha: 18da6dbb745d5e4e42a93527c36751778155e3762728b0b1020b890480402dde +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/meta-yocto-34e3c9a19b8b955116109a2e9528966db3fced37.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/meta-yocto-34e3c9a19b8b955116109a2e9528966db3fced37.tar.bz2 + +meta-mingw + +- Repository Location: :yocto_git:`/meta-mingw` +- Branch: :yocto_git:`kirkstone ` +- Tag: :yocto_git:`yocto-4.0.35 ` +- Git Revision: :yocto_git:`87c22abb1f11be430caf4372e6b833dc7d77564e ` +- Release Artefact: meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e +- sha: f0bc4873e2e0319fb9d6d6ab9b98eb3f89664d4339a167d2db6a787dd12bc1a8 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/meta-mingw-87c22abb1f11be430caf4372e6b833dc7d77564e.tar.bz2 + +meta-gplv2 + +- Repository Location: :yocto_git:`/meta-gplv2` +- Branch: :yocto_git:`kirkstone ` +- Tag: :yocto_git:`yocto-4.0.35 ` +- Git Revision: :yocto_git:`d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a ` +- Release Artefact: meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a +- sha: c386f59f8a672747dc3d0be1d4234b6039273d0e57933eb87caa20f56b9cca6d +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/meta-gplv2-d2f8b5cdb285b72a4ed93450f6703ca27aa42e8a.tar.bz2 + +bitbake + +- Repository Location: :oe_git:`/bitbake` +- Branch: :oe_git:`2.0 ` +- Tag: :oe_git:`yocto-4.0.35 ` +- Git Revision: :oe_git:`7fd0197fd5fedd23cc885b5e7e816d86a392fdf9 ` +- Release Artefact: bitbake-7fd0197fd5fedd23cc885b5e7e816d86a392fdf9 +- sha: 6c01ff2b4b0060ef3d6d3f1fc11690094b22865af4989946544d08d74b473ec9 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-4.0.35/bitbake-7fd0197fd5fedd23cc885b5e7e816d86a392fdf9.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-4.0.35/bitbake-7fd0197fd5fedd23cc885b5e7e816d86a392fdf9.tar.bz2 + From patchwork Tue May 19 01:17:15 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Lee, Chee Yang" X-Patchwork-Id: 88338 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id B98EACD4F58 for ; Tue, 19 May 2026 02:33:12 +0000 (UTC) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.18]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.13168.1779157986629462191 for ; Mon, 18 May 2026 19:33:07 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.com header.s=Intel header.b=LfAyBC3D; spf=pass (domain: intel.com, ip: 198.175.65.18, mailfrom: chee.yang.lee@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1779157987; x=1810693987; h=from:to:subject:date:message-id:in-reply-to:references: mime-version:content-transfer-encoding; bh=hcfSh88Std+wY0XzOOHF86boTePZ1WzlcLilUo+YMXk=; b=LfAyBC3DWP/Hpd2EjfXvuJsscv4V35CBW6h0etKOmlVvTggZFFo69Yty 3DTx47XaJ4JDb+Kyk7oYU0GjEL3hSgpOufpPvnL2sUNyFTbpL0TMgAqKr WQAGjQyXPULhyaBoE4i544jNLmV1wen4ped1N45ZP7fNqA/RWxAZFhwb5 M+Gl3bOOV3xuj8FQ2PqvqWamPM3gDoyV/cMUfVsJU5nfoYUwN9/GpOuWK 3kfDcCaaTOvIKZ//ScFaSTpIiQ6tHkq4+1mwIU8JrgNbL7ECrYWFvZ/Jp ztMNa+3FNfp5WnlUWJem/C1agD/IwiLfsVwQ84Uh8/hInTjlNi534+hmm A==; X-CSE-ConnectionGUID: XRT6EENsQIaif+W/vpJiZg== X-CSE-MsgGUID: 7B997dXaSsKAdeH/0On72A== X-IronPort-AV: E=McAfee;i="6800,10657,11790"; a="80078832" X-IronPort-AV: E=Sophos;i="6.23,243,1770624000"; d="scan'208";a="80078832" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa110.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2026 19:33:00 -0700 X-CSE-ConnectionGUID: D2qrmdYeRsmgntRW8Vf9UQ== X-CSE-MsgGUID: gbbPsY2+S8O3wyJg+oYOQw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,243,1770624000"; d="scan'208";a="277731047" Received: from andromeda02.png.intel.com ([10.107.232.49]) by orviesa001.jf.intel.com with ESMTP; 18 May 2026 19:32:59 -0700 From: chee.yang.lee@intel.com To: docs@lists.yoctoproject.org Subject: [PATCH 4/4] migration-guide: add release notes for 5.3.4 Date: Tue, 19 May 2026 09:17:15 +0800 Message-Id: <20260519011715.972400-4-chee.yang.lee@intel.com> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20260519011715.972400-1-chee.yang.lee@intel.com> References: <20260519011715.972400-1-chee.yang.lee@intel.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 19 May 2026 02:33:12 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9480 From: Lee Chee Yang Signed-off-by: Lee Chee Yang --- .../migration-guides/release-5.3.rst | 1 + .../migration-guides/release-notes-5.3.4.rst | 218 ++++++++++++++++++ 2 files changed, 219 insertions(+) create mode 100644 documentation/migration-guides/release-notes-5.3.4.rst diff --git a/documentation/migration-guides/release-5.3.rst b/documentation/migration-guides/release-5.3.rst index 4c2770e19..2df5c8cb9 100644 --- a/documentation/migration-guides/release-5.3.rst +++ b/documentation/migration-guides/release-5.3.rst @@ -10,3 +10,4 @@ Release 5.3 (whinlatter) release-notes-5.3.1 release-notes-5.3.2 release-notes-5.3.3 + release-notes-5.3.4 diff --git a/documentation/migration-guides/release-notes-5.3.4.rst b/documentation/migration-guides/release-notes-5.3.4.rst new file mode 100644 index 000000000..fd14e7707 --- /dev/null +++ b/documentation/migration-guides/release-notes-5.3.4.rst @@ -0,0 +1,218 @@ +.. SPDX-License-Identifier: CC-BY-SA-2.0-UK + +Release notes for Yocto-5.3.4 (Whinlatter) +------------------------------------------ + +Security Fixes in Yocto-5.3.4 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- binutils: Fix :cve_nist:`2025-69644`, :cve_nist:`2025-69647`, :cve_nist:`2025-69648`, + :cve_nist:`2025-69649` and :cve_nist:`2025-69652` +- binutils: Ignore :cve_nist:`2025-69650` and :cve_nist:`2025-69651` +- curl: Fix :cve_nist:`2026-1965`, :cve_nist:`2026-3783`, :cve_nist:`2026-3784` and + :cve_nist:`2026-3805` +- expat: Fix :cve_nist:`2026-32776`, :cve_nist:`2026-32777` and :cve_nist:`2026-32778` +- glibc: Fix :cve_nist:`2026-4437` and :cve_nist:`2026-4438` +- go: Fix :cve_nist:`2026-27140`, :cve_nist:`2026-27143`, :cve_nist:`2026-27144`, + :cve_nist:`2026-32280`, :cve_nist:`2026-32281`, :cve_nist:`2026-32282`, :cve_nist:`2026-32283`, + :cve_nist:`2026-32288` and :cve_nist:`2026-32289` +- inetutils: Fix :cve_nist:`2026-32746` +- libpng: Fix :cve_nist:`2026-33416` and :cve_nist:`2026-33636` +- libsoup: fix :cve_nist:`2025-32049` and :cve_nist:`2026-1539` +- nfs-utils: Fix :cve_nist:`2025-12801` +- openssl: Fix :cve_nist:`2026-2673`, :cve_nist:`2026-28387`, :cve_nist:`2026-28388`, + :cve_nist:`2026-28389`, :cve_nist:`2026-28390`, :cve_nist:`2026-31789` and :cve_nist:`2026-31790` +- python3-pyopenssl: Fix :cve_nist:`2026-27448` and :cve_nist:`2026-27459` +- python3: Fix :cve_nist:`2025-15282` +- sqlite3: Fix :cve_nist:`2025-70873` +- vim: Fix :cve_nist:`2026-25749`, :cve_nist:`2026-26269`, :cve_nist:`2026-28418`, + :cve_nist:`2026-28419` and :cve_nist:`2026-33412` + + +Fixes in Yocto-5.3.4 +~~~~~~~~~~~~~~~~~~~~ + +bitbake +^^^^^^^ +- runqueue.py: make sure we use bb multiprocessing +- tests/fetch: Avoid using git protocol in tests + +meta-yocto +^^^^^^^^^^ +- poky.conf: Bump version for 5.3.4 release +- poky: Fix CentOS Stream 9 distro name + +openembedded-core +^^^^^^^^^^^^^^^^^ +- archiver: Don't try to preserve all attributes when copying files +- barebox/barebox-tools: upgrade to 2025.09.3 +- binutils: Fix build with GLIBC 2.43 on the host +- binutils: Upgrade to 2.45.1 release +- build-appliance-image: switch :term:`SRC_URI` to https protocol +- build-appliance-image: Update to whinlatter head revisions +- ca-certificates: upgrade to 20260223 +- ccache: upgrade to 4.12.3 +- dtc: backport fix for build with glibc-2.43 +- gcc: backport a fix for building with gcc-16 +- gettext: backport gnulib changes to fix build with glibc-2.43 on host +- glibc: stable 2.42 branch updates (a56a2943d2c...) +- go: upgrade to 1.25.9 +- libarchive: upgrade to 3.8.6 +- libpng: upgrade to 1.6.56 +- libsoup: upgrade to 3.6.6 +- libxcrypt: avoid discarded-qualifiers build failure with glibc 2.43 +- libxcrypt: Fix build wrt C23 support +- libxcrypt: Use configure knob to disable warnings as errors +- libxmlb: upgrade to 0.3.25 +- license.py: Drop visit_Str from SeenVisitor in selftest +- m4: backport 3 gnulib changes to fix build with glibc-2.43 on host +- meta/files/layers.example.json: switch to https clone URIs +- oe-setup-build: :term:`TEMPLATECONF` were not applied correctly +- oeqa/sdk: Default to https git protocol for YP/OE repos +- oeqa/selftest/devtool: add vulkan feature check for test needing it +- oeqa/selftest/git-submodule-test: Default to https git protocol for YP/OE repos +- oeqa/selftest: add wayland feature check for tests needing it +- openssl: upgrade to 3.5.6 +- ovmf: backport a fix for build with gcc-16 +- pseudo: Add fix for glibc 2.43 +- ptest-runner: Upgrade to 2.5.1 +- ptest-runner: Use git tag in :term:`SRC_URI` +- python3-pip: drop unused Windows distlib launcher templates +- python3-setuptools: drop Windows launcher executables on non-mingw builds +- python3: Fix test under ptest-runner 2.5.1 +- python3: upgrade to 3.13.12 +- recipetool: Recognise https://git. as git urls +- report-error.bbclass: replace 'codecs.open()' with 'open()' +- scripts/install-buildtools: Update to 5.3.3 +- scripts: Default to https git protocol for YP/OE repos +- selftest/gdbserver: replace shutil.unpack_archive with tarfile extract +- selftest/minidebuginfo: extract files from tar archive using tarfile module +- selftest/scripts: Update old git protocol references +- spirv-tools: backport a fix for building with gcc-16 +- systemd: backport fix to build with glibc-2.43 on host +- tzdata/tzcode-native: upgrade to 2026a +- util-linux: backport fix to build with glibc-2.43 on host +- virglrenderer: Fix build with glibc 2.43+ +- yocto-uninative: Update to 5.1 for glibc 2.43 + +yocto-docs +^^^^^^^^^^ +- contributor-guide/submit-changes.rst: Added missing word +- dev-manual/new-recipe.rst: rework Unpacking Code section +- migration-guide: add release notes for 4.0.33 4.0.34 5.0.16 5.0.17 5.3.2 5.3.3 +- sphinx-static/theme_overrides.css: switch to a fixed width documentation + + +Known Issues in Yocto-5.3.4 +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- N/A + + +Contributors to Yocto-5.3.4 +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Thanks to the following people who contributed to this release: + +- Adarsh Jagadish Kamini +- Alexander Kanavin +- Andrej Kozemcak +- Anil Dongare +- Ankur Tyagi +- Antonin Godard +- Changqing Li +- Deepak Rathore +- Hemanth Kumar M D +- Hitendra Prajapati +- Jinfeng Wang +- Khem Raj +- Krupal Ka Patel +- Lee Chee Yang +- Logan Gallois +- Martin Jansa +- Michael Halstead +- Paul Barker +- Peter Marko +- Richard Purdie +- Sunil Dora +- Trevor Gamblin +- Vijay Anusuri +- Wang Mingyu +- Yanis BINARD +- Yoann Congal +- Zoltán Böszörményi + + +Repositories / Downloads for Yocto-5.3.4 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +yocto-docs + +- Repository Location: :yocto_git:`/yocto-docs` +- Branch: :yocto_git:`whinlatter ` +- Tag: :yocto_git:`yocto-5.3.4 ` +- Git Revision: :yocto_git:`10818445a22c524de0934901547cf676256c2b9d ` +- Release Artefact: yocto-docs-10818445a22c524de0934901547cf676256c2b9d +- sha: f9e0b155730ba23b83febd40b6e5d6e22c624d083cccb569cfff4a83ef3fde43 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-5.3.4/yocto-docs-10818445a22c524de0934901547cf676256c2b9d.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.3.4/yocto-docs-10818445a22c524de0934901547cf676256c2b9d.tar.bz2 + +openembedded-core + +- Repository Location: :oe_git:`/openembedded-core` +- Branch: :oe_git:`whinlatter ` +- Tag: :oe_git:`yocto-5.3.4 ` +- Git Revision: :oe_git:`8751ec83421192fc0f8495fb95798f9eb7be77a0 ` +- Release Artefact: oecore-8751ec83421192fc0f8495fb95798f9eb7be77a0 +- sha: d587dc39a046a1a48f4cd33f5e9dd79b7d0948d71a9151fcf5542641893be229 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-5.3.4/oecore-8751ec83421192fc0f8495fb95798f9eb7be77a0.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.3.4/oecore-8751ec83421192fc0f8495fb95798f9eb7be77a0.tar.bz2 + +meta-yocto + +- Repository Location: :yocto_git:`/meta-yocto` +- Branch: :yocto_git:`whinlatter ` +- Tag: :yocto_git:`yocto-5.3.4 ` +- Git Revision: :yocto_git:`3f2e6b6fadfa542f0fe3738375a2f9fcbd4c1f6e ` +- Release Artefact: meta-yocto-3f2e6b6fadfa542f0fe3738375a2f9fcbd4c1f6e +- sha: b942dc726a631b52284d4fe62dda4b97d880fea758a7090a8590cca964865e30 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-5.3.4/meta-yocto-3f2e6b6fadfa542f0fe3738375a2f9fcbd4c1f6e.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.3.4/meta-yocto-3f2e6b6fadfa542f0fe3738375a2f9fcbd4c1f6e.tar.bz2 + +meta-mingw + +- Repository Location: :yocto_git:`/meta-mingw` +- Branch: :yocto_git:`whinlatter ` +- Tag: :yocto_git:`yocto-5.3.4 ` +- Git Revision: :yocto_git:`00323de97e397d4f6734ef2191806616989f5e10 ` +- Release Artefact: meta-mingw-00323de97e397d4f6734ef2191806616989f5e10 +- sha: c9a70539b12c0642596fde6a2766d4a6a8fec8b2a366453fb6473363127a1c77 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-5.3.4/meta-mingw-00323de97e397d4f6734ef2191806616989f5e10.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.3.4/meta-mingw-00323de97e397d4f6734ef2191806616989f5e10.tar.bz2 + +bitbake + +- Repository Location: :oe_git:`/bitbake` +- Branch: :oe_git:`2.16 ` +- Tag: :oe_git:`yocto-5.3.4 ` +- Git Revision: :oe_git:`713fbbdb9ecc195ceb2216a2345e0d79dbee2135 ` +- Release Artefact: bitbake-713fbbdb9ecc195ceb2216a2345e0d79dbee2135 +- sha: 1d0f14e8bc71a39de4207aeeb329cb1d2541089c07e954131bf37a3d1b66b823 +- Download Locations: + + https://downloads.yoctoproject.org/releases/yocto/yocto-5.3.4/bitbake-713fbbdb9ecc195ceb2216a2345e0d79dbee2135.tar.bz2 + + https://mirrors.edge.kernel.org/yocto/yocto/yocto-5.3.4/bitbake-713fbbdb9ecc195ceb2216a2345e0d79dbee2135.tar.bz2 +