From patchwork Wed Jun 17 05:31:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 90289 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 55959CD98EE for ; Wed, 17 Jun 2026 05:32:25 +0000 (UTC) Received: from a27-29.smtp-out.us-west-2.amazonses.com (a27-29.smtp-out.us-west-2.amazonses.com [54.240.27.29]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8947.1781674308708024772 for ; Tue, 16 Jun 2026 22:31:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky header.b=A2zpXefB; dkim=pass header.i=@amazonses.com header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=AGXQkk8Y; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.29, mailfrom: 0101019ed41071c0-5f7d0106-e963-4b3b-808d-9136285706e6-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky; d=yoctoproject.org; t=1781674308; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date; bh=454175rbu9Z+nZ/eyQYk+rmFGlU4fJipyr7v47PIQtc=; b=A2zpXefBwa/m+JTfdOuEJlttmFcfxYXk3RE8jJGobKCQz5pueNTOwrwJ+2SxeGRm +7LgNAhyEW9/xH6OXFO2f6nUXPyRlXbw+WGzuW3VsUj+CWUEa39w369bvZRtnVk21/v XFv2SIBrF7ZgBDIjBPMKNXqbbK13k3yilsg9rwSE= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=hsbnp7p3ensaochzwyq5wwmceodymuwv; d=amazonses.com; t=1781674308; h=Content-Type:MIME-Version:From:To:Cc:Subject:Message-Id:Date:Feedback-ID; bh=454175rbu9Z+nZ/eyQYk+rmFGlU4fJipyr7v47PIQtc=; b=AGXQkk8Yo52wqqPLr9Haj0WSaTr1hlHhFp7m4njEM16Ehg9CxoVAbw5fmB6qxuNu 0/kCo0iFq1mWQ/1a8qO8HtvTiZfDWLm4yuwFmXRR90Xxf+Ozd6yq+HbLSqa0ad/s7i/ +62U7x3mB/zNW/s29860tSJOL/ne1PSOvLQgl5vY= MIME-Version: 1.0 From: auh@yoctoproject.org To: Robert Yang Cc: openembedded-core@lists.openembedded.org Subject: [AUH] fmt: upgrading to 12.2.0 SUCCEEDED Message-ID: <0101019ed41071c0-5f7d0106-e963-4b3b-808d-9136285706e6-000000@us-west-2.amazonses.com> Date: Wed, 17 Jun 2026 05:31:48 +0000 Feedback-ID: ::1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2026.06.17-54.240.27.29 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 ; Wed, 17 Jun 2026 05:32:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/238971 Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *fmt* to *12.2.0* has Succeeded. Next steps: - apply the patch: git am 0001-fmt-upgrade-12.1.0-12.2.0.patch - check the changes to upstream patches and summarize them in the commit message, - compile an image that contains the package - perform some basic sanity tests - amend the patch and sign it off: git commit -s --reset-author --amend - send it to the appropriate mailing list Alternatively, if you believe the recipe should not be upgraded at this time, you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that automatic upgrades would no longer be attempted. Please review the attached files for further information and build/update failures. Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler Regards, The Upgrade Helper -- >8 -- From 5403e4d617b9c4c9da6c790e28e0c8d1f7e8ca0c Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Wed, 17 Jun 2026 05:14:35 +0000 Subject: [PATCH] fmt: upgrade 12.1.0 -> 12.2.0 --- ...01-Workaround-an-ABI-issue-in-spdlog.patch | 8 ++--- .../fmt/{fmt_12.1.0.bb => fmt_12.2.0.bb} | 30 +++++++++++++++++-- 2 files changed, 31 insertions(+), 7 deletions(-) rename meta/recipes-devtools/fmt/{fmt_12.1.0.bb => fmt_12.2.0.bb} (34%) diff --git a/meta/recipes-devtools/fmt/fmt/0001-Workaround-an-ABI-issue-in-spdlog.patch b/meta/recipes-devtools/fmt/fmt/0001-Workaround-an-ABI-issue-in-spdlog.patch index 442506f834..afae644d49 100644 --- a/meta/recipes-devtools/fmt/fmt/0001-Workaround-an-ABI-issue-in-spdlog.patch +++ b/meta/recipes-devtools/fmt/fmt/0001-Workaround-an-ABI-issue-in-spdlog.patch @@ -1,4 +1,4 @@ -From 32f4a4a634c99d4e00cc6149786a9180ad651f76 Mon Sep 17 00:00:00 2001 +From 6ee6b54766c50ae8df9478efd91075543e89f66e Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Sat, 22 Mar 2025 06:57:04 -0700 Subject: [PATCH] Workaround an ABI issue in spdlog @@ -10,10 +10,10 @@ Signed-off-by: Khem Raj 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/fmt/format.h b/include/fmt/format.h -index 4a653007..82f80efd 100644 +index 5044befd..f33c8b87 100644 --- a/include/fmt/format.h +++ b/include/fmt/format.h -@@ -793,7 +793,9 @@ enum { inline_buffer_size = 500 }; +@@ -774,7 +774,9 @@ enum { inline_buffer_size = 500 }; * converted to `std::string` with `to_string(out)`. */ template { private: T store_[SIZE]; -@@ -2746,7 +2748,7 @@ class bigint { +@@ -2769,7 +2771,7 @@ class bigint { } public: diff --git a/meta/recipes-devtools/fmt/fmt_12.1.0.bb b/meta/recipes-devtools/fmt/fmt_12.2.0.bb similarity index 34% rename from meta/recipes-devtools/fmt/fmt_12.1.0.bb rename to meta/recipes-devtools/fmt/fmt_12.2.0.bb index 22cab6f138..638b78b2ae 100644 --- a/meta/recipes-devtools/fmt/fmt_12.1.0.bb +++ b/meta/recipes-devtools/fmt/fmt_12.2.0.bb @@ -1,14 +1,38 @@ +# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'. +# The following is the difference between the old and the new license text. +# Please update the LICENSE value if needed, and summarize the changes in +# the commit message via 'License-Update:' tag. +# (example: 'License-Update: copyright years updated.') +# +# The changes: +# +# --- LICENSE +# +++ LICENSE +# @@ -18,10 +18,3 @@ +# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# - +# ---- Optional exception to the license --- +# - +# -As an exception, if, as a result of your compiling your source code, portions +# -of this Software are embedded into a machine-executable object form of such +# -source code, you may redistribute such embedded portions in such object form +# -without including the above copyright and permission notices. +# +# + SUMMARY = "open-source formatting library for C++" DESCRIPTION = "{fmt} is an open-source formatting library for C++. It can be used as a safe and fast alternative to (s)printf and iostreams." HOMEPAGE = "https://fmt.dev" LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=b9257785fc4f3803a4b71b76c1412729" +LIC_FILES_CHKSUM = "file://LICENSE;md5=6ec080902ed8f82f5a97ed13e8042634" -SRC_URI = "git://github.com/fmtlib/fmt;branch=master;protocol=https;tag=${PV} \ +SRC_URI = "git://github.com/fmtlib/fmt;branch=main;protocol=https;tag=${PV} \ file://0001-Workaround-an-ABI-issue-in-spdlog.patch \ file://run-ptest \ " -SRCREV = "407c905e45ad75fc29bf0f9bb7c5c2fd3475976f" +SRCREV = "1be298e1bd68957e4cd352e1f676f00e07dcfb57" inherit cmake ptest