From patchwork Wed Oct 14 09:24:57 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100638 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 B8CFBCC6B2A for ; Wed, 14 Oct 2026 09:25:37 +0000 (UTC) Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.9311.1791969926753449982 for ; Wed, 14 Oct 2026 02:25:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=J3YFcjIB; spf=pass (domain: gmail.com, ip: 209.85.210.171, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-89e018e466eso58987b3a.0 for ; Wed, 14 Oct 2026 02:25:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969926; x=1792574726; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=dcDQN3b53a6MHz1FFFFYGmijN0jK+jJ9QC8CTjP1Sus=; b=J3YFcjIBBM0ymeSlDR+oyAAF7s7QlnFDw+sDp9KTE+3YN1NSS6492f3EbrMQUCr89T jF9TTNWd2Ppz/rqx42Uwe3d/gsotYPmbW+5YwTc0aOG5mjMYhBYFxsVPfqgsp5kWm/ZF 1mAaDChMrwlcM5Lu3Y717PXpSCQQzxuIL5omBZ9SRrcW/FzECokHCZ1uqIQOwiB9Pwe7 NQe/O/eUvudti/pKlGcfqYbsDU/t1M9ZIettuKFRwREOfKjhjgALGL6eVRK4USobjHrX rXIiz6k3KrweUMfCdV2IGb7kvrTNbjLNSfyQRDzrYbMFcnfpPVvlomXdckYP1czbFFDX KNxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969926; x=1792574726; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=dcDQN3b53a6MHz1FFFFYGmijN0jK+jJ9QC8CTjP1Sus=; b=ettsnrHWhMJ6KNbd3cl5AoVIw9e/WjP3D8a0oFT+UzmuQEidoSq+7JEWw/Ui9V7G17 yZIKRhUiCm2dbha5x8CkGmeomiUAiIO5idXEsgznaTv7RBAbrDwRPD5D8vK/G+iQZ+iI wLOW6J0p2IKElPWbdSu90tIhEJAQEez7X1QLnIAXXAYy1Qgohg5m3WrI/EfyKTS7l6/O CAUI6IZNj3bnr52IUVHLAbVzS/E6SgwNcrYK/ObXwYWxCAmXVYL3SXH6XeTgNjIHexKR 23vjVwK1PnxlH+sK4Jt2Q9UWRVMzDs/VRN7gGk7ucFmTKo46wbZyEpip/HJugG3QhQx9 QUHg== X-Gm-Message-State: AFq9FYLH5OEVo/MLH6K5DEfgwpLHA8rhxyJjiL0OtuLvTGmELRxGhnxR vSOvhMiGjUhisXi6+OWIhOpQE1V0pr0W568EdbejqSfbgnsvRFBVSfbkkKC3bg== X-Gm-Gg: AYBFou2J8xOnYUE4torKWolQOKY+RIQlj6Ztqu4OHdgVvy3rKlFpvjIWOLvwNrn9Je7 45eoyeOa+a/b1Vhrthq3s2oXTHeIPsKmeMPYeKB4TGxTVtQ1TGU8BOtb8xgChmHASQqN5i7GmFH kveh6ymL7aqeuS6DQZ4d6UtI8la6oI2U04hB0NEs0Huku4r+WTtvlP05izTWJ9hBjv5O3RkOXDc InuZDXkMQF3zwZN5lvKW6RA/wmAZ8KRua9FoeL9SYe4LbU4P9nsic0+csbu+hA5Is9IwSCmeL1z +lu5E02RCh7v8yGo6l3eEqrm3uKAq2P6ceSgr+dcMxdTJhmUrcNHXiDRjFMEqYaGsir2TWaE/6J fzHsGTzmrQ03tkwpIxPeI1DrBCrAUrmzFsWPwy6Omh+R+OQU3aCzCPqvQyuDDkDkmIdS4jW+4Z9 5eL3eFSrEEv1ZONliZ5Q5yRJNycFBjmXaLEgn8Pu8sCWgvsKfYGUfzS2S1aTK8xh2hUx6n/20kA xCRwnI8PRR79GzLX3IK4VzFjTX6Ow6XPnQ0rKO6sH+A2r7o6w== X-Received: by 2002:a05:6a00:178f:b0:886:a52a:316f with SMTP id d2e1a72fcca58-897c3ef92a1mr12568221b3a.4.1791969925981; Wed, 14 Oct 2026 02:25:25 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:25 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-networking][PATCH 1/17] zeroconf: ignore CVEs Date: Wed, 14 Oct 2026 22:24:57 +1300 Message-ID: <20261014092514.454505-1-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 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 ; Wed, 14 Oct 2026 09:25:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130869 From: Ankur Tyagi Details: https://nvd.nist.gov/vuln/detail/cve-2026-47180 https://nvd.nist.gov/vuln/detail/cve-2026-47183 https://nvd.nist.gov/vuln/detail/cve-2026-47184 https://nvd.nist.gov/vuln/detail/cve-2026-48045 https://nvd.nist.gov/vuln/detail/cve-2026-48487 Signed-off-by: Ankur Tyagi --- meta-networking/recipes-protocols/zeroconf/zeroconf_0.9.bb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meta-networking/recipes-protocols/zeroconf/zeroconf_0.9.bb b/meta-networking/recipes-protocols/zeroconf/zeroconf_0.9.bb index cb26699212..a9c19cb38f 100644 --- a/meta-networking/recipes-protocols/zeroconf/zeroconf_0.9.bb +++ b/meta-networking/recipes-protocols/zeroconf/zeroconf_0.9.bb @@ -35,3 +35,9 @@ do_install () { install -c -m 755 ${UNPACKDIR}/debian-zeroconf ${D}${sysconfdir}/network/if-up.d/zeroconf install -c ${UNPACKDIR}/zeroconf-default ${D}${sysconfdir}/default/zeroconf } + +CVE_STATUS[CVE-2026-47180] = "cpe-incorrect: this vulnerability is for Python Zeroconf library" +CVE_STATUS[CVE-2026-47183] = "cpe-incorrect: this vulnerability is for Python Zeroconf library" +CVE_STATUS[CVE-2026-47184] = "cpe-incorrect: this vulnerability is for Python Zeroconf library" +CVE_STATUS[CVE-2026-48045] = "cpe-incorrect: this vulnerability is for Python Zeroconf library" +CVE_STATUS[CVE-2026-48487] = "cpe-incorrect: this vulnerability is for Python Zeroconf library" From patchwork Wed Oct 14 09:24:58 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100639 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 645ACCC6B1A for ; Wed, 14 Oct 2026 09:25:37 +0000 (UTC) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9247.1791969929967879696 for ; Wed, 14 Oct 2026 02:25:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=UylwDiU3; spf=pass (domain: gmail.com, ip: 209.85.210.177, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-89a756e5d20so2974608b3a.2 for ; Wed, 14 Oct 2026 02:25:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969929; x=1792574729; darn=lists.openembedded.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=elzW/IhIrW0uicn22cC85Dq/cwPxkRaI4vt9zsGwJwE=; b=UylwDiU3gJTCBj24+1igRlwojKSiHW43vVv/4EpgrsVqXsHH5kFPmlbtnIehpuR3rx TTAk7vBMnaL77KSfh5Yj2kmcAiddFGrtffIisvob/YlWsItjjzUZesOd4NZozCDdjgpL 0tOuuqNyYwuncfBSxfojVSr3to/u0bJ8OsXH44n7vvUJeYeu3Mlqk0hlY1ldGH3K8kCP rFR2gM8bLyVSMyFAdNAdkASpYoEBM95BAJIPJEE+YAa62yxg8e/4cs0ZK/4Y5KrA7KmR AkFWilRgXbofPp9E511Eq+Oek2OQhJ+S7dkIPZqQm7PaabFGDH9m9OzYbYnxPgrI2K5w jFzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969929; x=1792574729; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=elzW/IhIrW0uicn22cC85Dq/cwPxkRaI4vt9zsGwJwE=; b=Vyuu2qmUmRe6+cc1N1nbBhtpaJsD0CSLkOxytje9YaGmuPg1MU3u9Pc6sL+LspUBiK riuod2I6lv032JdvHur7/S4l6YV/pdtSnk4GUBAFj9LtKnzzmqLft3YCU3YHCV1iDfxf ocoAlGoehP+KT+twKUWFj2jsZGatI7Og1ZsJv1kaHNvmTVtC9DUCaH0LsyTIgYFVLgad hcnjNKwNQINrpe+0MuqC3662e84ndkeVdNTs2yuzavynz0v0APk1TAACUYTGWArtL9ws U8xu6PsAvDhAN6cHnEuqZl49JNJv1vvwiZF/E1CNNbJuxmEUht9WcBkxcC6aWzmOywdu dVig== X-Gm-Message-State: AFq9FYKONCZ3EqCSif1VpwQXq+1Z5W0xOFKYM+1tGqKlO0K5DrTV4Cz+ USaIbAgzoweX4cFq8OAL68LWdeieq4+t3k+DbIJT2FQ8v58wKzgUb+X9FTu8HQ== X-Gm-Gg: AYBFou1OCf4gZPsVmIgwCd7E+LfzLBgVTshk26sxLojenugQe9etMQpnOcrf8QLZtpe GsXLxe09XO0KoLMkj6QjSjW7qZ0pA6YhHxkhyREKAWA3XQYB6WVMCRxrCcK3m4joGpeCKmx0MKN 5ust2tLY+fHMtjfKtCaz4ux8G+SftMlBMEE68x3IrLoOod1/VbS+LEWuRioKE4WZedLyC/PiolR MCmUkicsQrvXb4UbILB8DOVEhPmoU0ieVWZg/JecvzmuNtX0JfeK7eGKwNPD17oCMsmu2rK2VBd PRQzpK1pcjGp5Jcuw2gPHjqnrD9TpYbEwGSMkkyUZFMWmVSAhfKklZMQSat61j7FJ6+dv+aKpVq GY8WGIlgEoTslchuC0+LE2yq3tBw1pFT6PKQ1MPjZXv47bt5FwMdwsgqZZ0N7waPxULtdRDQ8vX dx3nLVlfMsYwUoH+ERTEDVthkKNn6ySxfn8PwHl4JAcxduH+gtT2ivr/hqA10nIL2FSlKWdp8cv jkXZE9s6cRIj++ogFXbA/+SU0wSVETpQ/p+9m2/o8pTGgr8Jg== X-Received: by 2002:a05:6a00:bb8d:b0:882:eec4:2108 with SMTP id d2e1a72fcca58-897c40f324emr13680123b3a.5.1791969928692; Wed, 14 Oct 2026 02:25:28 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:28 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 2/17] udisks2: patch CVE-2026-7867 Date: Wed, 14 Oct 2026 22:24:58 +1300 Message-ID: <20261014092514.454505-2-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130870 From: Ankur Tyagi Backport commits from the PR[1]. Details: https://nvd.nist.gov/vuln/detail/cve-2026-7867 [1]https://github.com/storaged-project/udisks/pull/1530 Signed-off-by: Ankur Tyagi --- .../udisks/udisks2/CVE-2026-7867-1.patch | 249 +++++++++++++ .../udisks/udisks2/CVE-2026-7867-2.patch | 208 +++++++++++ .../udisks/udisks2/CVE-2026-7867-3.patch | 53 +++ .../udisks/udisks2/CVE-2026-7867-4.patch | 40 ++ .../udisks/udisks2/CVE-2026-7867-5.patch | 348 ++++++++++++++++++ .../recipes-support/udisks/udisks2_2.10.2.bb | 9 +- 6 files changed, 905 insertions(+), 2 deletions(-) create mode 100644 meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-1.patch create mode 100644 meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-2.patch create mode 100644 meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-3.patch create mode 100644 meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-4.patch create mode 100644 meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-5.patch diff --git a/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-1.patch b/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-1.patch new file mode 100644 index 0000000000..e7a5704f6c --- /dev/null +++ b/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-1.patch @@ -0,0 +1,249 @@ +From 1b417fd9a69e7141927a03bfb39d4d5a78b891b4 Mon Sep 17 00:00:00 2001 +From: Tomas Bzatek +Date: Tue, 28 Apr 2026 19:10:09 +0200 +Subject: [PATCH] udiskslinuxfilesystem: Separate real caller identity from + as-user target +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +When the 'as-user' option is specified in Filesystem.Mount(), the code +previously overwrote caller_uid/caller_gid with the target user's identity. +This meant downstream functions received a uid they believed was the +D-Bus caller's, but was actually the target's. + +Introduce effective_uid/effective_gid/effective_user_name to hold the +as-user target identity (or the caller's identity when as-user is not +set). The real D-Bus caller identity is now always resolved into +caller_uid/caller_gid and used for authorization-related decisions +(setup_by_user, on_user_seat checks), while effective_* is used for +mount point calculation, run_as_uid/run_as_gid, and state tracking. + +Reported-by: Azizcan Daştan +Reported-by: Özlem Ozan +Co-Authored-By: Claude Opus 4.6 +(cherry picked from commit 397eea88d58f77f6e02d537c4c961201b9245943) +(cherry picked from commit 2d97818f41fbeb645fbb7b0373ed448bd26503f6) + +CVE: CVE-2026-7867 +Upstream-Status: Backport [https://github.com/storaged-project/udisks/commit/2d97818f41fbeb645fbb7b0373ed448bd26503f6] +Signed-off-by: Ankur Tyagi +--- + src/udiskslinuxfilesystem.c | 93 +++++++++++++++++++++---------------- + 1 file changed, 53 insertions(+), 40 deletions(-) + +diff --git a/src/udiskslinuxfilesystem.c b/src/udiskslinuxfilesystem.c +index 9f4880ad..ebdd2e05 100644 +--- a/src/udiskslinuxfilesystem.c ++++ b/src/udiskslinuxfilesystem.c +@@ -905,7 +905,8 @@ handle_mount_fstab (UDisksDaemon *daemon, + UDisksObject *object, + uid_t caller_uid, + gid_t caller_gid, +- gboolean mount_other_user, ++ uid_t effective_uid, ++ gid_t effective_gid, + const gchar *mount_point_to_use, + const gchar *fstab_mount_options, + GDBusMethodInvocation *invocation, +@@ -936,7 +937,7 @@ handle_mount_fstab (UDisksDaemon *daemon, + * will be replaced by the name of the drive/device in question + */ + message = N_("Authentication is required to mount $(drive)"); +- if (mount_other_user) ++ if (caller_uid != effective_uid) + { + action_id = "org.freedesktop.udisks2.filesystem-mount-other-user"; + } +@@ -981,14 +982,14 @@ handle_mount_fstab (UDisksDaemon *daemon, + job = udisks_daemon_launch_simple_job (daemon, + UDISKS_OBJECT (object), + "filesystem-mount", +- mount_fstab_as_root ? 0 : caller_uid, ++ mount_fstab_as_root ? 0 : effective_uid, + NULL /* cancellable */); + + /* XXX: using run_as_uid for root doesn't work even if the caller is already root */ +- if (!mount_fstab_as_root && caller_uid != 0) ++ if (!mount_fstab_as_root && effective_uid != 0) + { +- BDExtraArg uid_arg = { g_strdup ("run_as_uid"), g_strdup_printf ("%d", caller_uid) }; +- BDExtraArg gid_arg = { g_strdup ("run_as_gid"), g_strdup_printf ("%d", caller_gid) }; ++ BDExtraArg uid_arg = { g_strdup ("run_as_uid"), g_strdup_printf ("%d", effective_uid) }; ++ BDExtraArg gid_arg = { g_strdup ("run_as_gid"), g_strdup_printf ("%d", effective_gid) }; + const BDExtraArg *extra_args[3] = { &uid_arg, &gid_arg, NULL }; + + success = bd_fs_mount (NULL, mount_point_to_use, NULL, NULL, extra_args, &error); +@@ -1066,8 +1067,9 @@ handle_mount_dynamic (UDisksDaemon *daemon, + UDisksObject *object, + uid_t caller_uid, + gid_t caller_gid, +- const gchar *caller_user_name, +- gboolean mount_other_user, ++ uid_t effective_uid, ++ gid_t effective_gid, ++ const gchar *effective_user_name, + gchar **mount_point_to_use, + gboolean *mpoint_persistent, + GDBusMethodInvocation *invocation, +@@ -1127,7 +1129,7 @@ handle_mount_dynamic (UDisksDaemon *daemon, + * will be replaced by the name of the drive/device in question + */ + message = N_("Authentication is required to mount $(drive)"); +- if (mount_other_user) ++ if (caller_uid != effective_uid) + { + action_id = "org.freedesktop.udisks2.filesystem-mount-other-user"; + } +@@ -1161,9 +1163,9 @@ handle_mount_dynamic (UDisksDaemon *daemon, + /* Calculate mount point (guaranteed to be valid UTF-8) */ + *mount_point_to_use = calculate_mount_point (daemon, + block, +- caller_uid, +- caller_gid, +- caller_user_name, ++ effective_uid, ++ effective_gid, ++ effective_user_name, + fs_type_to_use, + mpoint_persistent, + &error); +@@ -1178,7 +1180,7 @@ handle_mount_dynamic (UDisksDaemon *daemon, + /* Calculate mount options (guaranteed to be valid UTF-8) */ + mount_options = udisks_linux_calculate_mount_options (daemon, + block, +- caller_uid, ++ effective_uid, + fs_signature, + fs_type_to_use, + options, +@@ -1258,14 +1260,16 @@ handle_mount (UDisksFilesystem *filesystem, + UDisksBlock *block; + UDisksDaemon *daemon; + UDisksState *state = NULL; +- gchar *opt_as_user = NULL; ++ const gchar *opt_as_user = NULL; + uid_t caller_uid; + gid_t caller_gid; ++ uid_t effective_uid = 0; ++ gid_t effective_gid = 0; ++ gchar *effective_user_name = NULL; + const gchar * const *existing_mount_points; + gchar *mount_point_to_use = NULL; + gboolean mpoint_persistent = TRUE; + gchar *fstab_mount_options = NULL; +- gchar *caller_user_name = NULL; + GError *error = NULL; + gboolean system_managed = FALSE; + gchar *device = NULL; +@@ -1323,35 +1327,42 @@ handle_mount (UDisksFilesystem *filesystem, + goto out; + } + ++ /* Always resolve the real D-Bus caller identity */ ++ if (!udisks_daemon_util_get_caller_uid_sync (daemon, ++ invocation, ++ NULL /* GCancellable */, ++ &caller_uid, ++ &error)) ++ { ++ g_dbus_method_invocation_return_gerror (invocation, error); ++ g_clear_error (&error); ++ goto out; ++ } ++ ++ if (!udisks_daemon_util_get_user_info (caller_uid, ++ &caller_gid, ++ opt_as_user ? NULL : &effective_user_name, ++ &error)) ++ { ++ g_dbus_method_invocation_return_gerror (invocation, error); ++ g_clear_error (&error); ++ goto out; ++ } ++ + if (opt_as_user) + { +- if (!udisks_daemon_util_get_user_info_by_name (opt_as_user, &caller_uid, &caller_gid, &error)) ++ if (!udisks_daemon_util_get_user_info_by_name (opt_as_user, &effective_uid, &effective_gid, &error)) + { + g_dbus_method_invocation_return_gerror (invocation, error); + g_clear_error (&error); + goto out; + } +- caller_user_name = g_strdup (opt_as_user); ++ effective_user_name = g_strdup (opt_as_user); + } + else + { +- if (!udisks_daemon_util_get_caller_uid_sync (daemon, +- invocation, +- NULL /* GCancellable */, +- &caller_uid, +- &error)) +- { +- g_dbus_method_invocation_return_gerror (invocation, error); +- g_clear_error (&error); +- goto out; +- } +- +- if (!udisks_daemon_util_get_user_info (caller_uid, &caller_gid, &caller_user_name, &error)) +- { +- g_dbus_method_invocation_return_gerror (invocation, error); +- g_clear_error (&error); +- goto out; +- } ++ effective_uid = caller_uid; ++ effective_gid = caller_gid; + } + + /* Mount it */ +@@ -1361,7 +1372,8 @@ handle_mount (UDisksFilesystem *filesystem, + object, + caller_uid, + caller_gid, +- opt_as_user != NULL, ++ effective_uid, ++ effective_gid, + mount_point_to_use, + fstab_mount_options, + invocation, +@@ -1374,8 +1386,9 @@ handle_mount (UDisksFilesystem *filesystem, + object, + caller_uid, + caller_gid, +- caller_user_name, +- opt_as_user != NULL, ++ effective_uid, ++ effective_gid, ++ effective_user_name, + &mount_point_to_use, + &mpoint_persistent, + invocation, +@@ -1387,7 +1400,7 @@ handle_mount (UDisksFilesystem *filesystem, + udisks_state_add_mounted_fs (state, + mount_point_to_use, + udisks_block_get_device_number (block), +- caller_uid, ++ effective_uid, + system_managed, + system_managed ? FALSE : mpoint_persistent); + +@@ -1395,7 +1408,7 @@ handle_mount (UDisksFilesystem *filesystem, + device, + system_managed ? " (system)" : "", + mount_point_to_use, +- caller_uid); ++ effective_uid); + + udisks_linux_block_object_trigger_uevent_sync (UDISKS_LINUX_BLOCK_OBJECT (object), + UDISKS_DEFAULT_WAIT_TIMEOUT); +@@ -1409,7 +1422,7 @@ handle_mount (UDisksFilesystem *filesystem, + udisks_state_check (state); + g_free (mount_point_to_use); + g_free (fstab_mount_options); +- g_free (caller_user_name); ++ g_free (effective_user_name); + g_free (device); + g_clear_object (&object); + diff --git a/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-2.patch b/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-2.patch new file mode 100644 index 0000000000..dff53c87d8 --- /dev/null +++ b/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-2.patch @@ -0,0 +1,208 @@ +From 53a3e81a90fa6d71cfb59d63ffffa22bbe071886 Mon Sep 17 00:00:00 2001 +From: Tomas Bzatek +Date: Tue, 28 Apr 2026 19:29:14 +0200 +Subject: [PATCH] udiskslinuxfilesystem: Rework fstab mount authorization for + as-user +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +The polkit authorization logic in handle_mount_fstab() had two problems +when 'as-user' was combined with fstab entries containing 'user', +'users' or 'x-udisks-auth' mount options: + +1. The 'filesystem-mount-other-user' polkit check was inside the code + block that is skipped when 'user'/'users'/'x-udisks-auth' options + are present, allowing an unprivileged caller to mount on behalf of + another user without any authorization. + +2. When 'user' or 'users' fstab options were present and the initial + mount attempt failed with a permission error, the code would fall + back to mounting as root. This fallback should only be available + when 'x-udisks-auth' is explicitly specified. + +Restructure the authorization flow so that: + - The 'filesystem-mount-other-user' check is evaluated first, + independently of fstab mount options, and is always enforced + when caller_uid != effective_uid. + - The root fallback on BD_FS_ERROR_AUTH is gated on 'x-udisks-auth' + being present, not just any of the user-level mount options. + - When root uses 'as-user' without 'user'/'users' fstab options, + the root fallback is implicitly enabled. + - Regular polkit checks (filesystem-mount, mount-system, + mount-other-seat) only apply for same-user mounts without + 'user'/'users'/'x-udisks-auth'. + +Update the D-Bus API documentation to reflect the new behavior. + +Reported-by: Azizcan Daştan +Reported-by: Özlem Ozan +Co-Authored-By: Claude Opus 4.6 +(cherry picked from commit 68108081aa9049cf3bb2fb0044cb4de83f962390) +(cherry picked from commit 0050f51d40e468f6a3197ccdc77b5bd59c923a37) + +CVE: CVE-2026-7867 +Upstream-Status: Backport [https://github.com/storaged-project/udisks/commit/0050f51d40e468f6a3197ccdc77b5bd59c923a37] +Signed-off-by: Ankur Tyagi +--- + data/org.freedesktop.UDisks2.xml | 24 ++++++----- + src/udiskslinuxfilesystem.c | 73 ++++++++++++++++++++++++-------- + 2 files changed, 70 insertions(+), 27 deletions(-) + +diff --git a/data/org.freedesktop.UDisks2.xml b/data/org.freedesktop.UDisks2.xml +index 53194c70..f7201adc 100644 +--- a/data/org.freedesktop.UDisks2.xml ++++ b/data/org.freedesktop.UDisks2.xml +@@ -2654,7 +2654,8 @@ + filesystem is mounted on behalf of the specified user instead + of the calling one. This has usually an effect on the returned + @mount_path and it also allows that user to unmount the +- filesystem later. This option expects a user name, not a UID. ++ filesystem later. This option expects a user name, not a UID ++ and always performs an authorization check. + + If the device in question is referenced in the + /etc/fstab file, the +@@ -2662,15 +2663,18 @@ + and the given options or filesystem type given in @options are + ignored. + +- If x-udisks-auth is specified as an option +- for the device in the /etc/fstab file, +- then the mount command is run as the +- calling user, without performing any authorization check +- mentioned above. If this fails because of insufficient +- permissions, an authorization check is performed (which +- typically results in the user having to authenticate as an +- administrator). If authorized, the mount +- command is then run as root. ++ If x-udisks-auth, user or ++ users are specified as options for the ++ device in the /etc/fstab file, then the ++ mount command is run as the calling user ++ (or the effective user of the as-user ++ option respectively), without performing any authorization check ++ mentioned above. If this fails because of insufficient permissions ++ and x-udisks-auth is specified, an ++ authorization check is performed (which typically results in ++ the user having to authenticate as an administrator). If ++ authorized, the mount command is then run ++ as root. + + The filesystem should be unmounted using the + org.freedesktop.UDisks2.Filesystem.Unmount() method. +diff --git a/src/udiskslinuxfilesystem.c b/src/udiskslinuxfilesystem.c +index ebdd2e05..eb2a3f21 100644 +--- a/src/udiskslinuxfilesystem.c ++++ b/src/udiskslinuxfilesystem.c +@@ -918,30 +918,60 @@ handle_mount_fstab (UDisksDaemon *daemon, + const gchar *message = NULL; + gboolean success = FALSE; + gboolean mount_fstab_as_root = FALSE; ++ gboolean x_udisks_auth = FALSE; ++ gboolean user_mount = FALSE; + UDisksBaseJob *job = NULL; + GError *error = NULL; + + block = udisks_object_peek_block (object); + device = udisks_block_get_device (block); + +- if (!has_option (fstab_mount_options, "x-udisks-auth") && +- !has_option (fstab_mount_options, "user") && +- !has_option (fstab_mount_options, "users")) ++ x_udisks_auth = has_option (fstab_mount_options, "x-udisks-auth"); ++ user_mount = x_udisks_auth || ++ has_option (fstab_mount_options, "user") || ++ has_option (fstab_mount_options, "users"); ++ ++ /* 'as-user' rules: ++ * - when caller is root: ++ * - if 'user'/'users' present, do not fall back to mounting as root, unless 'x-udisks-auth' is specified ++ * - if 'user'/'users' not present, try as effective user first and allow fallback to mounting as root (implies 'x-udisks-auth') ++ * - when caller is unprivileged: ++ * - always require polkit auth to prevent identity spoofing ++ * - do not fall back to mounting as root, unless 'x-udisks-auth' is specified ++ * - if neither 'user'/'users'/'x-udisks-auth' present, failure is expected by nature (unless 'as-user=root') ++ * ++ * general fstab mounting rules: ++ * - when caller is root, mount as root, allow anything ++ * - when caller is unprivileged: ++ * - if 'user'/'users' present, do not fall back to mounting as root, unless 'x-udisks-auth' is specified ++ * - if only 'x-udisks-auth' present, mount as user and fall back to mounting as root if not successful ++ * - if neither 'user'/'users'/'x-udisks-auth' present, require polkit auth and mount as root ++ * ++ * Further assumptions: ++ * - when 'user'/'users' not present and mounting as unprivileged, this typically fails but it is still beneficial to try that e.g. for FUSE mounts ++ * - assuming libblockdev mount error code mapping works reliably (for the BD_FS_ERROR_AUTH check) ++ */ ++ ++ if (caller_uid != effective_uid) ++ { ++ /* Always require authorization when mounting on behalf of another user, ++ * regardless of fstab mount options. ++ */ ++ action_id = "org.freedesktop.udisks2.filesystem-mount-other-user"; ++ ++ /* When 'user'/'users' not present and the caller is root, allow ++ * fallback mounting as root. ++ */ ++ if (caller_uid == 0 && !user_mount) ++ x_udisks_auth = TRUE; ++ } ++ else ++ if (!user_mount) + { + mount_fstab_as_root = TRUE; ++ + action_id = "org.freedesktop.udisks2.filesystem-mount"; +- /* Translators: Shown in authentication dialog when the user +- * requests mounting a filesystem. +- * +- * Do not translate $(drive), it's a placeholder and +- * will be replaced by the name of the drive/device in question +- */ +- message = N_("Authentication is required to mount $(drive)"); +- if (caller_uid != effective_uid) +- { +- action_id = "org.freedesktop.udisks2.filesystem-mount-other-user"; +- } +- else if (!udisks_daemon_util_setup_by_user (daemon, object, caller_uid)) ++ if (!udisks_daemon_util_setup_by_user (daemon, object, caller_uid)) + { + if (udisks_block_get_hint_system (block)) + { +@@ -952,7 +982,17 @@ handle_mount_fstab (UDisksDaemon *daemon, + action_id = "org.freedesktop.udisks2.filesystem-mount-other-seat"; + } + } ++ } + ++ if (action_id) ++ { ++ /* Translators: Shown in authentication dialog when the user ++ * requests mounting a filesystem. ++ * ++ * Do not translate $(drive), it's a placeholder and ++ * will be replaced by the name of the drive/device in question ++ */ ++ message = N_("Authentication is required to mount $(drive)"); + if (!udisks_daemon_util_check_authorization_sync (daemon, + object, + action_id, +@@ -962,7 +1002,6 @@ handle_mount_fstab (UDisksDaemon *daemon, + return FALSE; + } + +- + if (!g_file_test (mount_point_to_use, G_FILE_TEST_IS_DIR)) + { + if (g_mkdir_with_parents (mount_point_to_use, 0755) != 0) +@@ -1011,7 +1050,7 @@ handle_mount_fstab (UDisksDaemon *daemon, + + if (!success) + { +- if (!mount_fstab_as_root && g_error_matches (error, BD_FS_ERROR, BD_FS_ERROR_AUTH)) ++ if (!mount_fstab_as_root && g_error_matches (error, BD_FS_ERROR, BD_FS_ERROR_AUTH) && x_udisks_auth) + { + g_clear_error (&error); + action_id = "org.freedesktop.udisks2.filesystem-fstab"; diff --git a/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-3.patch b/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-3.patch new file mode 100644 index 0000000000..245e46ac00 --- /dev/null +++ b/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-3.patch @@ -0,0 +1,53 @@ +From 68a82f2afb3a5ca0da207cdd5bbd55e777940e12 Mon Sep 17 00:00:00 2001 +From: Tomas Bzatek +Date: Sun, 3 May 2026 14:00:01 +0200 +Subject: [PATCH] udiskslinuxfilesystem: Log real caller uid for as-user mounts + +When a mount is performed with the as-user option targeting a different +user, log both the effective (target) uid and the real caller uid to +provide an audit trail of who authorized the operation. + +Co-Authored-By: Claude Opus 4.6 +(cherry picked from commit 98e5a76c155640d155280cdb642791f00def736a) +(cherry picked from commit 132ebab4a196f7fbd01fa28283627b2227eb399b) + +CVE: CVE-2026-7867 +Upstream-Status: Backport [https://github.com/storaged-project/udisks/commit/132ebab4a196f7fbd01fa28283627b2227eb399b] +Signed-off-by: Ankur Tyagi +--- + src/udiskslinuxfilesystem.c | 22 +++++++++++++++++----- + 1 file changed, 17 insertions(+), 5 deletions(-) + +diff --git a/src/udiskslinuxfilesystem.c b/src/udiskslinuxfilesystem.c +index eb2a3f21..5e2508cc 100644 +--- a/src/udiskslinuxfilesystem.c ++++ b/src/udiskslinuxfilesystem.c +@@ -1443,11 +1443,23 @@ handle_mount (UDisksFilesystem *filesystem, + system_managed, + system_managed ? FALSE : mpoint_persistent); + +- udisks_notice ("Mounted %s%s at %s on behalf of uid %u", +- device, +- system_managed ? " (system)" : "", +- mount_point_to_use, +- effective_uid); ++ if (effective_uid != caller_uid) ++ { ++ udisks_notice ("Mounted %s%s at %s on behalf of uid %u (requested by uid %u)", ++ device, ++ system_managed ? " (system)" : "", ++ mount_point_to_use, ++ effective_uid, ++ caller_uid); ++ } ++ else ++ { ++ udisks_notice ("Mounted %s%s at %s on behalf of uid %u", ++ device, ++ system_managed ? " (system)" : "", ++ mount_point_to_use, ++ effective_uid); ++ } + + udisks_linux_block_object_trigger_uevent_sync (UDISKS_LINUX_BLOCK_OBJECT (object), + UDISKS_DEFAULT_WAIT_TIMEOUT); diff --git a/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-4.patch b/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-4.patch new file mode 100644 index 0000000000..726f3271dc --- /dev/null +++ b/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-4.patch @@ -0,0 +1,40 @@ +From a17202ed591f07109ce978e5abb999c67de9b3f1 Mon Sep 17 00:00:00 2001 +From: Tomas Bzatek +Date: Tue, 28 Apr 2026 19:10:38 +0200 +Subject: [PATCH] udisksdaemonutil: Pass as-user target to polkit details + +When the 'as-user' D-Bus method option is present, propagate the +target username to polkit details as 'mount.as-user'. This allows +polkit rules to make fine-grained authorization decisions based on +who the mount is being performed for. + +Co-Authored-By: Claude Opus 4.6 +(cherry picked from commit 681d58a76f6aaa5045eb43e665c65f497d35b810) +(cherry picked from commit 3b016cc881b1d3c3d843ec13e35102beaaac7023) + +CVE: CVE-2026-7867 +Upstream-Status: Backport [https://github.com/storaged-project/udisks/commit/3b016cc881b1d3c3d843ec13e35102beaaac7023] +Signed-off-by: Ankur Tyagi +--- + src/udisksdaemonutil.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/src/udisksdaemonutil.c b/src/udisksdaemonutil.c +index 3db92f58..36e3184b 100644 +--- a/src/udisksdaemonutil.c ++++ b/src/udisksdaemonutil.c +@@ -797,6 +797,14 @@ udisks_daemon_util_check_authorization_sync_with_error (UDisksDaemon * + polkit_details_insert (details, "polkit.message", message); + polkit_details_insert (details, "polkit.gettext_domain", "udisks2"); + ++ if (options != NULL && ++ g_strcmp0 (action_id, "org.freedesktop.udisks2.filesystem-mount-other-user") == 0) ++ { ++ const gchar *as_user = NULL; ++ g_variant_lookup (options, "as-user", "&s", &as_user); ++ _safe_polkit_details_insert (details, "mount.as-user", as_user); ++ } ++ + /* Find drive associated with the block device, if any */ + if (object != NULL) + { diff --git a/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-5.patch b/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-5.patch new file mode 100644 index 0000000000..6901e71d37 --- /dev/null +++ b/meta-oe/recipes-support/udisks/udisks2/CVE-2026-7867-5.patch @@ -0,0 +1,348 @@ +From 7e77f3cb5c6658f5522d8d56e882e8df02978d76 Mon Sep 17 00:00:00 2001 +From: Tomas Bzatek +Date: Wed, 29 Apr 2026 16:36:45 +0200 +Subject: [PATCH] tests: Add security tests for as-user mount authorization + +Add tests verifying that an unprivileged D-Bus caller cannot exploit +the 'as-user' option in Filesystem.Mount() to mount on behalf of +another user without polkit authorization. Use a dedicated +'udisks_test_target' user instead of 'nobody' to avoid OS-level +special treatment of system users that could mask real behavior. + +Dynamic mount tests (in UdisksFSTestCase, inherited by all FS types): +- test_mount_as_user_denied: as-user= is denied +- test_mount_as_user_root_denied: as-user=root is denied +- test_mount_as_user_self: as-user= behaves like plain mount + +Fstab mount tests (in NonPOSIXTestCase, inherited by VFAT/EXFAT): +- test_mount_fstab_{users,user,x-udisks-auth}_as_user_denied: + fstab entries that normally allow unprivileged mounting must still + require authorization when as-user is specified +- test_mount_fstab_{users,user,x-udisks-auth}_as_root_denied: + same but with as-user=root +- test_mount_fstab_defaults_as_user_from_root: root can mount + fstab 'defaults' device with as-user targeting a non-root user +- test_mount_fstab_defaults_as_user_denied: unprivileged user + cannot mount fstab 'defaults' device with as-user + +Co-Authored-By: Claude Opus 4.6 +(cherry picked from commit 5ec20c9d5719ead510d800bc3eb5a731e5712f39) +(cherry picked from commit 36231768dde088c8b4d4796ff2d311d089d84052) + +CVE: CVE-2026-7867 +Upstream-Status: Backport [https://github.com/storaged-project/udisks/commit/36231768dde088c8b4d4796ff2d311d089d84052] +Signed-off-by: Ankur Tyagi +--- + src/tests/dbus-tests/test_80_filesystem.py | 278 +++++++++++++++++++++ + 1 file changed, 278 insertions(+) + +diff --git a/src/tests/dbus-tests/test_80_filesystem.py b/src/tests/dbus-tests/test_80_filesystem.py +index 1f375ac6..03336512 100644 +--- a/src/tests/dbus-tests/test_80_filesystem.py ++++ b/src/tests/dbus-tests/test_80_filesystem.py +@@ -30,6 +30,8 @@ class UdisksFSTestCase(udiskstestcase.UdisksTestCase): + _can_query_size = False + + username = 'udisks_test_user' ++ # a separate target user used for 'as-user' mount tests ++ target_username = 'udisks_test_target' + + requested_plugins = BlockDev.plugin_specs_from_names(("fs",)) + +@@ -1037,6 +1039,174 @@ class UdisksFSTestCase(udiskstestcase.UdisksTestCase): + pipe.send([True, '']) + pipe.close() + ++ def _mount_with_as_user_fail(self, pipe, uid, gid, device, target_user): ++ """ Try to mount @device as user with given @uid and @gid using the ++ 'as-user' option set to @target_user. This is expected to fail ++ with a NotAuthorized error. ++ """ ++ os.setresgid(gid, gid, gid) ++ os.setresuid(uid, uid, uid) ++ ++ try: ++ safe_dbus.call_sync(self.iface_prefix, ++ self.path_prefix + '/block_devices/' + os.path.basename(device), ++ self.iface_prefix + '.Filesystem', ++ 'Mount', ++ GLib.Variant('(a{sv})', ({'as-user': GLib.Variant('s', target_user)},))) ++ except Exception as e: ++ msg = str(e) ++ if 'org.freedesktop.UDisks2.Error.NotAuthorized' in msg and \ ++ 'Not authorized to perform operation' in msg: ++ pipe.send([True, '']) ++ pipe.close() ++ return ++ else: ++ pipe.send([False, 'Mount DBus call failed with unexpected exception: %s' % msg]) ++ pipe.close() ++ return ++ ++ pipe.send([False, 'Mount with as-user=%s unexpectedly succeeded for uid %d' % (target_user, uid)]) ++ pipe.close() ++ ++ def _test_mount_as_user_denied(self, target_user): ++ """ Test that an unprivileged user cannot use as-user to mount on ++ behalf of @target_user without polkit authorization. ++ """ ++ self._check_can_create() ++ ++ if not self._can_mount: ++ self.skipTest('Cannot mount %s filesystem' % self._fs_signature) ++ ++ disk = self.get_object('/block_devices/' + os.path.basename(self.vdevs[0])) ++ self.assertIsNotNone(disk) ++ ++ disk.Format(self._fs_signature, self.no_options, dbus_interface=self.iface_prefix + '.Block') ++ self.addCleanup(self.wipe_fs, self.vdevs[0]) ++ self.addCleanup(self.try_unmount, self.vdevs[0]) ++ ++ self.addCleanup(self._remove_user, self.username) ++ uid, gid = self._add_user(self.username) ++ ++ if target_user != 'root': ++ self.addCleanup(self._remove_user, target_user) ++ self._add_user(target_user) ++ ++ parent_conn, child_conn = Pipe() ++ proc = Process(target=self._mount_with_as_user_fail, ++ args=(child_conn, int(uid), int(gid), self.vdevs[0], target_user)) ++ proc.start() ++ res = parent_conn.recv() ++ parent_conn.close() ++ proc.join() ++ ++ if not res[0]: ++ self.fail(res[1]) ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_as_user_denied(self): ++ """ Test that an unprivileged user cannot use as-user to mount on ++ behalf of another user without authorization. ++ """ ++ self._test_mount_as_user_denied(self.target_username) ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_as_user_root_denied(self): ++ """ Test that an unprivileged user cannot use as-user=root to mount ++ without authorization. ++ """ ++ self._test_mount_as_user_denied('root') ++ ++ def _mount_as_user_result(self, pipe, uid, gid, device, options): ++ """ Try to mount @device as user with given @uid and @gid using ++ the given @options dict. Returns [True, error_string] on D-Bus ++ error or [True, ''] on success. ++ """ ++ os.setresgid(gid, gid, gid) ++ os.setresuid(uid, uid, uid) ++ ++ try: ++ safe_dbus.call_sync(self.iface_prefix, ++ self.path_prefix + '/block_devices/' + os.path.basename(device), ++ self.iface_prefix + '.Filesystem', ++ 'Mount', ++ GLib.Variant('(a{sv})', (options,))) ++ except Exception as e: ++ pipe.send([True, str(e)]) ++ pipe.close() ++ return ++ ++ pipe.send([True, '']) ++ pipe.close() ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_as_user_self(self): ++ """ Test that as-user targeting the caller's own username behaves ++ identically to mounting without as-user (no extra mount-other-user ++ authorization required). ++ """ ++ self._check_can_create() ++ ++ if not self._can_mount: ++ self.skipTest('Cannot mount %s filesystem' % self._fs_signature) ++ ++ disk = self.get_object('/block_devices/' + os.path.basename(self.vdevs[0])) ++ self.assertIsNotNone(disk) ++ ++ disk.Format(self._fs_signature, self.no_options, dbus_interface=self.iface_prefix + '.Block') ++ self.addCleanup(self.wipe_fs, self.vdevs[0]) ++ self.addCleanup(self.try_unmount, self.vdevs[0]) ++ ++ self.addCleanup(self._remove_user, self.username) ++ uid, gid = self._add_user(self.username) ++ ++ # first try a plain mount without as-user ++ parent_conn, child_conn = Pipe() ++ proc = Process(target=self._mount_as_user_result, ++ args=(child_conn, int(uid), int(gid), self.vdevs[0], {})) ++ proc.start() ++ res_plain = parent_conn.recv() ++ parent_conn.close() ++ proc.join() ++ ++ self.assertTrue(res_plain[0]) ++ plain_error = res_plain[1] ++ ++ # unmount if the plain mount succeeded ++ if not plain_error: ++ self.try_unmount(self.vdevs[0]) ++ ++ # now try with as-user= ++ parent_conn, child_conn = Pipe() ++ proc = Process(target=self._mount_as_user_result, ++ args=(child_conn, int(uid), int(gid), self.vdevs[0], ++ {'as-user': GLib.Variant('s', self.username)})) ++ proc.start() ++ res_as_user = parent_conn.recv() ++ parent_conn.close() ++ proc.join() ++ ++ self.assertTrue(res_as_user[0]) ++ as_user_error = res_as_user[1] ++ ++ if not plain_error and not as_user_error: ++ return ++ if plain_error and as_user_error: ++ # extract the GDBus error name (e.g. 'org.freedesktop.UDisks2.Error.NotAuthorizedCanObtain') ++ dbus_err_re = re.compile(r'GDBus\.Error:([\w.]+):') ++ plain_match = dbus_err_re.search(plain_error) ++ as_user_match = dbus_err_re.search(as_user_error) ++ plain_err_name = plain_match.group(1) if plain_match else plain_error ++ as_user_err_name = as_user_match.group(1) if as_user_match else as_user_error ++ self.assertEqual(plain_err_name, as_user_err_name, ++ 'as-user= produced a different error than plain mount: ' ++ 'plain=%s, as-user=%s' % (plain_error, as_user_error)) ++ return ++ ++ if plain_error: ++ self.fail('Plain mount failed (%s) but as-user= succeeded' % plain_error) ++ else: ++ self.fail('Plain mount succeeded but as-user= failed: %s' % as_user_error) ++ + @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) + def test_mount_as_user(self): + """ Test mounting a filesystem on behalf of a different user.""" +@@ -1550,6 +1720,108 @@ class NonPOSIXTestCase(UdisksFSTestCase): + self.fail(res[1]) + + ++ def _test_mount_fstab_as_user_denied(self, fstab_options, target_user): ++ """ Test that an unprivileged user cannot use 'as-user' option to mount ++ a device listed in /etc/fstab with @fstab_options on behalf of ++ @target_user without polkit authorization. ++ """ ++ disk = self.get_object('/block_devices/' + os.path.basename(self.vdevs[0])) ++ self.assertIsNotNone(disk) ++ ++ self.addCleanup(self._remove_user, self.username) ++ uid, gid = self._add_user(self.username) ++ ++ if target_user != 'root': ++ self.addCleanup(self._remove_user, target_user) ++ self._add_user(target_user) ++ ++ self.addCleanup(self.try_unmount, self.vdevs[0]) ++ self._prepare_mount_test(disk, True, fstab_options) ++ ++ parent_conn, child_conn = Pipe() ++ proc = Process(target=self._mount_with_as_user_fail, ++ args=(child_conn, int(uid), int(gid), self.vdevs[0], target_user)) ++ proc.start() ++ res = parent_conn.recv() ++ parent_conn.close() ++ proc.join() ++ ++ if not res[0]: ++ self.fail(res[1]) ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_fstab_as_user_denied(self): ++ """ Test that user cannot use as-user to mount fstab 'users' device ++ on behalf of another user without authorization. ++ """ ++ self._test_mount_fstab_as_user_denied('users', self.target_username) ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_fstab_user_as_user_denied(self): ++ """ Test that user cannot use as-user to mount fstab 'user' device ++ on behalf of another user without authorization. ++ """ ++ self._test_mount_fstab_as_user_denied('user', self.target_username) ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_fstab_x_udisks_auth_as_user_denied(self): ++ """ Test that user cannot use as-user to mount fstab 'x-udisks-auth' ++ device on behalf of another user without authorization. ++ """ ++ self._test_mount_fstab_as_user_denied('x-udisks-auth', self.target_username) ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_fstab_as_root_denied(self): ++ """ Test that user cannot use as-user=root to mount fstab 'users' ++ device without authorization. ++ """ ++ self._test_mount_fstab_as_user_denied('users', 'root') ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_fstab_user_as_root_denied(self): ++ """ Test that user cannot use as-user=root to mount fstab 'user' ++ device without authorization. ++ """ ++ self._test_mount_fstab_as_user_denied('user', 'root') ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_fstab_x_udisks_auth_as_root_denied(self): ++ """ Test that user cannot use as-user=root to mount fstab ++ 'x-udisks-auth' device without authorization. ++ """ ++ self._test_mount_fstab_as_user_denied('x-udisks-auth', 'root') ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_fstab_defaults_as_user_from_root(self): ++ """ Test that root can mount a device listed in /etc/fstab with ++ 'defaults' (no 'user', 'users' or 'x-udisks-auth' options) ++ using the 'as-user' option targeting a non-root user. ++ """ ++ disk = self.get_object('/block_devices/' + os.path.basename(self.vdevs[0])) ++ self.assertIsNotNone(disk) ++ ++ self.addCleanup(self._remove_user, self.target_username) ++ self._add_user(self.target_username) ++ ++ self.addCleanup(self.try_unmount, self.vdevs[0]) ++ self._prepare_mount_test(disk, True, 'defaults') ++ ++ d = dbus.Dictionary(signature='sv') ++ d['as-user'] = self.target_username ++ mnt_path = disk.Mount(d, dbus_interface=self.iface_prefix + '.Filesystem') ++ self.assertIsNotNone(mnt_path) ++ self.assertTrue(os.path.ismount(mnt_path)) ++ ++ @udiskstestcase.tag_test(udiskstestcase.TestTags.UNSAFE) ++ def test_mount_fstab_defaults_as_user_denied(self): ++ """ Test that an unprivileged user cannot use 'as-user' option to ++ mount a device listed in /etc/fstab with 'defaults' (no 'user', ++ 'users' or 'x-udisks-auth') on behalf of another user without ++ polkit authorization. ++ """ ++ self._test_mount_fstab_as_user_denied('defaults', self.target_username) ++ ++ + class VFATTestCase(NonPOSIXTestCase): + _fs_signature = 'vfat' + _can_mount = True +@@ -1691,6 +1963,12 @@ class UDFTestCase(UdisksFSTestCase): + def test_mount_fstab_complex_label_bad(self): + super(UDFTestCase, self).test_mount_fstab_complex_label_bad() + ++ def test_mount_as_user_denied(self): ++ self.skipTest('Skipping as-user authorization test for UDF') ++ ++ def test_mount_as_user_root_denied(self): ++ self.skipTest('Skipping as-user authorization test for UDF') ++ + + class FailsystemTestCase(UdisksFSTestCase): + # test that not supported operations fail 'nicely' diff --git a/meta-oe/recipes-support/udisks/udisks2_2.10.2.bb b/meta-oe/recipes-support/udisks/udisks2_2.10.2.bb index d4c5385ae0..776b5c5043 100644 --- a/meta-oe/recipes-support/udisks/udisks2_2.10.2.bb +++ b/meta-oe/recipes-support/udisks/udisks2_2.10.2.bb @@ -18,8 +18,13 @@ DEPENDS += "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" RDEPENDS:${PN} = "acl" SRC_URI = " \ - git://github.com/storaged-project/udisks.git;branch=2.10.x-branch;protocol=https \ - file://0001-Makefile.am-Dont-include-buildpath.patch \ + git://github.com/storaged-project/udisks.git;branch=2.10.x-branch;protocol=https \ + file://0001-Makefile.am-Dont-include-buildpath.patch \ + file://CVE-2026-7867-1.patch \ + file://CVE-2026-7867-2.patch \ + file://CVE-2026-7867-3.patch \ + file://CVE-2026-7867-4.patch \ + file://CVE-2026-7867-5.patch \ " SRCREV = "bc623acf9e7488dc105e4b00069d57e303e2616b" From patchwork Wed Oct 14 09:24:59 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100635 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 93860CC6B1F for ; Wed, 14 Oct 2026 09:25:37 +0000 (UTC) Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9248.1791969931787819223 for ; Wed, 14 Oct 2026 02:25:31 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=GJVt/a1k; spf=pass (domain: gmail.com, ip: 209.85.215.179, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pg1-f179.google.com with SMTP id 41be03b00d2f7-cc1cf287ef8so2116865a12.3 for ; Wed, 14 Oct 2026 02:25:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969931; x=1792574731; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=SFKa95pacYmxD4fyvvH7JpYlJS5wAUEwj2Ix4xN8Gm0=; b=GJVt/a1klefbCGzuVoEprK1yTive7HGcJK8RbbkiUEmQi8v3cfwGbtHa3Bt1kM4bGA sTY29SutKB5s51jFzWq5jQzJByG2xcvU+a0szEtapYM+cS8puobh5JOQ5umM7BrtKoC9 HaSGfK7EKLDqv+3izn4IsJXxHCD/tvuUf/ha9n837CJAfeak6K7d7l0ncTGYPeiRW6b3 +Kwr1mJjj73DR28CyirRSfosBMxoxz/vccRqSfqQ2RJn0bIXItrpjT5IWKIs51ySOmmS OrENf5cJffmU/F2XaCPjVAbZN5jTn6j0RcITSxQKoxME/wghcYNTIGcXccbXbIJoJKZj ivvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969931; x=1792574731; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=SFKa95pacYmxD4fyvvH7JpYlJS5wAUEwj2Ix4xN8Gm0=; b=FjWv7d8mkPJjC2qj0fHVKMUaTVKH/avK1UALTyhPJhr4dc5UgeyzDBjVjdcVun2yHW DdK8LDi1dhNqUBkUw1LD1S3/FUybgg+4g2OaNq86+Cn15A2yA1P1BgRVfAJXSwVb/CXV tuiUF+s/uEmjqNkRIN3VG7nEnp+zuf8HWj5EodBWnvf4aBcR6FPNPfofpEBLbCPQ4rqv gQtzG2wlmox3ifQLv4DN0lCZTU44lHCQcaZcT3QJTX6+RvqGY3cdTF8eoNaUhLJc6Nw+ AZJLWSAXUS/839vcRkAvdSx9L/jOea7yjEjnv9tUkdrXNLZHhcdgKUUqctNDohDyk+d7 fvHQ== X-Gm-Message-State: AFq9FYKkI4o7ntJ0OuNlGB41VN0P2M3Sf0cnHpGMo54jIrAmSFAlL92y X1U/6jMxAZdLnnflpyYhizfnsdiD8bVDBAkYtDKITP/epw88ntYIsdJJoe3vQA== X-Gm-Gg: AYBFou2J6TkX5XNxk+DcYciXn1QzjpsivvH/BpEHt+7NOk5xoEQLHMx7W4isYW8KSe6 7hjsq7AUHnlnU3iuX8wAOqR9w//hmYq17wk/3ES7E3osQKPQI9tz5hDAaXJWqX2K/zbkN183BUd C0hOCifzK1zsxpqkyXA5deL0kYFl24GFiKuSUMx+lkJI3CZdzylaeiWlyy50TCenlpE7RWCWPIe I/ugEFfS5XoHKL6UMhxU9QNrrQqwXjjufPJjgkgv8lbCjtueLPNe+8zZzuzQh22uQcT1y0MHplP iqFhA45QoWWNTucd2fW+IF2umq4LkwzLRk/DZtw2n6Q0PEKDMGmPxO7Topa3UXfdmHOZXzx+Tdc LOE6btoJkWflBQtdLOr53waWCxqjlx/ffymBdmYX6JFstyh7uEOw07qVnSL2ohA4u5/xEVzFRpx gc63FlWAatifRo87/RxXbjklX0DWz0wcASnxrvHRj9XvtEHAOiujypXK4we7W383+bGJ2hr8OLO uheZ6G3ow7CgpMMczSJDGIeNOee6nObfejbHrI= X-Received: by 2002:a05:6a20:3d06:b0:3e0:b9ec:7c64 with SMTP id adf61e73a8af0-3e16bd85989mr16057346637.18.1791969931016; Wed, 14 Oct 2026 02:25:31 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:30 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 3/17] tmate: patch CVE-2026-4751 Date: Wed, 14 Oct 2026 22:24:59 +1300 Message-ID: <20261014092514.454505-3-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130871 From: Ankur Tyagi Details: https://nvd.nist.gov/vuln/detail/cve-2026-4751 Signed-off-by: Ankur Tyagi --- .../tmate/files/CVE-2026-4751.patch | 75 +++++++++++++++++++ meta-oe/recipes-extended/tmate/tmate_2.4.0.bb | 1 + 2 files changed, 76 insertions(+) create mode 100644 meta-oe/recipes-extended/tmate/files/CVE-2026-4751.patch diff --git a/meta-oe/recipes-extended/tmate/files/CVE-2026-4751.patch b/meta-oe/recipes-extended/tmate/files/CVE-2026-4751.patch new file mode 100644 index 0000000000..faf3d2a3ae --- /dev/null +++ b/meta-oe/recipes-extended/tmate/files/CVE-2026-4751.patch @@ -0,0 +1,75 @@ +From 27f07d414949259f17aebc02a61f103629d547f1 Mon Sep 17 00:00:00 2001 +From: npt-1707 +Date: Tue, 10 Mar 2026 00:19:33 +0800 +Subject: [PATCH] Fix CVE-2018-19387 + +(cherry picked from commit 3e12f558c7b71b7135403cdd2df77d38538a695c) + +CVE: CVE-2026-4751 +Upstream-Status: Backport [https://github.com/tmate-io/tmate/commit/3e12f558c7b71b7135403cdd2df77d38538a695c] +Signed-off-by: Ankur Tyagi +--- + format.c | 2 ++ + input.c | 2 ++ + server-client.c | 6 ++++++ + window.c | 2 ++ + 4 files changed, 12 insertions(+) + +diff --git a/format.c b/format.c +index f771c85f..3bbb8cf1 100644 +--- a/format.c ++++ b/format.c +@@ -468,6 +468,8 @@ format_cb_pane_tabs(struct format_tree *ft, struct format_entry *fe) + return; + + buffer = evbuffer_new(); ++ if (buffer == NULL) ++ fatalx("out of memory"); + for (i = 0; i < wp->base.grid->sx; i++) { + if (!bit_test(wp->base.tabs, i)) + continue; +diff --git a/input.c b/input.c +index 18c8eb9a..8a66d89e 100644 +--- a/input.c ++++ b/input.c +@@ -766,6 +766,8 @@ input_init(struct window_pane *wp) + ictx->input_buf = xmalloc(INPUT_BUF_START); + + ictx->since_ground = evbuffer_new(); ++ if (ictx->since_ground == NULL) ++ fatalx("out of memory"); + + input_reset(wp, 0); + } +diff --git a/server-client.c b/server-client.c +index 21cccc85..e8614d40 100644 +--- a/server-client.c ++++ b/server-client.c +@@ -121,8 +121,14 @@ server_client_create(int fd) + c->cmdq->client_exit = 1; + + c->stdin_data = evbuffer_new(); ++ if (c->stdin_data == NULL) ++ fatalx("out of memory"); + c->stdout_data = evbuffer_new(); ++ if (c->stdout_data == NULL) ++ fatalx("out of memory"); + c->stderr_data = evbuffer_new(); ++ if (c->stderr_data == NULL) ++ fatalx("out of memory"); + + c->tty.fd = -1; + c->title = NULL; +diff --git a/window.c b/window.c +index 45ec7790..9d95bb77 100644 +--- a/window.c ++++ b/window.c +@@ -945,6 +945,8 @@ window_pane_spawn(struct window_pane *wp, int argc, char **argv, + + wp->event = bufferevent_new(wp->fd, window_pane_read_callback, NULL, + window_pane_error_callback, wp); ++ if (wp->event == NULL) ++ fatalx("out of memory"); + + bufferevent_setwatermark(wp->event, EV_READ, 0, READ_SIZE); + bufferevent_enable(wp->event, EV_READ|EV_WRITE); diff --git a/meta-oe/recipes-extended/tmate/tmate_2.4.0.bb b/meta-oe/recipes-extended/tmate/tmate_2.4.0.bb index 5fb28b0085..9027826ea6 100644 --- a/meta-oe/recipes-extended/tmate/tmate_2.4.0.bb +++ b/meta-oe/recipes-extended/tmate/tmate_2.4.0.bb @@ -8,6 +8,7 @@ DEPENDS:append = " libevent libssh msgpack-c ncurses" SRC_URI = "\ git://github.com/tmate-io/tmate.git;protocol=https;branch=master \ file://0001-fix-finding-msgpack.patch \ + file://CVE-2026-4751.patch \ " SRCREV = "5e00bfa5e137e76c81888727712ced2b3fd99f5b" From patchwork Wed Oct 14 09:25:00 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100636 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 C618DCC6B27 for ; Wed, 14 Oct 2026 09:25:37 +0000 (UTC) Received: from mail-pg1-f180.google.com (mail-pg1-f180.google.com [209.85.215.180]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.9316.1791969934098925039 for ; Wed, 14 Oct 2026 02:25:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=OB3g8yuv; spf=pass (domain: gmail.com, ip: 209.85.215.180, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pg1-f180.google.com with SMTP id 41be03b00d2f7-cc1cf287ef8so2116893a12.3 for ; Wed, 14 Oct 2026 02:25:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969933; x=1792574733; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=OlkOVDlMpahwpojKxINx/myU6vsCVLw5aqsNGwAyzhA=; b=OB3g8yuvWlAJ4+6J7nWi//sPQBfeCSAPDAdqSF+uHtOT7tdZJM8VVd4WDmB+jScDjh h0v5gZYeRQTQcPCzVmGYEKswcKvDpP82Xg/wCt+tHuNjAnkStiyYP6oPNmFJIBAY+Rjb +9td26hulbQa+/qiJx4S+QLZqYG2hDn6e36lP+o/aao0Ptu2zkcRhZ4oKH5Wycz5BQvp 1e3r2+UtTWWk+UKGmvXjjlvRxOlCWwCEJkd0VqzkWp2KPd5D9YkpdA0OtY9xHnct5NlN nLPIMiUWXOyTYNPWokQNgxai+kuPFOLKKwEcXnagBnAUDlLjmw885fz9wJQEcDvgmPZ+ 6eMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969933; x=1792574733; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=OlkOVDlMpahwpojKxINx/myU6vsCVLw5aqsNGwAyzhA=; b=VAkPmJZ7G3dl1tkbpeUYHRmo7Mt8okPPMyggbkgB1uKnhG8lRpNMmgu0mCv9BZLDCf l0wlDvnJGHogrg5KgG7jIWNYksSFblMDiNHxGyVoWAFnBm1ZRf2+wptd48B2pmm/PITg 2Mnu11hcyp3hT4YYSe5UYl8KBr4b6PjUxnz4XGgr1aGOFnE97jDfJ0Z6JLu6pi+A56Ds VV0Ujopb1oWZuDnA5Uy5X00/PA7YgPMK5aYumVCzmNUIq+hvmRfXnAdE8eXw1pV6+E2g Nj9t5zI3xKB/hhOTMXGp3qcmakgb7lP5+aPNZBDawsQvKgIl9xewmZFwHpgtuq/2A672 GE+w== X-Gm-Message-State: AFq9FYJw9F7l32m4ZmKyNyopYRBrlY12UgEJ82iwW95k3PwHUBNrShRd O862S35d3gClBWKu65Og7YUKOdxODpk2us+ROzLM3DHEOp2Zba3avov2uytfQg== X-Gm-Gg: AYBFou1ZnZ5oyyOG/xwdKDhMvWmrcVX8N0ZIcw/9iDBSJsm4hr3q6a7aHOdUaHGbIGG HH10doqgMecUceHoxyFS4ZkuK5DyI6xVIGTqx4gBQLl+8uT6Sl4qHW5uUFhLVAH1GLOu+ldiANt uJ/m1HPaDCfaOaUSuYPVjjnY3kQ6KE4DGYgYcASVjXvHnNUx48xGfv4rwGyRziGRHdr60CZlvqe lTcFHI0j3zXQYUC/MY0s4H9ScvBX4i8DUiNMPcY1+FtYn4IvpStPStkmiR3gxeTcXT0EGTEKIpi BMhu4xuvjlcsiBVvqRc5NWdJo9LEfnK56RvC3wqDl9WjdYn0/sHxqu4lVLZIjjZwNT+HABxZLw6 JPAeCcfxij6jB5RFvyxQHn93N5Xph6DgzH2Y5Iv8ZHlMiWZ07f8Sa+J4kM1R+d0OHy8hia80J0o ywDIWZcGL0l28Our9IZiGDjE0dy6mTXAEVM4uiR82TNV6ThDaXZvdlLbabXvjNzkFnyO1LIJm0G Z0e5S80Mu54amXCHJ9Y7/o2+/T5h3ACJAVCPuk= X-Received: by 2002:a05:6300:83:b0:3dd:a196:69df with SMTP id adf61e73a8af0-3e16bed47a4mr13934750637.58.1791969933371; Wed, 14 Oct 2026 02:25:33 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:32 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-networking][PATCH 4/17] tinyproxy: patch CVE-2026-54388 Date: Wed, 14 Oct 2026 22:25:00 +1300 Message-ID: <20261014092514.454505-4-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130872 From: Ankur Tyagi Details: https://nvd.nist.gov/vuln/detail/cve-2026-54388 Signed-off-by: Ankur Tyagi --- .../tinyproxy/tinyproxy/CVE-2026-54388.patch | 32 +++++++++++++++++++ .../tinyproxy/tinyproxy_1.11.3.bb | 1 + 2 files changed, 33 insertions(+) create mode 100644 meta-networking/recipes-support/tinyproxy/tinyproxy/CVE-2026-54388.patch diff --git a/meta-networking/recipes-support/tinyproxy/tinyproxy/CVE-2026-54388.patch b/meta-networking/recipes-support/tinyproxy/tinyproxy/CVE-2026-54388.patch new file mode 100644 index 0000000000..4dc7f88310 --- /dev/null +++ b/meta-networking/recipes-support/tinyproxy/tinyproxy/CVE-2026-54388.patch @@ -0,0 +1,32 @@ +From 2639058707dd9d199196b167823ba1865a60ea08 Mon Sep 17 00:00:00 2001 +From: rofl0r +Date: Thu, 7 May 2026 16:39:48 +0000 +Subject: [PATCH] reqs: prevent multiple content-lengths getting emitted + +addressing point 2 of #609 + +(cherry picked from commit 364cdb67e0ea00a8e4a7037e2693e0711e816adb) + +CVE: CVE-2026-54388 +Upstream-Status: Backport [https://github.com/tinyproxy/tinyproxy/commit/364cdb67e0ea00a8e4a7037e2693e0711e816adb] +Signed-off-by: Ankur Tyagi +--- + src/reqs.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/src/reqs.c b/src/reqs.c +index d5037cf..117d755 100644 +--- a/src/reqs.c ++++ b/src/reqs.c +@@ -681,6 +681,11 @@ add_header_to_connection (pseudomap *hashofheaders, char *header, size_t len) + /* Calculate the new length of just the data */ + len -= sep - header - 1; + ++ /* prevent multiple content-length headers from being inserted */ ++ if (!strcasecmp(header, "content-length") && ++ pseudomap_find (hashofheaders, "content-length")) ++ return 0; ++ + return pseudomap_append (hashofheaders, header, sep); + } + diff --git a/meta-networking/recipes-support/tinyproxy/tinyproxy_1.11.3.bb b/meta-networking/recipes-support/tinyproxy/tinyproxy_1.11.3.bb index 25df44301b..46d3a4d7c6 100644 --- a/meta-networking/recipes-support/tinyproxy/tinyproxy_1.11.3.bb +++ b/meta-networking/recipes-support/tinyproxy/tinyproxy_1.11.3.bb @@ -12,6 +12,7 @@ SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BP}.tar.gz file://CVE-2026-31842.patch \ file://CVE-2026-54387.patch \ file://CVE-2026-55202.patch \ + file://CVE-2026-54388.patch \ " SRC_URI[sha256sum] = "9bcf46db1a2375ff3e3d27a41982f1efec4706cce8899ff9f33323a8218f7592" From patchwork Wed Oct 14 09:25:01 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100637 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 E11C5CC6B2C for ; Wed, 14 Oct 2026 09:25:37 +0000 (UTC) Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9251.1791969936901072195 for ; Wed, 14 Oct 2026 02:25:36 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=C9feAMIi; spf=pass (domain: gmail.com, ip: 209.85.210.174, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f174.google.com with SMTP id d2e1a72fcca58-88834d30002so1858570b3a.1 for ; Wed, 14 Oct 2026 02:25:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969936; x=1792574736; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Gh83cfskHLvKV1uwY+k6XSG1tepLn+dpLgGtGNQHReE=; b=C9feAMIi+JlckcTBh3JdOYzcaiiz3gbLdYUxTE9bTZv2Hxx3TTbcH5K/xy3Rb2yt19 hB3BKcS3GM1JqOQg/CYXiM3MyxVjMpCPEHSqErGv5br/2x8pb5P+ccXbVco/q32VK0lV xNRpN9aPA98nYkuxxR0WWOn6t5Mb4kuVvgWmlNLfTEcP5by6YnCnC9XcF3leIy2r4QZC ifLILI0NPPUeAx47TrZDhK/+H456Y9cVa1/1/wAmHWrUaG7bT/hhdzv2Yl/icfw8mgyB +jl3Ase427qtbW3Mw5rHaCM5HtAaYJTw6szf5P/6f+SFx0o3keng0HITeQRCuF3uY7RT BY6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969936; x=1792574736; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=Gh83cfskHLvKV1uwY+k6XSG1tepLn+dpLgGtGNQHReE=; b=WtIN/P0QqdAV0xg9bIHgzAx2IkTnmkcXyNiZYTpU2PtfTfXF2gSrex25E9uOGNwa66 iSMGnSfD/nT6MDrJ5896PbYuM1uHfpEiZwhaQEuU/zoEYu61uQEcZFF8cFCZt/REI1Vh 5S3E7hnB4bV+4XYliwQm7XfO7vpE7PPHe6/o3OOsvL0uIShFW3eVYl7i9bofviQ+4L6v RrI2JrUHXFRBIbStgpli7/X7QCawf3BTuJCU+/sOhogLNjRS/3GLIfFIOSnQ7xV9keoP EIen6RLUK3Yq4S24xSaafp6WIrASpMX2O/WA6nq3Ew2NTuT95RkvCK7VOF1sLcg/2Fq3 cROg== X-Gm-Message-State: AFq9FYKPHAAr8X/Twq1vsYOJTSXs/84KTbJ3yljLkVi4Z5ZZOSCcuhDt /mVsBwJg5d3BnD2xeOqBixz8CCXt5DS9o62/rDaA2INZz5kP5yGThFD0jtRsqA== X-Gm-Gg: AYBFou1sv8X5fyqk4dD5qg24+LAUnsWIatxeXeRxf68tzCB7Y4Za4VoyjPDdq9M0i8r CWJ3tfeSHeRTRayS1mz2aL7r3IvWXIBsDPb6eCJdGofU9h8UWR0ZoWtk5qLoEkP3POwocMm6+ow AKopDtM1Yko7fQPlW+tc5haGdpZhwZgGrm9LOEz+JRHFcavdbjPv8GwHKAcda+FWCgyli+dnx+p qlGtsvJbnoCKwOEBDGQxn4yGC6lhssYxtvlO47Px7VLO6WT8BqEsfhaJekE43VkAcfmmSfE1H9I BxmE2H16c+OF5zdpjO8QOBsvCEBwd3XKVz5UF8Y+nmyPt7p83sHifl/1+pzspdx0I5bT9IKCyHO cyjkX5H7aAGUmoW3bmLvs8BpuSHO4lX9VIC63Lq9JkgaGQ+qjc4xD5WgnjrpKmfW6LSusu7AyPm qnym7ivRyfMZ/YYDN+kZQmjKHhdhuJhJ+XH/GGhp2g4CMh5ujjPBe17m/W9wX+Qa7QyzKFObXmw nnA7iNjMY4nWUlSCm0iApuvKtMRbtDbWFXWPN0= X-Received: by 2002:a05:6a00:4f84:b0:89e:32a:b474 with SMTP id d2e1a72fcca58-89e032ab64cmr287428b3a.19.1791969936197; Wed, 14 Oct 2026 02:25:36 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:35 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 5/17] flatpak: upgrade 1.18.0 -> 1.18.4 Date: Wed, 14 Oct 2026 22:25:01 +1300 Message-ID: <20261014092514.454505-5-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130873 From: Ankur Tyagi Changelog: https://github.com/flatpak/flatpak/blob/1.18.4/NEWS Signed-off-by: Ankur Tyagi --- .../flatpak/{flatpak_1.18.0.bb => flatpak_1.18.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-extended/flatpak/{flatpak_1.18.0.bb => flatpak_1.18.4.bb} (94%) diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb b/meta-oe/recipes-extended/flatpak/flatpak_1.18.4.bb similarity index 94% rename from meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb rename to meta-oe/recipes-extended/flatpak/flatpak_1.18.4.bb index 879455f63c..74bfb89e62 100644 --- a/meta-oe/recipes-extended/flatpak/flatpak_1.18.0.bb +++ b/meta-oe/recipes-extended/flatpak/flatpak_1.18.4.bb @@ -4,11 +4,11 @@ LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" SRC_URI = " \ - git://github.com/flatpak/flatpak;protocol=https;branch=main;tag=${PV} \ + git://github.com/flatpak/flatpak;protocol=https;branch=flatpak-1.18.x;tag=${PV} \ file://0001-flatpak-pc-add-pc_sysrootdir.patch \ " -SRCREV = "5de2b58bdafde88515d9d6b9189bd1cfd3b88c46" +SRCREV = "a02d0ba48abe9aacc377de15699e5d8c024b5669" inherit meson pkgconfig gettext systemd gtk-doc gobject-introspection python3native mime features_check useradd From patchwork Wed Oct 14 09:25:02 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100643 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 37F42CC6B2A for ; Wed, 14 Oct 2026 09:25:48 +0000 (UTC) Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com [209.85.210.181]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.9317.1791969938932474865 for ; Wed, 14 Oct 2026 02:25:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=tOAdb9vK; spf=pass (domain: gmail.com, ip: 209.85.210.181, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f181.google.com with SMTP id d2e1a72fcca58-8897e83332fso2566979b3a.1 for ; Wed, 14 Oct 2026 02:25:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969938; x=1792574738; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=DLI0VP/Jt3BBslil/tHzmXSVaQanww03QlU4UwGU1P8=; b=tOAdb9vKGAsBQwhlMlUZ1uwXYFb1ZiFGxzTaJg1CPGv2iyr1tjZwocVKFWev0Qs7fX a4y78Fk76/nBHjx023W/91BB7RiMpUi3DUWh008WZgtpQgFQWFF4KfIVAJSJfqSnK5d2 VQmFH+Z6XqjqNqjHp/42xSei6fPRg8I5BznUnWyJ2oQiHTBVM/gZSum5JJARs6Z9sMfw B2AbfP/kPZ9pCyG2wqik85VDJ3ArOoHyva1F0D8xG3zVG+NgatZ8CzlA7/U4EcYA/8u+ 4ZEt3dL4cUQTathnHmSoAv/alEhsk/Aj64nA5XUFekTtNxgssIzufxtzg9CAW015NEtj 0Vcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969938; x=1792574738; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=DLI0VP/Jt3BBslil/tHzmXSVaQanww03QlU4UwGU1P8=; b=hyTlhPS6Ua6btc6/lwRvjidkdkmWxLUXzUcbgSDO1T6oxpNpPBjwXKM/V0kfJqEvmv 42Mz8ci5x9DoWQSluboPZ0ay7OYJdvRo/0Syfmc2EemxM62PLCjFH86t8GBTBMUWlifL 3DUqYSBiK2A2b2OqjHDapaf+2OZX7LDprFRfyL2ryLqP6H3l6OLffZrP9qthhNoZKIva sHepTz4/zjmA0K3PibORulZJL9dBZQiGA8aa4SeEKkke1+dO17tfxaiDTXERjBtw+bdR 3ncZOeVkI7aKRVdWOYwCFKwa/XGdMsLiTq17bIDp7nGjmyMBvkM9G1DV7vaNwfXUrwqN sZLg== X-Gm-Message-State: AFq9FYIoOHu/CbxtZqc4OGcNhFtrKGwMez9r7x47zEJWTxsL2JgBZx+g VnTDEnfcbGdS1E0xFcE5p//3leJ8aBCsZK/p2Qnc7WLXo8ZOIXPDc8HqaTmKzQ== X-Gm-Gg: AYBFou2ipB89DlF/6ZLLpDm0qQCRQa7iEJfUKkmbRzvul4GrbBoazgMYubw85BMltDQ b8FaKhQmSMiCXxU3mVdAosQZwuCPFCXximRIVxqvj+IUzgIe9KKKfZDeWc1L4EX/Wz1fE+9Z7b3 TZLxMDfdFFNI/v9TYfTjzh895jRiBy0QEBI5j4PeR6vRUPqoutdE+KpRUM7onZJkTVWzeYNK4YV 4ms3C5mUbaZ2HOgpHZirlm8+i3qsjQlayVikJtfjCQHTwmSbYztyBZwJlkHyu4IrNrfLt+bz1HT XlfeBLW7fS59/JttRDJRwP0hpGwW2lEuYFnjMVPCCZIRR58UUZj+k97WQVhc8LNuVi/1wYOxvkk uGZkTtjIshLAo4uL+AyA6PqwodyrCIrNXEq816h67wueQ/O4zRlYiZa/BrG6jGWcNKVhvC0dpK2 Q02wqHLebxOFAtwOfFS/9lzoSKjOYZY9+pn4KQzz9rEoh/AY1IRl+l4r3U7kfqvcYEVtd/TAZNE EMfxBeqfSGxAApBp3XJWKZvsknGz7vgS0U2+E0= X-Received: by 2002:aa7:88cb:0:b0:890:9f61:6b21 with SMTP id d2e1a72fcca58-896a4022d40mr10354610b3a.37.1791969938274; Wed, 14 Oct 2026 02:25:38 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:37 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 6/17] xdg-dbus-proxy: upgrade 0.1.7 -> 0.1.9 Date: Wed, 14 Oct 2026 22:25:02 +1300 Message-ID: <20261014092514.454505-6-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130874 From: Ankur Tyagi Changelog: https://github.com/flatpak/xdg-dbus-proxy/blob/0.1.9/NEWS Signed-off-by: Ankur Tyagi --- .../{xdg-dbus-proxy_0.1.7.bb => xdg-dbus-proxy_0.1.9.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/xdg-dbus-proxy/{xdg-dbus-proxy_0.1.7.bb => xdg-dbus-proxy_0.1.9.bb} (93%) diff --git a/meta-oe/recipes-support/xdg-dbus-proxy/xdg-dbus-proxy_0.1.7.bb b/meta-oe/recipes-support/xdg-dbus-proxy/xdg-dbus-proxy_0.1.9.bb similarity index 93% rename from meta-oe/recipes-support/xdg-dbus-proxy/xdg-dbus-proxy_0.1.7.bb rename to meta-oe/recipes-support/xdg-dbus-proxy/xdg-dbus-proxy_0.1.9.bb index eb21f701d6..1a65874155 100644 --- a/meta-oe/recipes-support/xdg-dbus-proxy/xdg-dbus-proxy_0.1.7.bb +++ b/meta-oe/recipes-support/xdg-dbus-proxy/xdg-dbus-proxy_0.1.9.bb @@ -16,7 +16,7 @@ SRC_URI = " \ file://run-ptest \ " -SRCREV = "6a170fa77e3cbecb48f9dd2478fe5c0a119eb467" +SRCREV = "72b40c8f6d9d585cfbdb249690724f740d207087" CVE_STATUS[CVE-2026-34080] = "fixed-version: fixed in 0.1.7" From patchwork Wed Oct 14 09:25:03 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100640 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 19EAECC6B1F for ; Wed, 14 Oct 2026 09:25:48 +0000 (UTC) Received: from mail-pg1-f177.google.com (mail-pg1-f177.google.com [209.85.215.177]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9259.1791969941130208456 for ; Wed, 14 Oct 2026 02:25:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=QcdnF7Uq; spf=pass (domain: gmail.com, ip: 209.85.215.177, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pg1-f177.google.com with SMTP id 41be03b00d2f7-cc751eddf25so2364007a12.3 for ; Wed, 14 Oct 2026 02:25:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969940; x=1792574740; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=QWe7qRJj3tWLM/FJf6dDpjyDH0alE6Opkqv6crHt7Q8=; b=QcdnF7UqtBwnxB+vLLTGAOJscSiRreQEvK02hEr5NMVkAEkPRajaHxpCabQ4iaUZHz 1XxF9VANBQYLRybG1rzQaJxLMBA3XvHSvb13AmHaAr+ylDE3/XUue7Exjlm5fQs45bO5 r5VgyHFTiDPyanF98HPPU+JFMl4MZ+BxppHlIRGM/BUW4nljruh4VyP5l4p/BTFhs0cx bcOAVQgqMYHxu3EV6I9fd2frGs9+hTgCm52YN+eFsp5yMZUjpsEINmZdNxIV2el8s9JA 1gdyD5FpsPsbtyIxnMu9hMHPfuZcv+DbgcBrciO8iyxXpSzOYLf07e6j4QgJxRWrwiAZ 2gqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969940; x=1792574740; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=QWe7qRJj3tWLM/FJf6dDpjyDH0alE6Opkqv6crHt7Q8=; b=lsFkxeNoLA40Namg7he42IEN36tIwbHNx4hF/DOpq+3IMlNdCtYBbUGUdGzy6arQbO CttDav0mDWOAsAW1EZk0YaQIcBDBt4866qsayH5Qoz+/lU7+RvDsuRyTFU9Y1neGCdxJ PMoRwHtr/t8sPvsLXgBgOCoczM4SbI/qj+qFH7OSspNMIGSQfo1P9x90jG1dQpT2vVAO A72pt0kxaIF8ZzEegvZA+9VJfUAqMF2rlb1Y3Ts0BxG6WA6AYoId1tOgnBWBg28gF4H6 8/xDDPY+b/wnx9Qd8dNcI5gXszY07qzbaWuqhNwU2acHKTPxcSkWOlU5ielZAsBVmeop 0mbA== X-Gm-Message-State: AFq9FYJAx5ViqRHpmhcTjEe3RGyPN6DRSGE+idtJAYTSowIRrZWyfCWv mv/KZeA/9IxMgNly6pw2aaCI8Mhfv5BHWakdqWaAOmhQQe90iqOcAJKCh6qoVw== X-Gm-Gg: AYBFou3LaMFKgNCu9t4PnDM/oiaYYszwlWsUziL5v+IQrsgqTyk+dbIABeS8l5ZYwcK il3E4mdoTRjQmELo8k0veqD6ykblgv5uv1UGu1I6xK/ZNZYrkwFhF61MO0RZcpnuzGZFL+EAE/G KMiqdPa7l5n+STkIVFwNYtu0i48HIKEse1j9f9HmstqGqldWGCEvX0ZbzLnUmGIHpAGXgkQZrew ZisxJ53MuLoyp3dmWEWksHG8UDU4K9kLDZcuc5jmF9D16sW5x+r0UBCPUCCmVj5F3Fm0RR6lCWG 9vTRv36JP/OasLx6VhTnZioXcD8yJ0FFCgXC9lau/2q1l0ockpxLxRpKgArO5s/QBSeov4XAFvd 0ZS0R5r+I87fvlEUnkdMjrwH0o/U5XzJsPrYisO1moU68XPTG/GDo5G2xtN8vziYi4ff8jOd1x1 nLmbeoG79nYEBbZfbJVhylg5Zll5INwokVvy6HhMN/yUV0ghmllP1bSu7fD0Izp+ub7YUzDbTMX i68cZLcyf8d/BrG4IMLDbBdbZlaZd8hup3qyXM= X-Received: by 2002:a05:6a20:c784:b0:3e1:c58d:aafa with SMTP id adf61e73a8af0-3e1c58db081mr3874926637.45.1791969940463; Wed, 14 Oct 2026 02:25:40 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:40 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 7/17] rrdtool: upgrade 1.10.3 -> 1.11.0 Date: Wed, 14 Oct 2026 22:25:03 +1300 Message-ID: <20261014092514.454505-7-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130875 From: Ankur Tyagi Changelog: https://github.com/oetiker/rrdtool-1.x/blob/v1.11.0/CHANGES Signed-off-by: Ankur Tyagi --- .../rrdtool/{rrdtool_1.10.3.bb => rrdtool_1.11.0.bb} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename meta-oe/recipes-extended/rrdtool/{rrdtool_1.10.3.bb => rrdtool_1.11.0.bb} (98%) diff --git a/meta-oe/recipes-extended/rrdtool/rrdtool_1.10.3.bb b/meta-oe/recipes-extended/rrdtool/rrdtool_1.11.0.bb similarity index 98% rename from meta-oe/recipes-extended/rrdtool/rrdtool_1.10.3.bb rename to meta-oe/recipes-extended/rrdtool/rrdtool_1.11.0.bb index 656cee7ffa..fff3cb2ebf 100644 --- a/meta-oe/recipes-extended/rrdtool/rrdtool_1.10.3.bb +++ b/meta-oe/recipes-extended/rrdtool/rrdtool_1.11.0.bb @@ -6,11 +6,10 @@ LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=39df84cfd8a5e18bf988f277f7946676" DEPENDS = "libpng zlib glib-2.0 libxml2 groff-native python3-setuptools-native" -SRCREV = "f9a021cc9872d8f8fe8137353eabdd8819288791" -PV = "1.10.3" +SRCREV = "ddc7ca72314c3149abcafb90993ca9e7dc1287a4" SRC_URI = "\ - git://github.com/oetiker/rrdtool-1.x.git;protocol=https;branch=master \ + git://github.com/oetiker/rrdtool-1.x.git;protocol=https;branch=master;tag=v${PV} \ " From patchwork Wed Oct 14 09:25:04 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100641 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 2B057CC6B1A for ; Wed, 14 Oct 2026 09:25:48 +0000 (UTC) Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9260.1791969943627373529 for ; Wed, 14 Oct 2026 02:25:43 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=USBLniRV; spf=pass (domain: gmail.com, ip: 209.85.210.173, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-8874539bccbso128880b3a.1 for ; Wed, 14 Oct 2026 02:25:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969943; x=1792574743; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=VTjVlb+otFRnQCorDsRBLqqwQiAElB9jBQmGoR879kA=; b=USBLniRVcEIsclfsGM0SAQ+qHnGUJs7PmC2240GZ+hYFVLDjjhvBeGeFda/x6dtQtn IFtspo1+9+5RWWZRDZOAKOpAuB54KYxWaQevU1C6i0POizRXDxljrlpEL0+EgCkc94ej I0bKlMxEMKJVWEr9stvKcTozA3wwIX7kzJ7F2pAMZA7hUKkkn6XjkrzDCyhRIRf6Xiry xxouE0rlfHyzuBhfGTX+rj+wB07wyaA4JNzbWJ5Sw6uYZWXbNWw4LG0iOKG3qPe+hiE1 81FGBVDGKw/ruMpdRB0HNA/ZsB/NjtT29KAZjeZoZ2D2flqO+/WZC+B1MdW5ErLX5Qvk Q2Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969943; x=1792574743; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=VTjVlb+otFRnQCorDsRBLqqwQiAElB9jBQmGoR879kA=; b=0uf7UvSLD7EocsKiEJb4+3SSVt1CISc5TI8sKbw8NtK820l3Dxqk9MGuGH369Rw2+j nNtlsGZM0e348TW0a5Dv5E2crgaJQd+1omFhRcDCdWSOGvagWdA/iaK1NsqR3r0BYuK0 PXxhgaO71swSlARky39DdGuVw6X8FpudJqOTZ2NNz+kuAAVQLnzKBpE62VAA/g/ZtSqT ZAfQ3D/Bemu/S+r/ffxl5nRRXH5t9NoQbt7yprdI46kmbsL4bAuzpBgKbL7meJluxDRI CmX2PCNiFmBvSgzGvxnpBPaPSxqLsLmCmfRh4w/fYgIvdf4QzygHNVR8kpUM0v0u5Xz+ HVLQ== X-Gm-Message-State: AFq9FYLpeivC50wwm76t/n+9wAq4U0aX1w2aQx/YlTA7YxZE5fIB6RGJ kOJHBbeDKCrkul+klQY9o8VTgnKpZTv2CEuK8k7XnY8Xst0N750kr+Xzc+FLmg== X-Gm-Gg: AYBFou1MfAyYCz1M3aZDHP3NR+oDN32e0gZoFeSFF6OjhZH937SB+LKaENZ3llYxfKs /WwvOI4CQ4z/cYr1JKf2ardmH+bX0WfInEoOZnZGJ0V+0AcDs/u9Iktup+J73t7tKfjdXAB5jv3 czoO8zL1A5nY7HSF9tphvxKsVWsscUU/8UdHgtja02UG4QgMgLBo+2v5VUAqEE+g0hgfW1vm9Yn oMs4TN/n6ujRdyolyGgLfIZrylxQ91XUmfr3JcouuS+La2cwd+Ptb5hwaaXY+apRE84ZSxzYoI7 4jGyKMH8mKe4quizgcJQeZz1PrVmaR0tvct3m53oIyw++7b17isFKPQOtqVTWUthcZ1AwQ4dH9p qeSWbl426424x//OY++VRfl2KAEcW9nNaBVHgHhvt3Ku+XBIt1+J2QLpx8x6ay67SlZ5j7rJZwt C63M26aIbc5ueMAR0zPhOKkNL76uUwyUtgjIlrAuLvrkVtx8sEVAyt7uclCSkS73Bp+X1Wixyqq n3zi7QpXrlmBJFwwYsHbvXCupBhWKIjM/IgFtY= X-Received: by 2002:a05:6a00:b51:b0:882:ae75:b846 with SMTP id d2e1a72fcca58-897c3ef90f3mr14093309b3a.4.1791969942885; Wed, 14 Oct 2026 02:25:42 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:42 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-webserver][PATCH 8/17] swagger-ui: upgrade 5.33.1 -> 5.33.2 Date: Wed, 14 Oct 2026 22:25:04 +1300 Message-ID: <20261014092514.454505-8-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130876 From: Ankur Tyagi Changelog: https://github.com/swagger-api/swagger-ui/releases/tag/v5.33.2 Signed-off-by: Ankur Tyagi --- .../swagger-ui/{swagger-ui_5.33.1.bb => swagger-ui_5.33.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-webserver/recipes-devtools/swagger-ui/{swagger-ui_5.33.1.bb => swagger-ui_5.33.2.bb} (94%) diff --git a/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.33.1.bb b/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.33.2.bb similarity index 94% rename from meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.33.1.bb rename to meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.33.2.bb index db2bb498a8..aeee9e4da6 100644 --- a/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.33.1.bb +++ b/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.33.2.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" SRC_URI = "git://github.com/swagger-api/swagger-ui;branch=main;protocol=https;tag=v${PV}" -SRCREV = "cac3d136b5e37bfbe3288c8591f6f4fcf9870599" +SRCREV = "e89a91f13cdee432d97ca9d3d1ac1969ff797036" CVE_STATUS[CVE-2016-1000229] = "fixed-version: fixed since 2.2.1" From patchwork Wed Oct 14 09:25:05 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100642 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 4609CCC6B27 for ; Wed, 14 Oct 2026 09:25:48 +0000 (UTC) Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.9328.1791969945811828553 for ; Wed, 14 Oct 2026 02:25:45 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=NNx5KdrZ; spf=pass (domain: gmail.com, ip: 209.85.210.180, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-89a595332c7so2056904b3a.0 for ; Wed, 14 Oct 2026 02:25:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969945; x=1792574745; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=n4x69lUCrVBQwJ4mdn2UdiHmcMV75dkXJrevM7XafYo=; b=NNx5KdrZpMPB2TVL0bYpuAATc91BeKpOIGy197G48omLr+PfvJIJy5CvUYx2oG3Rsj Z6EOBqnnBh0R1DTkFM0s5m7w3tTF8pEt/BKq+1meOUC9qv8+iPAsdnM6nf9r+OIx3lbC 3BoJaNBVYxhaMcZGMPBvCNcmggFvsh4KbBQDyVIBchDF17lAqI1j+ZHNBE+iPQIdwmoL sjxklwtEXKB+nqzUC7JItllwTToAwFijmc4oCBZEMV8mWxRLJWqhVOmcj1SmhS8Ytiwv MlzlQ74MzIIRwtTlrVhaV50PGT3+J1REGp4nw+2PIR6JGFNA8ru9FFkJBZLhhq6pzZdF sgiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969945; x=1792574745; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=n4x69lUCrVBQwJ4mdn2UdiHmcMV75dkXJrevM7XafYo=; b=LcpOSYb79yvBKODLcSowbXtLTOp7GOIrdiG1gwKBU+V8LJC6jZR9IVc6bo+qM/nfG8 RwcKhw8RmG9V1umM+V9K6vzold5EdEa4vjRKvbEeG4YU6HARSiTNqdXImkireaRWCYJe qbbZMuFy7EJhXWuZKd8fdxp1i9nRdS/GJ67FXCZHFBovzeZO1+BjBw6bnF+isqtvSzw9 qOqKA2HWSmgJHVUCpJj6/y6517sRjl34rpSDf/Y7hNTX/8HKUMq/R9sERPhRa7bDnVYb gIRkqSIaJPku/ht/N1RDozi3WZUVIyo6lZxm0jchpH0916RHNS54XMvDrr/rP2HP4ei7 ZA/g== X-Gm-Message-State: AFq9FYI9VjeDLUBobSBsmBS/A5LriUK8cg7opfO72jxDFiHqsuArnrZE iVMYioypQRLWJ2C8YIbmlxJi/ZMo937oszbzQGsi0nhScEyWlE2Z7aenifIaxA== X-Gm-Gg: AYBFou0zI6dicdCHpbSO2XPz9Yoq1AGUol2KNVRFzWHjK0ascEbboHmYm3Z+Nj7o65H k0+oBTUADH17AOVqsXEXuxUvHJr7g9dnpnK5e3WgCE6uQFzvY/Y/Pzr43yzF6KH7rVSzP9LsPUJ e14AaOWGPCUpbXSyXH4HSd0Yl5Yn1CBdXTonfpmcgH8Ru6Qd7tWHgADUDo8wPn/JeevmgJjyDkd B0GAH1s8t5OyzBcwcLoeB3JprsXUZe5XovBu7UM3zIgnL31gBkUXmHVBfBC/tIFc6YyTRSC5XW9 ieYzZyb8vCxgFVq6RPIeKdfVrdcybcO8B3ZgJ50W7WO+F+PngeQv0TebhyV7jUbEOl3jTM36Uu5 AVvagPoJP2G4ZE1A0vCPrl1ev1ZdvrX4XMzWvTEBgLyYuD67BUjuowZvo2AICAxStBKRiTjyEBF od+Rg/gcRBHg7stcmqFViUV5hfDuvw98RAIjWCFNaQVN+jG9FIvldkUkyp9OOd73ghUAkhAUvFI jM0Q5I+rGxPHF+IvL6fJi7FVdBcyPgP/OJqytg= X-Received: by 2002:a05:6a00:b85:b0:880:f278:6b0b with SMTP id d2e1a72fcca58-897c3ef9252mr12176510b3a.4.1791969945101; Wed, 14 Oct 2026 02:25:45 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:44 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 9/17] freerdp3: upgrade 3.32.1 -> 3.32.2 Date: Wed, 14 Oct 2026 22:25:05 +1300 Message-ID: <20261014092514.454505-9-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130877 From: Ankur Tyagi Dropped patch that is part of the upstream version. Changelog: https://github.com/FreeRDP/FreeRDP/releases/tag/3.32.2 Signed-off-by: Ankur Tyagi --- ...1-winpr-tools-link-only-winpr-public.patch | 76 ------------------- ...{freerdp3_3.32.1.bb => freerdp3_3.32.2.bb} | 3 +- 2 files changed, 1 insertion(+), 78 deletions(-) delete mode 100644 meta-oe/recipes-support/freerdp/freerdp3/0001-winpr-tools-link-only-winpr-public.patch rename meta-oe/recipes-support/freerdp/{freerdp3_3.32.1.bb => freerdp3_3.32.2.bb} (98%) diff --git a/meta-oe/recipes-support/freerdp/freerdp3/0001-winpr-tools-link-only-winpr-public.patch b/meta-oe/recipes-support/freerdp/freerdp3/0001-winpr-tools-link-only-winpr-public.patch deleted file mode 100644 index 2dea69c3c4..0000000000 --- a/meta-oe/recipes-support/freerdp/freerdp3/0001-winpr-tools-link-only-winpr-public.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 6682e9ca667271b8ba148a301b4a2f9ac78be2b9 Mon Sep 17 00:00:00 2001 -From: Armin Novak -Date: Mon, 28 Sep 2026 11:57:22 +0200 -Subject: [PATCH] [winpr,tools] link only winpr public - -Upstream-Status: Backport [https://github.com/FreeRDP/FreeRDP/commit/6682e9ca667271b8ba148a301b4a2f9ac78be2b9] -Signed-off-by: Ankur Tyagi ---- - winpr/tools/CMakeLists.txt | 18 +++++++++++++----- - winpr/tools/makecert/CMakeLists.txt | 6 +++--- - 2 files changed, 16 insertions(+), 8 deletions(-) - -diff --git a/winpr/tools/CMakeLists.txt b/winpr/tools/CMakeLists.txt -index 5719c1c65..225b70744 100644 ---- a/winpr/tools/CMakeLists.txt -+++ b/winpr/tools/CMakeLists.txt -@@ -28,7 +28,8 @@ set(WINPR_TOOLS_API_VERSION "${WINPR_TOOLS_VERSION_MAJOR}") - - set(WINPR_TOOLS_DIR ${CMAKE_CURRENT_SOURCE_DIR}) - set(WINPR_TOOLS_SRCS "") --set(WINPR_TOOLS_LIBS "") -+set(WINPR_TOOLS_PUBLIC_LIBS "") -+set(WINPR_TOOLS_PRIVATE_LIBS "") - set(WINPR_TOOLS_INCLUDES "") - set(WINPR_TOOLS_DEFINITIONS "") - -@@ -64,11 +65,18 @@ macro(winpr_tools_include_directory_add) - endif() - endmacro() - --macro(winpr_tools_library_add) -+macro(winpr_tools_library_public_add) - foreach(_lib ${ARGN}) -- list(APPEND WINPR_TOOLS_LIBS "${_lib}") -+ list(APPEND WINPR_TOOLS_PUBLIC_LIBS "${_lib}") - endforeach() -- set(WINPR_TOOLS_LIBS ${WINPR_TOOLS_LIBS} PARENT_SCOPE) -+ set(WINPR_TOOLS_PUBLIC_LIBS ${WINPR_TOOLS_PUBLIC_LIBS} PARENT_SCOPE) -+endmacro() -+ -+macro(winpr_tools_library_private_add) -+ foreach(_lib ${ARGN}) -+ list(APPEND WINPR_TOOLS_PRIVATE_LIBS "${_lib}") -+ endforeach() -+ set(WINPR_TOOLS_PRIVATE_LIBS ${WINPR_TOOLS_PRIVATE_LIBS} PARENT_SCOPE) - endmacro() - - macro(winpr_tools_definition_add) -@@ -89,7 +97,7 @@ addtargetwithresourcefile(${MODULE_NAME} FALSE "${WINPR_VERSION}" WINPR_TOOLS_SR - - add_compile_definitions(${WINPR_DEFINITIONS}) - target_include_directories(${MODULE_NAME} INTERFACE $) --target_link_libraries(${MODULE_NAME} PUBLIC ${WINPR_TOOLS_LIBS}) -+target_link_libraries(${MODULE_NAME} PRIVATE ${WINPR_TOOLS_PRIVATE_LIBS} PUBLIC ${WINPR_TOOLS_PUBLIC_LIBS}) - - installwithrpath( - TARGETS -diff --git a/winpr/tools/makecert/CMakeLists.txt b/winpr/tools/makecert/CMakeLists.txt -index 37b831125..0af1fcc08 100644 ---- a/winpr/tools/makecert/CMakeLists.txt -+++ b/winpr/tools/makecert/CMakeLists.txt -@@ -31,11 +31,11 @@ endif() - winpr_tools_module_add(${${MODULE_PREFIX}_SRCS}) - - if(OPENSSL_FOUND) -- list(APPEND ${MODULE_PREFIX}_LIBS ${OPENSSL_LIBRARIES}) -+ winpr_tools_library_private_add(${OPENSSL_LIBRARIES}) - endif() - - if(MBEDTLS_FOUND) -- list(APPEND ${MODULE_PREFIX}_LIBS ${MBEDTLS_LIBRARIES}) -+ winpr_tools_library_private_add(${MBEDTLS_LIBRARIES}) - endif() - --winpr_tools_library_add(${${MODULE_PREFIX}_LIBS} winpr) -+winpr_tools_library_public_add(winpr) diff --git a/meta-oe/recipes-support/freerdp/freerdp3_3.32.1.bb b/meta-oe/recipes-support/freerdp/freerdp3_3.32.2.bb similarity index 98% rename from meta-oe/recipes-support/freerdp/freerdp3_3.32.1.bb rename to meta-oe/recipes-support/freerdp/freerdp3_3.32.2.bb index f43c8cc7d2..2a985522c0 100644 --- a/meta-oe/recipes-support/freerdp/freerdp3_3.32.1.bb +++ b/meta-oe/recipes-support/freerdp/freerdp3_3.32.2.bb @@ -8,9 +8,8 @@ RDEPENDS:${PN}-ptest += "cmake coreutils" inherit pkgconfig cmake ptest -SRCREV = "bf217a504e54cc719880c228e82353382cd7d4fa" +SRCREV = "97eff6ddfbbfaa8e42a126d362686bd001ff8bdc" SRC_URI = "git://github.com/FreeRDP/FreeRDP.git;nobranch=1;protocol=https;tag=${PV} \ - file://0001-winpr-tools-link-only-winpr-public.patch \ file://run-ptest" From patchwork Wed Oct 14 09:25:06 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100646 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 A01B1CC6B2C for ; Wed, 14 Oct 2026 09:25:58 +0000 (UTC) Received: from mail-pg1-f182.google.com (mail-pg1-f182.google.com [209.85.215.182]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.9329.1791969948088461959 for ; Wed, 14 Oct 2026 02:25:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=nYqG1s9Y; spf=pass (domain: gmail.com, ip: 209.85.215.182, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pg1-f182.google.com with SMTP id 41be03b00d2f7-ccce6d9abfeso2197257a12.1 for ; Wed, 14 Oct 2026 02:25:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969947; x=1792574747; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=v/VdodEsNNnjnstWKGhDoEepkaSl4cgdsipZu8OI7W4=; b=nYqG1s9Ysggzfu5hwiFX0awbf6vASM99c4qrPCTm6Uow592f05LMF1O4Cx01CVUl09 O8rnoTcmw7ziBtmC4u4N2i8PeX95NgFc3K7WbfGkKfvAur92AbOr8MPCL5gS0orKNbUp 3NOY4RviwwOi8cRjSmWejxFHdZNvKAVDSngbIH3wyFsfC+XmGa1WUeapeIKT6WRYBWqg BSO2D4LzSJy7ITD1oUpCbuoJadq99zg3Nn9pc3F10U1ewQAK90Q7Oy2h28zqTgkFiN/M FF0EbNx+4TUU9NnSMj0Lt/LA+wmHUEzPGLAd7PntKHhRpm6m9QXE4HQX99B4FAC2G/j3 vhbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969947; x=1792574747; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=v/VdodEsNNnjnstWKGhDoEepkaSl4cgdsipZu8OI7W4=; b=GspeZK++J1TVjJOefaLZMJku3l35M0wshJbawHk2K3Srhp1HKe+ss9jhkQ6qZD6rcZ rsDpRZrdnsPANopdRxk/E6XXQOs2r6M/FRYhPkC4R/rNm/XgobhBT5+nt1us/KnPc+Yh oxnCLfQ1ej2iQe5MwSa6MIQbR4o+d2w8j1eju9P9TOvuTVpSsMEcNHWfP9J6TfQw73VA MfalebNtNNddPCNWd15Bo3q1+zjNIceL2ZTwGRu65ACvl9aaA1s7ZNWZXv3fQYi4o2sF +PmLlYkW1jgqektYQPmiwP4ZsahhMIsd+h/kj9bRAGNaiucG2wMT/H/1vXhDkXbpchAW 84PA== X-Gm-Message-State: AFq9FYKKmQPo736BWMFf3XVkeHiSpidt2b48ISVw1kME2Aef079ZYoFj B628Ze5MKssDIlmD4doiG6VIC69FRfFqXIHSvNgkhBw2kJtLYdE1U/cEatInMg== X-Gm-Gg: AYBFou0gRjrzBE5BFIf2+8oZUTcCw7BzZFeY+VJp3tlu7ceB5qhJir1lR1SMDvPEWx0 7fwZnvIA4NeS07Mi9TKqVG7Mn/LK1r95LbeCmtSacVKxvEPXsoboypGf7cW0DYRlVqsD0OhQgDq XFlAWMi76YRvIv+DpXxw2GKdWI9yQ0ki9/Dwamcb5r9uwYatJwXIfRDvLpwLOlBy7ZC8DL3aK7x QTdZUArla5JsouxTvbtN9Qp4OGLqbw3fmthgMj9ndAwly9nT6xqmXmIh2tfI0KUrn0dZV5cs+73 QD7s17p1y364pXuwtWdpTZTgmw30jG/iKo8kOgvVY2SIyg0mHbBc4RcRxT2cRW3hUe2ncZoilon OFaU6qV2qsNOQOuk98B63XZSfAobaEpOs+MvFdF26frX/65T+1vQbL46gUiPrqgQURZaZu7t0Ai co+Kxv8+B9zJbutno9So3UU0A0furEVtotyUaS09gWF7ALHgK3wDvyW7uT3dx3xTLsUQmgvasbb M9jHSpaZtTvx8wAqkF7zC9bEUuplWsumEzTB0c= X-Received: by 2002:a05:6300:83:b0:3de:80a3:cc30 with SMTP id adf61e73a8af0-3e16bd7e8f6mr13032142637.19.1791969947197; Wed, 14 Oct 2026 02:25:47 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:46 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 10/17] imagemagick: upgrade 7.1.2-32 -> 7.1.2-33 Date: Wed, 14 Oct 2026 22:25:06 +1300 Message-ID: <20261014092514.454505-10-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130878 From: Ankur Tyagi Signed-off-by: Ankur Tyagi --- .../{imagemagick_7.1.2-32.bb => imagemagick_7.1.2-33.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/imagemagick/{imagemagick_7.1.2-32.bb => imagemagick_7.1.2-33.bb} (99%) diff --git a/meta-oe/recipes-support/imagemagick/imagemagick_7.1.2-32.bb b/meta-oe/recipes-support/imagemagick/imagemagick_7.1.2-33.bb similarity index 99% rename from meta-oe/recipes-support/imagemagick/imagemagick_7.1.2-32.bb rename to meta-oe/recipes-support/imagemagick/imagemagick_7.1.2-33.bb index 818a4e8520..694741704a 100644 --- a/meta-oe/recipes-support/imagemagick/imagemagick_7.1.2-32.bb +++ b/meta-oe/recipes-support/imagemagick/imagemagick_7.1.2-33.bb @@ -17,7 +17,7 @@ SRC_URI = "git://github.com/ImageMagick/ImageMagick.git;branch=main;protocol=htt file://imagemagick-ptest.sh \ " -SRCREV = "ad98b244c995d2e3051757fa3b7855f45b550d24" +SRCREV = "211e5b975a0019a88dcef5f84c1193f46738d815" inherit autotools pkgconfig update-alternatives ptest export ac_cv_sys_file_offset_bits = "64" From patchwork Wed Oct 14 09:25:07 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100647 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 4A35BCC6B2A for ; Wed, 14 Oct 2026 09:25:58 +0000 (UTC) Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9263.1791969950013211766 for ; Wed, 14 Oct 2026 02:25:50 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=WYEFOLFE; spf=pass (domain: gmail.com, ip: 209.85.210.179, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-8917c712f32so1768433b3a.2 for ; Wed, 14 Oct 2026 02:25:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969949; x=1792574749; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Ir1fnGM26BmNmRGXAj6WMIJF1W5fPKzWlS66udaBFuE=; b=WYEFOLFE1h+2/rAnc9rYcWwtyDOX5TRzmLAa9t/ypufniv9uNRz1FJ7wnux+IPYTpY b4a5mJH7utehe/GBxkuc+/ArzzTu7O8oTmubA3hxog+ltvYZ62BDhlkWOxgLRrsXWpiy DcpbnS8+PaA8MHsFOMon+9QH4/eOjtNfqwUoTdNQc13clicc5r7W4+FQYj04Ei2kt5+A ZclNukObXDuetpYUcmVhG9wP4lSHkjh/kEsUtj1vGWdf/2SK0YDmv6l/6+NExxuxuxCN Mcr/k7/GEJ99lWU6pY1C1eFpxW3S/FggBwsGNr+/cERNLT13nNumjBfGphhcBkCRBqRb stuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969949; x=1792574749; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=Ir1fnGM26BmNmRGXAj6WMIJF1W5fPKzWlS66udaBFuE=; b=VEl4KGHcBQOsok2QO7dGi2oWxJyCBKrreWsOHGnXd6myIvvDDheHGmtJV/0qhex6pX 9jya9yHpJn4CWce+TdwCTjysF6Zrcp+QFRZTZ74JYQsiIsrx/5CBq9ggKTcHtAdSQ9Ue StgqCbzwdMcGBCaYVP/6t7989MM0K2X/c2Z4Pza3iIEz0y4bH20unnkE3n5JJaiuaSQf IRpJOKEUfYVtxzDYTYn89yxP78Mc6TOeyCOjEkdhnN4OOZtHjYVc0mrgDt3DMJVhHm5U vwUexHiDlEvw9KBlKNNCAPvcTG0QBd9pqb5fp/h6wcz1HZ1SEwF300N7GdihHGr2RDOT ObUw== X-Gm-Message-State: AFq9FYLkxbPqzZdHVAUDzXQubl5PeVsniJbxat65ugEiPueHJ2C3UcRF +VMTx9qFgUaMkn39UsZlSbdyTfBKrFLFRWSi3SBu4lp6YsBO8lqLEHbOwHKMEQ== X-Gm-Gg: AYBFou3+9RpL3FlMlcoJjqt41ywyDDiD7QjgAsVUWfcuhXYVyq0YWvezM+QotxSnTqu 7dcVBTrNCm0hth2rx8tu1d/R4JHeEgwvBYfCTwopQxrIVQfkC2cgROUVmzLzzHzr5HLuZI2LmZA PEbAq7ZXvUdUS1zwOTusixzQRH0qpFzXFjqhkYqwglH90x+JGqDf+MXJJMKz1R6+yuHA1L0Z6tl 62+7EPhrGFE2M9pPI/O3pLIxqY9zOdkRUUcITT0Ayn7iBEeIu1Hp8ZOKVSKPYEzk25SDXv6kktB iIsHPRN0Uro8/sDgWaHAs5cEJnehJrndCVqm6CuyGK8jHwiCrUfC45mlYdbu5LQPsrz/T2DA1JQ 5h4WiW8/jvrGPxLauftKSNu3N+uvgK3R6P7rNugkpCk1f/3RigVVrK6TX3sIw0DzeTgN5sR/iaX mUka555qyJvnFpK8DNNLPL5gtFU0RJt+tSepUBd66Fql29tuO+fyCdRG7J6aFF9w36d6EiizNDL +K7BN8PusCxm5naTwNA1ujF9f2zNqSY1aOpw3E= X-Received: by 2002:a05:6a21:348a:b0:3dd:a195:dd57 with SMTP id adf61e73a8af0-3e16bfc3315mr12090670637.57.1791969949341; Wed, 14 Oct 2026 02:25:49 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:48 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 11/17] hunspell: upgrade 1.7.4 -> 1.7.5 Date: Wed, 14 Oct 2026 22:25:07 +1300 Message-ID: <20261014092514.454505-11-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130879 From: Ankur Tyagi Changelog: https://github.com/hunspell/hunspell/releases/tag/v1.7.5 Signed-off-by: Ankur Tyagi --- .../hunspell/{hunspell_1.7.4.bb => hunspell_1.7.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/hunspell/{hunspell_1.7.4.bb => hunspell_1.7.5.bb} (96%) diff --git a/meta-oe/recipes-support/hunspell/hunspell_1.7.4.bb b/meta-oe/recipes-support/hunspell/hunspell_1.7.5.bb similarity index 96% rename from meta-oe/recipes-support/hunspell/hunspell_1.7.4.bb rename to meta-oe/recipes-support/hunspell/hunspell_1.7.5.bb index bdfe1bd4b1..ec25dc91e2 100644 --- a/meta-oe/recipes-support/hunspell/hunspell_1.7.4.bb +++ b/meta-oe/recipes-support/hunspell/hunspell_1.7.5.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = " \ file://COPYING.LESSER;md5=c96ca6c1de8adc025adfada81d06fba5 \ " -SRCREV = "92aa34b3f378ec115562fb06bd1728d566a339ec" +SRCREV = "e8342700b4dde06130cdbba75f7e6500ffa58864" SRC_URI = "git://github.com/${BPN}/${BPN}.git;branch=master;protocol=https;tag=v${PV} \ file://run-ptest \ " From patchwork Wed Oct 14 09:25:08 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100645 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 8C106CC6B27 for ; Wed, 14 Oct 2026 09:25:58 +0000 (UTC) Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9264.1791969952193356816 for ; Wed, 14 Oct 2026 02:25:52 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=Fi14JJIf; spf=pass (domain: gmail.com, ip: 209.85.210.172, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-890d52c7c7bso3173556b3a.2 for ; Wed, 14 Oct 2026 02:25:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969951; x=1792574751; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=3uLxgzOj5PVjJcA9KrdjjodUQeMPLWlydBZ6fmvtUig=; b=Fi14JJIfjVTVFxIq1+Y/RPxZjz1iiYYuwvqDRPAXaiJKaH45thPTlQ6/ks/ZkWL9d4 LEjSihudUh2y7d4pjjK4MYawjUqnDRDrvd8XYCh2+4nbEPabRwE2qaCKesxz6rsQNvF8 rCASv9hKp2PhX70QQXddrNfr+WpuvwfCXaN2EKQYu8jQCQnl3ykktslJHdVfGutxTe/A rowA+H5ORt8N1QugNWFpvI4o/WvRo69jj3PovRgRUSROpURVMEkmmsZdsJVdjezLSD9Z 5G4NhGqIoKq60ybhFvVKVMa5p47+UJKqkLIJr8dfYwN8jRBUyAjHjsDMqD5e2lkIFH/T xshw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969951; x=1792574751; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=3uLxgzOj5PVjJcA9KrdjjodUQeMPLWlydBZ6fmvtUig=; b=kwCTTz8D21Wi3RM3VZjs/VGrC0oouofCtt5eGWtulc0/QCYX5D1v0bK5plAv53X0nq DVVVBjn18MZ2HwYI/xELoTviIDP39qyQIw+proTwR3bgm/hh7dYzNjCjWsCpHI13Dmxy saZdpS0vmq48oIxQ8XaQanSwojopxFTC6fzGjj2Gz+bTRvJ8L+Z5N66UVxwLVTGaR6F6 b+CJ1XbWL+7vANJ005LC/Nyt9OfH/vIZCB1uo7mifKOmxysQZ6cqYHTUUsse+zlCaUO6 NsJp4gTW88I3F4SrawOVEP/33yIqTVQAV22EQ9g0A/2TscWKb7N7Bz9w3QaEpGaB5K7n FPew== X-Gm-Message-State: AFq9FYKuzFAve+ML2FTAlLNbdmDVQ1+lMZwyPovAs9c0RSdIq1fE+Aqv AzUz5INY08QhxjWeO5BOPlLLDT1DGDH8drcivxxRAyu8Z43VthH5zunFnqbLIg== X-Gm-Gg: AYBFou3PVIL+ZNuF82TenyWdW3lubAhP3tlt2w+fz2pE3ajKJFZrzz+5Wn/iBCcd8/e 96PFvvjdDZWZWBvScwXNnG1BHaE1Pk7glUPLCQxZLLQ2ZJrZhMDF7WkbwCPVgx1PvKSuwlEV1c3 ymDrfZi8GtrO4t1H53LAXW9JwDQebMxrT7NP5vi0fyi5oGlBEO3LNPbc2TBHOifxdcHIsKAKD0h bsTKkzwAEVLpnhVaItdwkV7mI06At8T7t8fscu71ihagYw1VGzaIC3qrn1VNzmRei0d8a10cSxM ICsvOpYVhp9tHHiLfeY3XBNMgR2sK7+dou0w7XApvphRAHCkQ4gJ/fwdILEPu3eOmMFUddVqbRu y3zSE0FB2w18Nk9ZxRr6siLEYABm9+mAz1xwW4biOR56WFnT/H93Qe+QwHLKTjDDFi1W8QlxMRz jSID/CiIVpmzh/QTwqz7tKNL9RojTeeZ+63z1fFib7l56eMD6wlgusE/EZHzM5aaTgrSI3bvYZ1 +/4WnAoQO/ottzi/NomB6pKLnNpZYE1s/cRG5U= X-Received: by 2002:a05:6a21:b98:b0:3de:7dd6:ff8f with SMTP id adf61e73a8af0-3e16be94558mr11487120637.50.1791969951507; Wed, 14 Oct 2026 02:25:51 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:51 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 12/17] spitools: upgrade 1.1.0 -> 1.1.1 Date: Wed, 14 Oct 2026 22:25:08 +1300 Message-ID: <20261014092514.454505-12-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130880 From: Ankur Tyagi Signed-off-by: Ankur Tyagi --- .../spitools/{spitools_1.1.0.bb => spitools_1.1.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/spitools/{spitools_1.1.0.bb => spitools_1.1.1.bb} (87%) diff --git a/meta-oe/recipes-support/spitools/spitools_1.1.0.bb b/meta-oe/recipes-support/spitools/spitools_1.1.1.bb similarity index 87% rename from meta-oe/recipes-support/spitools/spitools_1.1.0.bb rename to meta-oe/recipes-support/spitools/spitools_1.1.1.bb index 69f527a6eb..e2ab0a5d11 100644 --- a/meta-oe/recipes-support/spitools/spitools_1.1.0.bb +++ b/meta-oe/recipes-support/spitools/spitools_1.1.1.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/cpb-/spi-tools" LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://LICENSE;md5=8c16666ae6c159876a0ba63099614381" -SRCREV = "a19dffe44fee857124a993598caae0c85894f914" +SRCREV = "74ba65b19e0cf9d1eabd52d17d842200ef901d61" SRC_URI = "git://github.com/cpb-/spi-tools.git;protocol=https;branch=master;tag=${PV}" From patchwork Wed Oct 14 09:25:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100648 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 ACE84CC6B2D for ; Wed, 14 Oct 2026 09:25:58 +0000 (UTC) Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9265.1791969954360672836 for ; Wed, 14 Oct 2026 02:25:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=l6bfOgSo; spf=pass (domain: gmail.com, ip: 209.85.210.175, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-89d6bd67045so614096b3a.0 for ; Wed, 14 Oct 2026 02:25:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969954; x=1792574754; darn=lists.openembedded.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=86l68VtZIrjrD7bMa2gPVGeX8EJdU4udWK0ryG9R8KU=; b=l6bfOgSoH14sviang9TsYH70vNJ/SbSxfRcynqh81N2PiLwabOvcFW7dnZgO/yBn7y bKyIWJAMChbpRcgcX8Nkt2g2Yd7qyEuLvberD7AkMOSldjTjorntJPYmoJAFzGKevvjX t0rZvgFso//cS+QpXsX1u4Xp5B3Uyfo85eurV8OsDtdRQ3yNrn2d5RqjuaMsuZeTgcgm TfDHbA8RLrFjl3epob7Iv4rz3t2h/m5LUEN7DbamC+Cm3r/8makMdqWcYrsrwBbjkC0b cpNCQQvwfBx1hOwA0bcrrsfYUpu8xtTSM80IoiAvAW4Mx8HW8pcvvRxEhEtOwWWI+pzt DLbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969954; x=1792574754; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=86l68VtZIrjrD7bMa2gPVGeX8EJdU4udWK0ryG9R8KU=; b=FjfAdjYvaeElMWGX36ZBYKouOzEBT0ZZULtCrYRVfTqvS1UdJAI/i2BQ6BeoCPseDR BIErH3PK1H6hBHVkVhXN1iaqg4WqitdSxL+NhyGi06aa4sK32jOWxikSXlzG1kskg3HH f/7wAOKW2g4eoultbU59pOU2y7f/lvC5V9hm93fpRXLT0wCsAugo/27rUeCWXofnc7xD t0vnvOtHj2xfYKpi2FV9S9r3UzkGnLOf2Pd6m8mhhXsdWQmTpgdwnkCGYNL/mA6DK2Qc QRAL55z/F8nnILCSQnts+OK40E9Ks9bIjRzJ5CBQXgGQ5cBIHfjS7/2GD5kKwg8pZEL9 8LTA== X-Gm-Message-State: AFq9FYKGw3lxTnXscYK6FB+FT6SeJsDRMi3Zcmyhdytm+5P4rjD5cypg zvTMb66aSLaL0jkR+rPwmFhr8C4DlyHI6rbpIMLWwa9/TTWdByOSvBsjPGP+hw== X-Gm-Gg: AYBFou38R3t01NiuYk5V/BmQXS6TfjUjXs2Zr7PPbsbF7uhippqI+Bnx9/GhF1O2zZx 5MjrwTSFNnl8jgIIO0F2Yg47DkDyLM96Ztrr40TY+gTXhEVrdU94xCrWnuMMoGE2jnbLl+O22Td U5rVto6Eh21JotsXM8Z2hRe3I4EIK7lvzF0TI3t3nrBGe1GXlhk17L2Xi+cxY5lNDN9OazEfltJ 67yhKXvSAj7TZuejpmGzhGC3T9J1Eedb75MIIUd+NJP6Rp/cgaE76BPoasQ/a6xJEwKXsayABjj zU13pfRoy73Olg0/TflY/m0Ofj+GePehDCNUfv675FzMB/EKWcYfphDpq/c7cauNedHZGaQiF+H vZ8sIjVzJb8ukmRFrL/mm0/XgD47OKv/kigSDOxMrRtdjPnnwW/P4xigygZ1g3hvIU13YujYg7W TfMc6kRP6fDxPyQXtXd+fROJFKLQqaRN3R0ZV45IMpW4geMQSmyhyGdAzjCW7W70DiBAyXCJqkv we42V810Ntf3+Soq2oThttouN7gu8UZpBH9LS0= X-Received: by 2002:a05:6a00:4008:b0:882:be9:b76c with SMTP id d2e1a72fcca58-896898e8282mr9836211b3a.3.1791969953771; Wed, 14 Oct 2026 02:25:53 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:53 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 13/17] pv: upgrade 1.11.0 -> 1.12.0 Date: Wed, 14 Oct 2026 22:25:09 +1300 Message-ID: <20261014092514.454505-13-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130881 From: Ankur Tyagi Changelog: - New –format string %{progress-conemu}, and option –conemu, to show progress in the terminal title tab on terminals with ConEmu OSC 9;4 support - Eliminate potential for closure of standard output under a combination of error conditions when using –monitor mode Signed-off-by: Ankur Tyagi --- meta-oe/recipes-support/pv/{pv_1.11.0.bb => pv_1.12.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/pv/{pv_1.11.0.bb => pv_1.12.0.bb} (95%) diff --git a/meta-oe/recipes-support/pv/pv_1.11.0.bb b/meta-oe/recipes-support/pv/pv_1.12.0.bb similarity index 95% rename from meta-oe/recipes-support/pv/pv_1.11.0.bb rename to meta-oe/recipes-support/pv/pv_1.12.0.bb index cd57418b76..1078ca2605 100644 --- a/meta-oe/recipes-support/pv/pv_1.11.0.bb +++ b/meta-oe/recipes-support/pv/pv_1.12.0.bb @@ -8,7 +8,7 @@ SRC_URI = "https://www.ivarch.com/programs/sources/${BP}.tar.gz \ file://pv-test-system-version.patch \ file://run-ptest \ " -SRC_URI[sha256sum] = "fc02c9fc2b82b20a92cc8d98f844be63f22abd98751a8e4abc875e1d803662eb" +SRC_URI[sha256sum] = "31fdbdb449c7143cd2968567bef7599e9f031950e6158ee7bb76e40aebf6ffb8" UPSTREAM_CHECK_URI = "http://www.ivarch.com/programs/pv.shtml" UPSTREAM_CHECK_REGEX = "pv-(?P\d+(\.\d+)+).tar" From patchwork Wed Oct 14 09:25:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100644 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 36E32CC6B1A for ; Wed, 14 Oct 2026 09:25:58 +0000 (UTC) Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.9266.1791969956731022293 for ; Wed, 14 Oct 2026 02:25:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=S1jyKuKL; spf=pass (domain: gmail.com, ip: 209.85.210.177, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-8874539bccbso128963b3a.1 for ; Wed, 14 Oct 2026 02:25:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969956; x=1792574756; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=VrJMNcGZHCA2dnWbt7JzXk2YA1A3mKdG0q5nJaYh+ds=; b=S1jyKuKLzkauTqYZ6YS9G5M3kq8Dh1tckeh1UDTWfj5x7zWdP4JjVIRmX9qasobrdD tOhsu5Ma9k5NVkDK/HHnjbUmX5UISeMSylRaBz3ICnj8mlh9X8CVX8/4a9sNa7x/tLDu qv1ZlQRnKHJpVnBaHVSsy9Unfbk/3smFIpRMRXwtKuX3n0rWoAVTg3jfh6nhqNjvcP+7 3v1kpcYVHQ1DnJtl+NRVaXtHRe0VQD431dCAy1oYflhk3otvGIuDaTh+CkYfCyOvqI3n ly/f/uQYOgxtah0XLV9b98TQ+XdohDOgoFfT4T262OglaWMIC2rXiifQoxiP4z7gK9ej 2t7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969956; x=1792574756; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=VrJMNcGZHCA2dnWbt7JzXk2YA1A3mKdG0q5nJaYh+ds=; b=SiU+pyZZ8/7ntAKw/TfkciYlryXBnEERMUT06ezBnhcjFx4d98yGvsh65Ye6OBn4DC tcml32QogpI2A8hBRv78eS90dXLpafToFkXfvhBcVtacff9UlJ23IWGPnO0rCEV7NZtY OHz2v3FhjCMPE7Y5VZpkhVEbwZYryzD2gkBHPFxRp2qr/19JjpZ2TyogHbCcqRu5eW/A Ui3W/FQEkt3AUd5bKyhqvm1AOkqULqRBvhTr7/aMuahBX2u5VaBIvS+w2eEtT5pcvoi4 WCNE2SsHR2NGqXsnWt2BLjeREDQBqYLEibLsgJyqIKbghpPHeX2JQOjHIyr1EvcyMbTY +vag== X-Gm-Message-State: AFq9FYJyzb117EImwR0+8z9Zqs5IFgszH3+57Smum8IHw0FR5VoNF2uV qh16bSUSwl53hHo9sF0Xw0/CnW1hS7tNKKqfT5ddkBV48c9NH7lQlNmEnmrExA== X-Gm-Gg: AYBFou2FBpbAcJx9lMy/kSd4n7dHELBD3aaA9dqQ4DhepoiAI3U+G5Nk+iOkiLHRZDv Vc54X71YKqm2GmcP2mCtMAoY/fGBDQcaY9ko8/7MtjdneKXtmCa8c+zuxJjMkUq4lIP6YMuPpwJ XxhpaJ3tiByzpsq5ZyzePaRWLYV6vAD8iI9hzFuaV8fwmEy+7y0mruYN0lnh2mMbNjU5NeabEOp lhpsdWghfLPwj1QYArLPOgXorABL2Jffd6lVsgT8Q80ZUQBPL4klnwfipHm8Z1iXND0bCAIZ3Hd pvRnLAdApzLLwSJi+i/PowyEeB4bao7nGuIgPSz1c/JqeoOY6JHjW2wgF/o39pvr2x14H1vpIoF 0wLejAkPRufKb0dJJTmbVtF2t6gEyzmMt5qObckuM7NXrtS2XSXao3NTPIe+QnPkxJEYMJbKeBP IdD/85nE/083a7ogWhMaVFzMNdR4LT/opfdflnX+GDUm/wIHpKL6+qvrzw+GQo1QQDlqQ62PiNb duuU9i0u+L/oSRCyZVGHjwu2JP+s5+TX3frtKw= X-Received: by 2002:a05:6a00:1a13:b0:899:f331:9bd0 with SMTP id d2e1a72fcca58-899f3319fb9mr7235436b3a.43.1791969956174; Wed, 14 Oct 2026 02:25:56 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:55 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 14/17] libspdm: upgrade 3.8.2 -> 3.8.3 Date: Wed, 14 Oct 2026 22:25:10 +1300 Message-ID: <20261014092514.454505-14-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:25:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130882 From: Ankur Tyagi Changelog: https://github.com/DMTF/libspdm/releases/tag/3.8.3 Signed-off-by: Ankur Tyagi --- .../libspdm/{libspdm_3.8.2.bb => libspdm_3.8.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/libspdm/{libspdm_3.8.2.bb => libspdm_3.8.3.bb} (98%) diff --git a/meta-oe/recipes-support/libspdm/libspdm_3.8.2.bb b/meta-oe/recipes-support/libspdm/libspdm_3.8.3.bb similarity index 98% rename from meta-oe/recipes-support/libspdm/libspdm_3.8.2.bb rename to meta-oe/recipes-support/libspdm/libspdm_3.8.3.bb index f77057d9fd..3ab77a5cfe 100644 --- a/meta-oe/recipes-support/libspdm/libspdm_3.8.2.bb +++ b/meta-oe/recipes-support/libspdm/libspdm_3.8.3.bb @@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=8f9b59a81a88da8e812af43728b72dd7" DEPENDS = "openssl" SRC_URI = "git://github.com/DMTF/libspdm.git;branch=release-3.8;protocol=https;tag=${PV}" -SRCREV = "f55cf6d48ec69b4ac60a63903e9c6a2cb0fd155d" +SRCREV = "98253fee253c9e0b4313e64b373af3c7614c90e5" inherit cmake From patchwork Wed Oct 14 09:25:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100651 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 11657CC6B27 for ; Wed, 14 Oct 2026 09:26:09 +0000 (UTC) Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.9334.1791969959052091428 for ; Wed, 14 Oct 2026 02:25:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=Z1FrQ0zH; spf=pass (domain: gmail.com, ip: 209.85.210.173, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f173.google.com with SMTP id d2e1a72fcca58-890d52c7c7bso3173617b3a.2 for ; Wed, 14 Oct 2026 02:25:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969958; x=1792574758; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=3BFzdwDFW7wTV3svdpv55mLXc0xFJAqXCwGrZefnb60=; b=Z1FrQ0zHJm5mkSDm+EfoiuWWw4XqW73lMEJMS9d0czxByfwrh+yZsl9meGzndnTZ7k 2MD2byqdrtw310ekw4pZUawDKkZNnXI/kciAj0WpgYHxS6xVAoIKePoS3uJB3h5u6XkG /1logKXwQmX2EP3OdcWqxqjondaB1iUhqEBYG0EDVJ7Iq/l422zuSLoTnIJzR/HrxOIb EsCmVJJo8a/IjOOD9CmgPe/WhxpffWLRPAa0oSixH0rIrsNC1YSyIStEYjyRBHMouNMr 8A4HXliN/5jyvC5SvUxYZb/ezDQ0AB7AOAlmKFhvxg7v2X+9WRRw1wp93bTuNv6cjumh NH+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969958; x=1792574758; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=3BFzdwDFW7wTV3svdpv55mLXc0xFJAqXCwGrZefnb60=; b=dFaHb8d2lq0nyq2Cuu9fozjOtkPNSvwEipiwpZnkm38nOvkwdZFCnyBv/YOa2HKM+x hTQmhnUaOaBK2bHc/haejCvMfRHTLqmck/1dyAsGQ4PgDO1Fc+xgndMGyfTC7BuWlcda 4d2SIsFzn50ulIyfmy1Q0PIOuy4sUo27ZTX98xOXifcApllYV3ylnisxQt9NECC2EY47 aNovqqiw5u+UbJS+SuBpEA6mBQw+3nagpbU/pXHpVirlqFyms+Kg29pGqsAs2wgqbKoE cSECh0Bs5ekAL9OCoRveT5xNafXmSZC/eDBTYPNO/z9w916sWnk2ww+MZ8h5Kqa01LNU CfSw== X-Gm-Message-State: AFq9FYKYxqNn7TLC/D2LkUXnw74U2dxE1WegtrigyOHyBcBNsawEw/Ri J+U6OB6E+XEjgmBOrnZRFvVVa3F40IGO7AfQdlMjXIA4CSXgAAOgMUhYwuDqiQ== X-Gm-Gg: AYBFou0KzK71y9AzhDGEwo/fgrXwBNnb+aEom3hQpZC07G0sR0Fy+ZYz1fsAUxoImv7 gkCFmxiBlVacsoSm5K/c/MNgPDupcM+ivpJthWArNYiLoDjk5RCrzKDw/rSdzY1wd62uhknm0sC 7N8Nz6ySUPjVweu39IIR8v7uIONc9VHH5VhicFX26l7j//1IPOHuwRYBOXV01qOxzbGLsUj6dTK gyhcsEackwfhekm1nF8r/dAOLkphFKzFuGMgujoPM97c/1GTLOFkW9csDT2AJtk+iJeqHApz8hk L+j+h9Af3Wc/ME43smjwjlFiR9fLV5ODzgqvN0If0+t9R/9M8YIwDjQyxl5bEJn+TldcYbdyeWc EcLW0Jlzecy+hyvaVo5pPiH2Asqni11GDqSbsJ4Lmlg0ySECZJD2tnvoYuO4xJLYAQ38lmaHIUi 914gcLbHviZOwJWCwQqXlF/r+xBWA19zxYL+JPqXOj2j+/Qj1ZxZKPW3bT+FiiNDx1HqjKyauee L1GyNJiZFYqmLb+mVEM3twl9/2t7Z4J4q2n/l1fvl7oeEzGJQ== X-Received: by 2002:a05:6a20:e282:b0:3e0:d508:59b3 with SMTP id adf61e73a8af0-3e16bf071cemr13125407637.71.1791969958340; Wed, 14 Oct 2026 02:25:58 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:25:58 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 15/17] libmikmod: upgrade 3.3.14 -> 3.3.15 Date: Wed, 14 Oct 2026 22:25:11 +1300 Message-ID: <20261014092514.454505-15-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:26:09 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130883 From: Ankur Tyagi Changelog: https://sourceforge.net/p/mikmod/mikmod/ci/libmikmod-3.3.15/tree/libmikmod/NEWS Signed-off-by: Ankur Tyagi --- .../mikmod/{libmikmod_3.3.14.bb => libmikmod_3.3.15.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-multimedia/mikmod/{libmikmod_3.3.14.bb => libmikmod_3.3.15.bb} (90%) diff --git a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.14.bb b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.15.bb similarity index 90% rename from meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.14.bb rename to meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.15.bb index 2468943349..bfd15cabe1 100644 --- a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.14.bb +++ b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.15.bb @@ -8,7 +8,7 @@ DEPENDS = "alsa-lib texinfo" SRC_URI = "\ ${SOURCEFORGE_MIRROR}/project/mikmod/${BPN}/${PV}/${BPN}-${PV}.tar.gz \ " -SRC_URI[sha256sum] = "dffd82b8f254c3489c32098da831f33eac7136843d1e7ccb802f1254ad5b4219" +SRC_URI[sha256sum] = "dc27b338154b8f88dc9e6317196d42c6abc13bf63c4e055257a18d4e38e1afa2" UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/mikmod/files/libmikmod/" UPSTREAM_CHECK_REGEX = "/(?P\d+(\.\d+)+)/" From patchwork Wed Oct 14 09:25:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100649 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 C16B4CC6B1F for ; Wed, 14 Oct 2026 09:26:08 +0000 (UTC) Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.9336.1791969961206885699 for ; Wed, 14 Oct 2026 02:26:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=J5iVWtB8; spf=pass (domain: gmail.com, ip: 209.85.210.170, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f170.google.com with SMTP id d2e1a72fcca58-88b5f43cb8aso77587b3a.3 for ; Wed, 14 Oct 2026 02:26:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969960; x=1792574760; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Rqa8FwGsvCcdMRqM7gKRjx2sgMO1lEXjf7WI5tBhJ/c=; b=J5iVWtB8tq86Wsarz1mBCP4T7WQ1RRComVC0B5bv1S+ziuw3GIBQl5luQLasdiyjj1 zoh4G5LT0PaBy0CSyO3Hbyj83KTz3KZ3JD8lXw5RBd/DINmu7xPu06jmo3IAD3FUgOxa syz+pGL/fZ3AJ65m/se50WF3/a17oehBAbY6meoOwFB3d9ELvgn3Cq6PMoOoS5EP3Ipx qua1h2LhNNJwWcZJIVQOVhZU23P/kCFXG95UiEq9ju543j6Mu7aUleNiaea9Zxolu7mz uC33cRjAOC/iAhgzlMZCOKEqCRRLqs5fhzNROe7SdfvrlAQ/GcioM4RAqoxKeM3yYtWG UrSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969960; x=1792574760; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=Rqa8FwGsvCcdMRqM7gKRjx2sgMO1lEXjf7WI5tBhJ/c=; b=HyKVkgPsPFw/G+Ucx6XGmd40wSZ8UPAmrXdYDt0FiOMLHa+q4zml7DBdvNC/EyRULY imE8t0Nba5K99n2uzS9XVhSVQ6aEz3uFCruOuXetsM3wTzQKu8tKPI2Mf7miuzlx+yHx 7HL3AiF3HVKpjygMM/JO4EkAkhtGcKTnUT2WEg0lFBTdGTx4Qx0SFq+CXddAAL5nvt7y FTx7g0AInJeDR2+dldiTL6AYgc50+gndoBnWXv5sPgeLomRKb9CX8R5VSaLetL2GTHED WnWov8V+AB92BfOaYFOf3pxPXV17vwDzvp9/r/0fxpTS5ojjADaXJw/OQQbQ89DljiXt 72xQ== X-Gm-Message-State: AFq9FYJdLqf7tPCWr4yChDSBzlO4LeLOoriKPqD4HeDZc4H0ldg9VDnk Q51kT2iyAjXxTcKw4NnSLQ6SH2No4vXAPecihwWdtq9ClkwFtVAgwP/ML0vj7g== X-Gm-Gg: AYBFou0EQgvzucjXLbKXkFfzco1uOWfaFVD09FXidFUD2TjUm7tQR/W45nEEJ3U+LiP /U/JRbYv4wbDMGRz9GM7NG5C120xqdzl1qVq0FlGZuKN6EmifchGinwdEKklvta7HWO8Hwv0ya5 RfyfQfFsBaxaomc3Y42fn0zZI/qU8UfXb0RaxyOP9F27BHCQP2aJzq2bvLoWvXZ1r+ZUAe4WGHH Go1bBjnHcuFJaRuErfp5ggFbic0N6/lTpVXQEI4x3lC9AebVO7k+HpGpYNRp68mp/vny27KrNw/ kSQp1xHN1/Z8qwyptJdfJanidhCpfIVmHmT1Xw4EAr7h6YYa3lqCza4KIOo2BgKtURmMxjOMsdI jcy8c1TU0Dk7zjqNwCMPZ/rdRtDALbigA5OcNMfe+w4U8OFhz3np7lp99b95+Z9lIrHizBF0hG8 sdZb/3CXI2/EgS7jGhQLpFe83ZqlfPm6FRGeJDSjuD1o4hFVohHJq/Z1uS7c/6qS2K7cjqeyAWK +60BWvS2B7BVeZArgggUJ6WrX2axuXB68vbcRo= X-Received: by 2002:a05:6a00:4b02:b0:87c:b126:8e4d with SMTP id d2e1a72fcca58-897c3ef9479mr12816474b3a.3.1791969960512; Wed, 14 Oct 2026 02:26:00 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.25.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:26:00 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 16/17] libxmp: upgrade 4.7.3 -> 4.7.4 Date: Wed, 14 Oct 2026 22:25:12 +1300 Message-ID: <20261014092514.454505-16-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:26:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130884 From: Ankur Tyagi Changelog: https://github.com/libxmp/libxmp/releases/tag/libxmp-4.7.4 Signed-off-by: Ankur Tyagi --- .../libxmp/{libxmp_4.7.3.bb => libxmp_4.7.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-multimedia/libxmp/{libxmp_4.7.3.bb => libxmp_4.7.4.bb} (85%) diff --git a/meta-oe/recipes-multimedia/libxmp/libxmp_4.7.3.bb b/meta-oe/recipes-multimedia/libxmp/libxmp_4.7.4.bb similarity index 85% rename from meta-oe/recipes-multimedia/libxmp/libxmp_4.7.3.bb rename to meta-oe/recipes-multimedia/libxmp/libxmp_4.7.4.bb index 1600686229..a287124801 100644 --- a/meta-oe/recipes-multimedia/libxmp/libxmp_4.7.3.bb +++ b/meta-oe/recipes-multimedia/libxmp/libxmp_4.7.4.bb @@ -6,5 +6,5 @@ LIC_FILES_CHKSUM = "file://README;beginline=59;md5=b25470e2863502c9ac9886f09c21a inherit cmake pkgconfig SRC_URI = "git://github.com/libxmp/libxmp.git;protocol=https;branch=master;tag=libxmp-${PV}" -SRCREV = "1e0812137e4f9e15cc026c0c75af82d71d3cb5ad" +SRCREV = "5d4f6aa2c7dcdf8e9cd8129fe579d45b36a302da" From patchwork Wed Oct 14 09:25:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 100650 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 00313CC6B1A for ; Wed, 14 Oct 2026 09:26:08 +0000 (UTC) Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.9337.1791969963475841034 for ; Wed, 14 Oct 2026 02:26:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=EO79Cwxl; spf=pass (domain: gmail.com, ip: 209.85.210.175, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-89d6bd67045so614158b3a.0 for ; Wed, 14 Oct 2026 02:26:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1791969963; x=1792574763; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=82mi7uN1CTwHA36gJe3vwQAQe2oXMuprdTRsO4HgWkU=; b=EO79CwxlPPihktOTpT5WnZgkcda48T4Z6rHxDaPpWGBVPAHILR9qYRS5Bkbi4Y9lka Sop1Wx5A5tWf3iFgsscR9sWXGHos0Bmz5MDwFqVs4yjfVSk/gUl5aOY0X8SyJMMnS1J5 +kuLNb2QGAqvgH/8/gKdmI3DVX5wcp2LLvmO2H/t6ge3wrFw8pDutxPJP50isYDoxBaf eIFETIZzfDDDJMO9a23oXBBaPGw1qiIll7Y0l7UOQ/E7LTGEoQEkhoOvlGQIQ0ODteMb Ihv/MA0FvBK7ju7/yspQblTbcJnYLf+/KjEkjfoR/QA+uQQHNr41IX5uS/9zAgHIMCj0 07Tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791969963; x=1792574763; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=82mi7uN1CTwHA36gJe3vwQAQe2oXMuprdTRsO4HgWkU=; b=WJkdqLihWSAT3+HxKEAvNU5tOAWbnrynpGim7wJ1YI+w1NmgLzkPD68Mi6n55Q/+tH 0gUkQbfXo/Dp4i90s0Igi82ICLuGEq3oc+RWRniXyOPAo8mkxTpkKGCuL74BYnW+qH6B IHkGf7KNtwwxQQDBtmbbkqMH57U65HbQ8fSRMV2imMVJbVVbB+inKFxxyno75MktPj32 8y/OSxsYhzhkdZcjYLwBIo544T/rQEFyPJ23u6fnjbfS0t01m5GlC3xtssxDi7wCFpZS qxnMsDS+J7V8q/Fx9k3rgQAXPoWVyfTl3NuYyeKDwnp7UTPDs9jRDHe4ImybjF1DtByF 8SGg== X-Gm-Message-State: AFq9FYJcLIn1oEnuNjCrrBzYiucF9YJY319h7UCW+4hXavll6F3i98AW CVHGi+sstoox6FxJduERj9uDZjZjquvssu1rxmMxzokuG4/rvHHF7/d1Ia56GA== X-Gm-Gg: AYBFou2u8zrTvcT9SXQs/VPjipugNliZZ6Lz0rvlDBEr2OPr8kJEKTKBKKzmU3iMqr9 7imHMY5k0dxRvcoJGT5w53aHuADXhb7hkz0j6YlQUeXPPR0kTKdzDTQu1zQakxuaDZt0JtDb27o 6szeiLdC0B99nkvDwiDQQm5ZzG3sOAHeWyelz8gawCoKHn27RCrUuQdVkxsJZmwkxKF33CL9TIn XQuJMBS42mMsm28jS9a9Eit/ts5AEv2D0/Kfr4Iefmiu8DWUoDUG1tjh6w9pDKE8hTfpvTCqqlI FCwBot0RTFEgM9YnoBj6s6GVZ+tPT42qSUpa4iZjabOlq4fdy10n6eEP+7/Z57zae8fBCDYMS3b zJNKgVmcSQ1akQSOErpSObsoe6Mi7ACVPnej1XcFBNXzvoH5Zs+39XPjDL3S8mIQQnVVahUbDlm VhFDScKPKH/EX+QkfK2oDEo/t+5UXbb/1h0RD9YUAXPmRQSNX0nvsFMqUs8hi3tfHDGLUW7HvX4 hUdnPDuTr/awUkb9tuqoz4tRg1SkLD/2z7f3Hg= X-Received: by 2002:a05:6a00:4307:b0:891:41ae:ad68 with SMTP id d2e1a72fcca58-89695ebf3d9mr10129793b3a.23.1791969962802; Wed, 14 Oct 2026 02:26:02 -0700 (PDT) Received: from NVAPF55DW0D-IPD.brunswick.com ([203.211.105.219]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-89d804ec645sm865426b3a.43.2026.10.14.02.26.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Oct 2026 02:26:02 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 17/17] libbpf: upgrade 1.7.0 -> 1.8.0 Date: Wed, 14 Oct 2026 22:25:13 +1300 Message-ID: <20261014092514.454505-17-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20261014092514.454505-1-ankur.tyagi85@gmail.com> References: <20261014092514.454505-1-ankur.tyagi85@gmail.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 ; Wed, 14 Oct 2026 09:26:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130885 From: Ankur Tyagi License-Update: Update LGPL 2.1 license text[1] Changelog: https://github.com/libbpf/libbpf/releases/tag/v1.8.0 [1]https://github.com/libbpf/libbpf/commit/f7081a6baf3f54949aacb8c2fc11bb30783b83e9 Signed-off-by: Ankur Tyagi --- .../libbpf/{libbpf_1.7.0.bb => libbpf_1.8.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-kernel/libbpf/{libbpf_1.7.0.bb => libbpf_1.8.0.bb} (84%) diff --git a/meta-oe/recipes-kernel/libbpf/libbpf_1.7.0.bb b/meta-oe/recipes-kernel/libbpf/libbpf_1.8.0.bb similarity index 84% rename from meta-oe/recipes-kernel/libbpf/libbpf_1.7.0.bb rename to meta-oe/recipes-kernel/libbpf/libbpf_1.8.0.bb index f6cb024706..6341fa3ab1 100644 --- a/meta-oe/recipes-kernel/libbpf/libbpf_1.7.0.bb +++ b/meta-oe/recipes-kernel/libbpf/libbpf_1.8.0.bb @@ -4,12 +4,12 @@ HOMEPAGE = "https://github.com/libbpf/libbpf" SECTION = "libs" LICENSE = "LGPL-2.1-or-later" -LIC_FILES_CHKSUM = "file://../LICENSE.LGPL-2.1;md5=b370887980db5dd40659b50909238dbd" +LIC_FILES_CHKSUM = "file://../LICENSE.LGPL-2.1-only;md5=21de888f1891efa635f1706a7ad3886b" DEPENDS = "zlib elfutils" SRC_URI = "git://github.com/libbpf/libbpf.git;protocol=https;branch=master;tag=v${PV}" -SRCREV = "f5dcbae736e5d7f83a35718e01be1a8e3010fa39" +SRCREV = "85c0d575a447651bbeb8e2376eacd64c30dce9a6" PACKAGE_ARCH = "${MACHINE_ARCH}" COMPATIBLE_HOST = "(x86_64|i.86|arm|aarch64|riscv64|powerpc|powerpc64|mips64).*-linux"