From patchwork Fri Jul 24 02:13:55 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 93391 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 6CC5DC531F9 for ; Fri, 24 Jul 2026 02:14:26 +0000 (UTC) Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.11209.1784859256245939414 for ; Thu, 23 Jul 2026 19:14:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=pdXyqN+8; spf=pass (domain: gmail.com, ip: 209.85.216.51, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-383b4a3755fso1236886a91.3 for ; Thu, 23 Jul 2026 19:14:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859256; x=1785464056; 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=PZYhGjohYXdnI3SPH6uITkT46B4m6TT5ZrlYHckQHII=; b=pdXyqN+8kPZ60a+DMGP0DzOMuAO3MDEFdefKLuagN9iGsVOeW3inA/ba9ak8eKFwHe 2rcUtESxyOaZctjhH593UMvTR172T7mM0394DDPhk53nygN0kWMQuja4aPxEWydMwHZ5 9ss94cHmCIHaEFp9az3uOObn8gb71V/b/3RKcGYomSu5NCzvmJ0QIlPjg/9KikyXrcNG V3+4s6WYTHoQIOE8Xka9CFW6GV9c2/8Jaf0y1htYyrwOpaQI0NJZ19FChxyjNAp9GAbo ihUk6wPRghvFGxzQOEM9XCdm1sNjLYUMRr3bk+p82iUlAeAvMZH+xJeyjCuaRjgr7G1Q LkXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859256; x=1785464056; 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=PZYhGjohYXdnI3SPH6uITkT46B4m6TT5ZrlYHckQHII=; b=bcU9rpaFubGyXfTgu8s4ViyiDUH2DLjW4yXoPtWbrWRDxmjKpgRruSs+eqzHvJHi7z YzXJSnUu27gyEpMZj8Axk3H3K13OaGzkz+DBAML5O7Xir4DX2z9+dZ6wp7MoNPoi/LDG GtYysvpOTynl7nl/48BFJYbVQ2a/CJYdSLNR4gDjIRxlPZ4zf/iDPZWnVzYXbigqufCI Xp8lwqW4cEbIg31S/TKhkjXcr3poG7TRFjIrRFhitBZQMv35qGjvExrZwy/wfB2lBVZ/ 2KX7JXqb8dkD/LF3OybSkeRqG13ZWkSHN3jNs7BXsi8v7/S9biK+DkfrczrE0s4ebo/8 AIAA== X-Gm-Message-State: AOJu0YxNkla+utnqsWrwi3cJ6/LgqdjUXZ7Huz0bwr6ZR9fSQeHfbbTT BS83dWnH3OhitKm3/wrc+jeByd8UDt+XAgbV0imBv3GDZ7621QUZNYNTdWwc18RB X-Gm-Gg: AR+sD11jIyGhiIyT7crJHG2QrR+66cm2T41hh81lOcjWZ2dL/gbXGLHVHcG+YkFLBvI 5J6lvoML4av+ijm8AxYf6zQ4K6BtBkqMTLpDzpA+7qNkCCR19RiHg2VA07errQe/Sd9G2chpEf7 k6f6RKUcKhhn/Roa+II1p/dPKJlHyCpgulGqKGK4OK/5gT5HVOxRuFeeqaet5/Rod7LIUsQyJtP 4fx/O8B0T1gzqPYCw8Q49sXtURf6g8YZ0kJR/bCzgoSjh2xJouxjkzjNbF405TW3FwQNfXs/jxP fZH4xB59BNEcJdSZevXIYAwH9YN2dSOuu8bdseKt9/fqs8AhXL9sfbamukpuDr4kr8STiBW8UDw ku7WWS/nw4HRfO7ny46aySfwvEdqetUAB3LpIiXrVRsWIQD7ejMUSBpsDlsfpjOmgiDZoavq6zM jvS+U/L2UoU3ezmW2eWtEwCvDIyA== X-Received: by 2002:a17:90b:4f8b:b0:38e:5701:644a with SMTP id 98e67ed59e1d1-38ec6650522mr5013150a91.27.1784859255582; Thu, 23 Jul 2026 19:14:15 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:14 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 1/13] colord: upgrade 1.4.7 -> 1.4.8 Date: Fri, 24 Jul 2026 14:13:55 +1200 Message-ID: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128423 From: Ankur Tyagi Dropped patch which is included in this version and resolved QA issues. Release Notes: https://github.com/hughsie/colord/blob/1.4.8/NEWS Signed-off-by: Ankur Tyagi --- meta-oe/recipes-support/colord/colord.bb | 3 +- meta-oe/recipes-support/colord/colord.inc | 4 +-- ...2b2379fb5582f4312e59bf51a2823df56276.patch | 28 ------------------- 3 files changed, 4 insertions(+), 31 deletions(-) delete mode 100644 meta-oe/recipes-support/colord/colord/08a32b2379fb5582f4312e59bf51a2823df56276.patch diff --git a/meta-oe/recipes-support/colord/colord.bb b/meta-oe/recipes-support/colord/colord.bb index 6eb9db8dab..19d2ac3211 100644 --- a/meta-oe/recipes-support/colord/colord.bb +++ b/meta-oe/recipes-support/colord/colord.bb @@ -21,7 +21,6 @@ RDEPENDS:${PN} += "hwdata" SRC_URI += " \ file://0001-Run-native-cd_idt8-cd_create_profile.patch \ - file://08a32b2379fb5582f4312e59bf51a2823df56276.patch \ " EXTRA_OEMESON += " \ @@ -40,10 +39,12 @@ FILES:${PN} += " \ ${datadir}/polkit-1 \ ${datadir}/glib-2.0 \ ${datadir}/color \ + ${datadir}/metainfo \ ${systemd_user_unitdir} \ ${nonarch_libdir}/tmpfiles.d \ ${libdir}/colord-plugins \ ${libdir}/colord-sensors \ + ${libdir}/sysusers.d \ " USERADD_PACKAGES = "${PN}" diff --git a/meta-oe/recipes-support/colord/colord.inc b/meta-oe/recipes-support/colord/colord.inc index 447531f312..0f239f36ce 100644 --- a/meta-oe/recipes-support/colord/colord.inc +++ b/meta-oe/recipes-support/colord/colord.inc @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = " \ file://meson.build;beginline=3;endline=3;md5=f42198707d793be58b274d34fd5238c3 \ " -PV = "1.4.7" +PV = "1.4.8" SRC_URI = "https://www.freedesktop.org/software/colord/releases/${BPN}-${PV}.tar.xz" -SRC_URI[sha256sum] = "de02d9910634ae159547585cec414e450f711c27235453b4f9b38a9f2361a653" +SRC_URI[sha256sum] = "21500bd68975312a7f0f3ce6019d9f75f42aacaa75ca7115ec720b5445406896" diff --git a/meta-oe/recipes-support/colord/colord/08a32b2379fb5582f4312e59bf51a2823df56276.patch b/meta-oe/recipes-support/colord/colord/08a32b2379fb5582f4312e59bf51a2823df56276.patch deleted file mode 100644 index 860e6ab4af..0000000000 --- a/meta-oe/recipes-support/colord/colord/08a32b2379fb5582f4312e59bf51a2823df56276.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 08a32b2379fb5582f4312e59bf51a2823df56276 Mon Sep 17 00:00:00 2001 -From: Richard Hughes -Date: Mon, 29 Jan 2024 10:37:11 +0000 -Subject: [PATCH] Fix writing to the database with ProtectSystem=strict - -Fixes https://github.com/hughsie/colord/issues/166 - -Upstream-Status: Backport [https://github.com/hughsie/colord/commit/08a32b2379fb5582f4312e59bf51a2823df56276] -Signed-off-by: Markus Volk ---- - data/colord.service.in | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/data/colord.service.in b/data/colord.service.in -index 6825d944..c358dc4b 100644 ---- a/data/colord.service.in -+++ b/data/colord.service.in -@@ -17,6 +17,10 @@ ProtectControlGroups=true - RestrictRealtime=true - RestrictAddressFamilies=AF_UNIX - -+ConfigurationDirectory=colord -+StateDirectory=colord -+CacheDirectory=colord -+ - # drop all capabilities - CapabilityBoundingSet=~CAP_SETUID CAP_SETGID CAP_SETPCAP CAP_SYS_ADMIN CAP_SYS_PTRACE CAP_CHOWN CAP_FSETID CAP_SETFCAP CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH CAP_FOWNER CAP_IPC_OWNER CAP_NET_ADMIN CAP_SYS_RAWIO CAP_SYS_TIME CAP_AUDIT_CONTROL CAP_AUDIT_READ CAP_AUDIT_WRITE CAP_KILL CAP_MKNOD CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_RAW CAP_SYS_NICE CAP_SYS_RESOURCE CAP_MAC_ADMIN CAP_MAC_OVERRIDE CAP_SYS_BOOT CAP_LINUX_IMMUTABLE CAP_IPC_LOCK CAP_SYS_CHROOT CAP_BLOCK_SUSPEND CAP_LEASE CAP_SYS_PACCT CAP_SYS_TTY_CONFIG CAP_WAKE_ALARM - From patchwork Fri Jul 24 02:13:56 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 93389 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 4C74DC531D0 for ; Fri, 24 Jul 2026 02:14:26 +0000 (UTC) Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.11426.1784859259603466274 for ; Thu, 23 Jul 2026 19:14:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=CWcHjyVr; spf=pass (domain: gmail.com, ip: 209.85.216.48, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-38e041ea211so1235345a91.0 for ; Thu, 23 Jul 2026 19:14:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859259; x=1785464059; 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=YZB53SDtoOT0AGqa2T97TAnxR3jmhaUaIFvWIXk4hxs=; b=CWcHjyVrhyuHP33CkLNcQh/fY/hG2hOYJZKMTvjQIo/HqXmTdv3XPbzx9o1kz6BP7N QkTatRC/ciAzNeTo/CC/A7WIMdMWaEGUG9Xcubz3MXSdQ+WD4aZ33ijL19zMPNXgUvun S6XCDzIEK5nTmgrGuwUNKakd/69fShRZ2bfIbAtB/GNERDhJcckmo3Y3iXTWncbAHYFN iVeP1SDjOMw0hoHvHZsHN9edD62SHctSJSQpqbSZyY0qAxIQUw3rt0p5Qd/dXwSKDlqV hpFtWYxBz9arpQBITMqzHIB3CIL/A3UTHQ0cXIFfdFeBkvs8gcTEwACc8hFO153dwkqX w9zA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859259; x=1785464059; 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=YZB53SDtoOT0AGqa2T97TAnxR3jmhaUaIFvWIXk4hxs=; b=W4zRuBU4AufrSRNxq/+talF4gJjGOYL1LaR2A6wlf1lF03L2842taZKVYRv1LBRgVl VLG3yZQJs191uRabuv3DQ4Ior27NO4Xb1WUM1FUOf16kCCz7Uf+xF2F0cbb4IPdilatI 17Y1c1VCKfShpone5LolCObdLAxF4rN3oY+8R1+ixSmGa/CWsIocdpygt90qemI82Sqi r5dGAxu0P2i+Ns47Cml4VEVAUYsKXV1nIoBTHCjzw5VDpY8gHhNkbuQL93zmpiBFwmpr gGWY4AQImYpGxV4kEt3QDSRZjhbrnI/5/wQZ87qmLtYfWFxpQjQKn3k9kl6Lr++0twXo Z42A== X-Gm-Message-State: AOJu0YzweRHZDPlBDmv6zSDlTmqPJ7aZsllcrU4Cofza4NonQBDl2s41 KT/1w8HkcrRQBpB7gTLRggZcFJqiNcswXQZNiSpH5qNjaHSNeLqNRyMk6nhp8JR3 X-Gm-Gg: AR+sD12K44HCLoVI0c/WSXfhvSQU+fAzHzFA0sps0vVPcODdYthUdmZqO3pz8UlrJRL WXPH2Ij5FeF2j+8OX4wqDOf3k0Wfbcek+AAJWCTmVOHedgjXevchjdMmhFtGejgK5kyyv0eQtpl tVnI4+E9IrpMSd1zA9Dv3e4dDuwuifQdiu8FdSNtbbYjGsD1m4gMSUHimKp/Vv+WMWrWMVzpMHJ ajNL6RHIQSuv9sU6nJapnjexJ0SPjR1yCN6qggxpvUftVlHbQQg6N2SiYlHIncnwKh1zT8t7TC+ xS7PNl83rjxN/YKy/pwbus2B5lNK8z9/E+lInb8+nntLE5YNqyy1fby9NiauXTWbW+H9fl3/8+Z zhzfOU7AgE/m2Cn93lDrywrrnXbEdJLsxe+nayURVL085lfpLMilj/ypI8hF48laN/Nc+7egY4Q oY9cHnTum5vcg5Tg1GvwUuqklPbQ== X-Received: by 2002:a17:90b:58eb:b0:38e:baf:6087 with SMTP id 98e67ed59e1d1-38ec6a7a678mr5317962a91.35.1784859258881; Thu, 23 Jul 2026 19:14:18 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:17 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 2/13] iozone3: upgrade 508 -> 510 Date: Fri, 24 Jul 2026 14:13:56 +1200 Message-ID: <20260724021407.2840261-2-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128424 From: Ankur Tyagi Signed-off-by: Ankur Tyagi --- .../iozone3/{iozone3_508.bb => iozone3_510.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-benchmark/iozone3/{iozone3_508.bb => iozone3_510.bb} (98%) diff --git a/meta-oe/recipes-benchmark/iozone3/iozone3_508.bb b/meta-oe/recipes-benchmark/iozone3/iozone3_510.bb similarity index 98% rename from meta-oe/recipes-benchmark/iozone3/iozone3_508.bb rename to meta-oe/recipes-benchmark/iozone3/iozone3_510.bb index 8e67a095a6..79e4846f8c 100644 --- a/meta-oe/recipes-benchmark/iozone3/iozone3_508.bb +++ b/meta-oe/recipes-benchmark/iozone3/iozone3_510.bb @@ -9,7 +9,7 @@ SRC_URI = "http://www.iozone.org/src/current/${BPN}_${PV}.tar \ file://parallelism.patch \ file://copyright.txt \ " -SRC_URI[sha256sum] = "ee55af310a65ec97e1db214aebd75ee87f458b529cea3da37081a63974e8ace3" +SRC_URI[sha256sum] = "9284601c4665a1bb171307e8b9e1d62360d6598e4b0e7a5641320966d9a6a5f7" UPSTREAM_CHECK_REGEX = "iozone3_(?P\d+).tar" From patchwork Fri Jul 24 02:13: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: 93390 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 58DEEC531CC for ; Fri, 24 Jul 2026 02:14:26 +0000 (UTC) Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.11213.1784859263661072854 for ; Thu, 23 Jul 2026 19:14:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=WCskMQO2; spf=pass (domain: gmail.com, ip: 209.85.216.43, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-38dc4553f62so1322685a91.0 for ; Thu, 23 Jul 2026 19:14:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859263; x=1785464063; 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=GYx1+p/qz0WTdPzZRG4+r+0Pqdh6h9GUrZY61z1JFGs=; b=WCskMQO2Pd+wpmQk+RozrBFRHsrDLTrSQ5UmM6Ck8JkCro57wTNI+xuO2c20xf7P11 qAVy2psjBtjikL0i5sOv3rS3eOFCLVBTU+CbEjHCUVYyIypoRnnkY6BaM0hGQhfRn0EY Ld5nr/HrnK3yNeim+ZBwmamUu/p+v65Sf3D+Dyz2le00MKs3W/t1esxxDrssCjDWSUnc ry41QLsiQOhV6W8BhDYYDKXZOO/C7tXoyhaGur+XCJSaugDk5QgHN1IC7cB1oelrJ84Y vZ0d8Sxm7uITfffdK4Ming2ivr8Aup/e0nPnzIrZI6dO9Z4NYVuNyCy/uVyQyrXdQZ/t F3Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859263; x=1785464063; 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=GYx1+p/qz0WTdPzZRG4+r+0Pqdh6h9GUrZY61z1JFGs=; b=PznhErH6zYL4bGtI4qxYwT6GjyJ3dyOuCeoFK5wLlRfIu0a+wIGv4S/AWW+qYUh/3t bUiXkz7A95sP8Cu1ViaM/AujihYmZigdXJgb2UHeX2MLRNXz2LvquLgXPdJ4qa8wfNxy zEUURtDQGeVKbqwFMW9A3WCGJ3vUabpzF1eYE0K1XZA4tL6AP/9RkVBiIKGoCjuiIPxi Mm3Evq1C1Yl4VL0Q4D/f6REIA0+iJ1JmWPeoOhI4vJvz4j4g+WvMJeQotL81wuqib4ul riKgK6g8obc9RWBDaoIc0US9CmybUwlQbfHErUgPgooRSbr/sM/9h7r5hBiaU+u3Qcw4 APcg== X-Gm-Message-State: AOJu0YzfuY6qln1oD/dUcgutdrW59Jlfa8oK/bDy0miwEjnAcg9hx2Jb 7mhqVWazYua9BQ43UgolFHSTOuYZQIGQAyZmPz3tYsfh5hv/AhYrUw8+mmpbDw== X-Gm-Gg: AR+sD13WCqnpjiI+RoysLREco/P9wZf5Fqn+xTbZEosyv6UVZ/qqSGqtIwsqwTyOB6f /2eydb+/ny+5n5g+nmb+tVnLEBJRcCFZUYTImVqEI2bSLsSvGVhBMwxGWXByE77CX7Tro6SRToE gIA0u1Pm8ZCBXTD6zRBd1RgbmPzyLlmlTjrIQNNuzNnq4XooeZQlSJ6vpKezK8U0q2kp9k/aBEa 1EcU99NaTrYwBwjqBEhaW3p/oK1mbIhWuLdDnFN/8dHwQ9q5N+QKpKiIFnTupDPa1mmN3Y/p+wU 1JF+QGYA92eq6fKBlxf2QfSL3WJq+ZjLo10NaRyGS3VT7Bz7AINraT6GuxJyLdtU2rwlxLN6R6I R1LUla8twoo04BKqOCX2fJ4rylE4zFjtmYNUOkDIUJazzqtbICm6SPrtOl7YJK+jiBBzvZExVqX Z4tIr66wEChXwyikU= X-Received: by 2002:a17:90b:1b01:b0:38e:57a3:f218 with SMTP id 98e67ed59e1d1-38ec64f272dmr6127301a91.13.1784859262956; Thu, 23 Jul 2026 19:14:22 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:20 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 3/13] gensio: upgrade 3.0.2 -> 3.0.3 Date: Fri, 24 Jul 2026 14:13:57 +1200 Message-ID: <20260724021407.2840261-3-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128425 From: Ankur Tyagi - The major change deals with the radio code. afskmdm has been renamed to fsk (though the old name is still available) and can do most and FSK type of modulation. - HDLC and convolutional coding gensios have been added. Signed-off-by: Ankur Tyagi --- .../gensio/{gensio_3.0.2.bb => gensio_3.0.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-connectivity/gensio/{gensio_3.0.2.bb => gensio_3.0.3.bb} (93%) diff --git a/meta-oe/recipes-connectivity/gensio/gensio_3.0.2.bb b/meta-oe/recipes-connectivity/gensio/gensio_3.0.3.bb similarity index 93% rename from meta-oe/recipes-connectivity/gensio/gensio_3.0.2.bb rename to meta-oe/recipes-connectivity/gensio/gensio_3.0.3.bb index 8baf66b623..0e89562452 100644 --- a/meta-oe/recipes-connectivity/gensio/gensio_3.0.2.bb +++ b/meta-oe/recipes-connectivity/gensio/gensio_3.0.3.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \ file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ " -SRCREV = "57320144c7f3a3ba3d00435a966aa811e219e374" +SRCREV = "183b8926c7b7ffbe68e1710bf32f741dcff58f51" SRC_URI = "git://github.com/cminyard/gensio;protocol=https;branch=master;tag=v${PV}" From patchwork Fri Jul 24 02:13:58 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ankur Tyagi X-Patchwork-Id: 93393 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 92672C53214 for ; Fri, 24 Jul 2026 02:14:36 +0000 (UTC) Received: from mail-pg1-f174.google.com (mail-pg1-f174.google.com [209.85.215.174]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.11215.1784859266599484102 for ; Thu, 23 Jul 2026 19:14:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=lovC0cdV; spf=pass (domain: gmail.com, ip: 209.85.215.174, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pg1-f174.google.com with SMTP id 41be03b00d2f7-ca80d708489so777468a12.1 for ; Thu, 23 Jul 2026 19:14:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859266; x=1785464066; 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=YRT+wZ8FkVjAG9mFYGz5r2PslorTA1U5aoWUVRaWJr8=; b=lovC0cdVXmnFcJDgELX3G5HliSKehSwXazkxdPXbw1Nf/6S8RTY3uleQt1VGB7Jv+B vVkXr3tf+WI/194W2di+tEsZ4ZFxuGmJqYnjQ5fTCl6gREGAZzX5wMXbLQUQJyb8jd2a lNAfZRatkNpemVpv6GyY7YkVBUprE55B/XmWBvQejFB6K9XMPq4OZh86yOpBdtpPzV7k Cz4/YlW4jT7N+C1xfdodm7lkrg4AOgFwtrLGXIv8Rr/kLDFCoum3++CLqhivH+ZyD1s9 WIav72lPIdLMuHI5qRxJZIwpWFLfLbikCrhemHzcuge5YeGxFcUvxiffWgAQ7fdFWGV5 OMTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859266; x=1785464066; 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=YRT+wZ8FkVjAG9mFYGz5r2PslorTA1U5aoWUVRaWJr8=; b=tEn88KUgpUlZsRakYBsMBAyNRedV8VRgyc0BwTOnZ0Y1UY7fUNJ5iBCBiPUXUfFwIi pAymysFyyEMXh8Fe1Zyejq8uH4tX8C/tVswimQd0atCi9HyrnVNpjxRz4CZYFEhza4c1 nHHFh6Xm/m2BIja9cXF/Zj9V41VTsJj+9VYmVnLX7QG+eFH9u4M/HqjwmpFwyVR0hxzt jW1svPHcqUgNtJz9rgen2EY8aujVvTIXnq9ZuvmkhqqJLj+OISuiDKNyNBo+FXK9hhba k3rkKYOqmbZY4100Pf0f9m85CvcTpLay2gPUHbwaehtg0QyfTsabvTHnBhD3egH0ps/m Kqjg== X-Gm-Message-State: AOJu0Yz/mFnvddQ8vy1367rBUTJJGcgAWAE9+AP3ZExVmsPt+yx3sp07 CfoGJPI/3GXcT/P3aa7cmbEjZmDJQdY6oTnAsEAJc+IykzXMc+jWbZAeybvLNeE9 X-Gm-Gg: AR+sD11qooCJArJHT2jGZ51jcM5PNMkH1E63KZMwhuxi6zdSlRJXYwpVWR7mPupOlcT FrahodVPFr8KU9+URYAnDlNEezBBOMj18cAdRfDAF7PsY1JM7I77Am/fBXylMEUL+Vkkwxn7/h9 B4v58bF3f2zOxechb1YHkvWx7Xg+rxsFSBSK/5Vpe2ne8NuXj0sSNmEzgvMFVEb7QHQSAfH1681 vnQK/jvkKx2pFtYo9Lf3ZLmPmkvCFwEolqPNtwyJGDR+uFqULbSOZpsfkI7LR8SJAZaGDMklHgS I/gz//cq4CCF1btiw2s+euvsUhz8Hd6k6MiYY4qkJITfUxItP8o9wdLw6QQVz2zPQbdphhgC8uM Mig2w3Zde7U77rnaRoGr8iit5H6QUlgUfIgqXk7ZO0YKlVfELlcB0Kc+l3nJ4xzlq0Cv4TSr9ja EL2lodM/QRmmkw3/M= X-Received: by 2002:a05:6a21:6e86:b0:3c3:750f:3cf9 with SMTP id adf61e73a8af0-3c44c99fee1mr5613942637.11.1784859265918; Thu, 23 Jul 2026 19:14:25 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:24 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 4/13] cryptsetup: upgrade 2.8.6 -> 2.8.7 Date: Fri, 24 Jul 2026 14:13:58 +1200 Message-ID: <20260724021407.2840261-4-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128426 From: Ankur Tyagi Release Notes: https://gitlab.com/cryptsetup/cryptsetup/-/blob/v2.8.7/docs/v2.8.7-ReleaseNotes?ref_type=tags Signed-off-by: Ankur Tyagi --- .../cryptsetup/{cryptsetup_2.8.6.bb => cryptsetup_2.8.7.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-crypto/cryptsetup/{cryptsetup_2.8.6.bb => cryptsetup_2.8.7.bb} (98%) diff --git a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.6.bb b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.7.bb similarity index 98% rename from meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.6.bb rename to meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.7.bb index 6491ad4d55..c481c5cc7b 100644 --- a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.6.bb +++ b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.7.bb @@ -24,7 +24,7 @@ DEPENDS:append:libc-musl = " argp-standalone" LDFLAGS:append:libc-musl = " -largp" SRC_URI = "${KERNELORG_MIRROR}/linux/utils/${BPN}/v${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}/${BP}.tar.xz" -SRC_URI[sha256sum] = "8004265fd993885d08f7b633dbe056851de1a210307613a4ebddc743fccefe5a" +SRC_URI[sha256sum] = "e776f0d381e86ca61042c457069491fe8e0ac286780c7c3b1e4f9921abc961da" inherit autotools gettext pkgconfig From patchwork Fri Jul 24 02:13: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: 93392 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 6FE45C53200 for ; Fri, 24 Jul 2026 02:14:36 +0000 (UTC) Received: from mail-pj1-f50.google.com (mail-pj1-f50.google.com [209.85.216.50]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.11430.1784859269674422081 for ; Thu, 23 Jul 2026 19:14:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=cfdDrYii; spf=pass (domain: gmail.com, ip: 209.85.216.50, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f50.google.com with SMTP id 98e67ed59e1d1-38e42560ebcso1107481a91.1 for ; Thu, 23 Jul 2026 19:14:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859269; x=1785464069; 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=ZlovDU8VonWwHWemxmuYFU5WHVWipcvc0Czh7XW7owE=; b=cfdDrYii50p9awXRGZLhKjZ2xqTS62lFl545B6MCFAiqNKO1RoV/Z0FOOj/QGUv3Uh SIhKgTtpDy/b/YWV/Ud7pSusUUhzEa82iCat8zpWHTFU4uigagd8saIIHmRfkInOvM0m UBZ2xh2tqlfq7OyJgLW6jsCjCSmbujuWj4nfkO56Xka8n0Q40xzlO2zwajxJpHbGr9iB Ba9AvSITTHBdIY98PpSvTm9Abj43lK+Gl7WVC6IhyWg+fTQZPAfWqQ7Pk8KZrlT6eEXP LnfPbMIvx1C5bN9y8NblgKegoBTSuA4KwywetPyD4WpLs7tI205mhD2c3j1AcoHYBKyC Axgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859269; x=1785464069; 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=ZlovDU8VonWwHWemxmuYFU5WHVWipcvc0Czh7XW7owE=; b=kYB+YV+mULC9OE4gwgrQnHNsxgDloPceRtjFNQoGR+jixWkkNDJnfsbpfjsrKjWggM KglxqJviibKwWD5GnANWjo5U2WXoMPWGW+J0cXmNLiGQYaFAnqzg8LLoE4ayv7kGbWbU GfioFhPV7FppcRitBSmxbcj/gyDwIZix+1QnCqdFh1dXEtda0C6Xm3Q6lLnF0LnogzPZ q0xe1X5OBAmUJwhZHbfLhmaKgzcddjhbZutusB9Jupl1rJ4eS+hpV1jxp5sc4pgQ3o5Q SAukgN2Rh+YF5HVHyeEVxKWS/Xf9fQ9HYB/u2oRggUCKpQB7g2I7/DkmCsCzlwuVdfTY Anmw== X-Gm-Message-State: AOJu0YwbR0IXt4hHYfdT9f5RMcRJTfxqI7T4wg+4iHZ1Yir3leefTSj1 wHEcFG2ntb1jmUtz5xXLcnG9Rf3G7iqBU3lt1TUnts3DGYpin41Z/XAaWHoHTa38 X-Gm-Gg: AR+sD12tM0CNfKJzmGmWUQm0r4e7LCB9d8LvhCQH+503xwbxpeIbRrn+sO40m9xvfEq DYLougw/MiS0Welyffve5U+2DgbJT8n8w5sJoGsu5uyyzWxo2v1Cmua3eCbppdXpgifM7n+KXnE tvvx9HaJnVdMcSbYOVwV0a0atE/CFGNP0hdwSHC+bKt7n78qv5RDkUd5tNV4SJsN4FB9ACmV2xb vABb3hoqq4ROjupZYHquOTdBDwEjXMIIC0FAtc987ez4/zO9jqbI2NRiJ3GhgdoX2O/4qSowjaT y8Z7yXyjeLCTGa+3MvIVzZgp8lJSQPEM7olIitHp3VhIMIPBtk7SDCe6NXUTHun8MJdyqJQNu54 mU6EF5lRRUCmLfzRnNaa9axnvnwQRKnRu6wSOpxmIM8xC/eC1+nhTlwpUbdIeDMci9tJox4J97f w6uxdsqOU3UWwPZu4= X-Received: by 2002:a17:90b:3b47:b0:38c:cf7a:5fec with SMTP id 98e67ed59e1d1-38ec64ffc79mr5909441a91.13.1784859269012; Thu, 23 Jul 2026 19:14:29 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:27 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 5/13] simpleiot: upgrade 0.18.4 -> 0.18.5 Date: Fri, 24 Jul 2026 14:13:59 +1200 Message-ID: <20260724021407.2840261-5-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128427 From: Ankur Tyagi Release Note: https://github.com/simpleiot/simpleiot/releases/tag/v0.18.5 Signed-off-by: Ankur Tyagi --- .../simpleiot/{simpleiot_0.18.4.bb => simpleiot_0.18.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-extended/simpleiot/{simpleiot_0.18.4.bb => simpleiot_0.18.5.bb} (98%) diff --git a/meta-oe/recipes-extended/simpleiot/simpleiot_0.18.4.bb b/meta-oe/recipes-extended/simpleiot/simpleiot_0.18.5.bb similarity index 98% rename from meta-oe/recipes-extended/simpleiot/simpleiot_0.18.4.bb rename to meta-oe/recipes-extended/simpleiot/simpleiot_0.18.5.bb index 1ba7c7b43b..e852e3d3e5 100644 --- a/meta-oe/recipes-extended/simpleiot/simpleiot_0.18.4.bb +++ b/meta-oe/recipes-extended/simpleiot/simpleiot_0.18.5.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=3b83ef96387f14655fc854dd SRC_URI = "git://${GO_IMPORT};protocol=https;branch=master;destsuffix=${GO_SRCURI_DESTSUFFIX}" -SRCREV = "1a501b7691e153969fa64e9ca58706454b160b18" +SRCREV = "9addf01e40eae111f59c822141a47aa87caf04b6" require ${BPN}-licenses.inc require ${BPN}-go-mods.inc From patchwork Fri Jul 24 02:14: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: 93394 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 83877C53209 for ; Fri, 24 Jul 2026 02:14:36 +0000 (UTC) Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.11219.1784859273743713897 for ; Thu, 23 Jul 2026 19:14:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=TdKnbmBd; spf=pass (domain: gmail.com, ip: 209.85.216.48, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-38dc69c74b8so1193827a91.0 for ; Thu, 23 Jul 2026 19:14:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859273; x=1785464073; 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=cVvvc++wD34NmHi+cCzkO+wYfJb3WbZAfcsODp98mJA=; b=TdKnbmBdaPYXTQueFaXNLVCIi1J6jL1TQ1NL5bYTmdt8m8wzgSD/hR/MxiM+PGQk2A muHTmejR+1iH5AxuX1gZJm3C8EW9MauOW22vbdgX5xMtPbXkXj5IChsgQlzP0j2ypaz6 E4u4G/jJfA0MrMiXmmqsmbZ+7RIJ5P7d3s4JZoZfDs9eoyFWvX8S+58/62etLSSQ+fTp iwmSHeigKGmM/n8G53ud0INfcBoqJWUt+4pz4WRFiOXOihFkV2LflQ3So6n0jcIZf10T SSE9JzcA923xNntlubTf7LKHGjCJH/iQtPvyM2ENFTf+ZEP0Yz+ikbe76j/dlF8MbpY6 yFXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859273; x=1785464073; 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=cVvvc++wD34NmHi+cCzkO+wYfJb3WbZAfcsODp98mJA=; b=GMckFJUJcNKdWPj1iI20eexb2eMZ8LAyjBez2Or+g2wpHainzlXkaA8yMneE0kH9Jn arst/6RdFpnJ26RrhncZcGd91Ltj+lFkCpTKAcXe9dLih8N2it7iUzTq91h9aCa98qqV YxJXj8vVcDFOu2gax+ML/FqGRTk+LfDlt2u74d8hHwyMRaypx69MXdr+Wh1lZGkVQJ7/ kKpE8dLhYMqFwY0EChak09521JyJqbmwACsWmSVNJ/yLUlEJuMSUxtRIBhqyeoO0/g/3 lDiJGFoh9xa2km4F+IngNlW7NOyivsbNhSjKp/0T/NWeLSF5XfsA5zp9tYJy7yDVXra1 PeCA== X-Gm-Message-State: AOJu0YwJLMKxd66voCsyTtfkvbADAwVy5PAS6OlTOL0eV50fbU5Up9CU /7Aig5lUop/VCbpkLCyGRJCB5igOoHA5RBseJr6jTMnBfvT+wNJiWMDqLxjBpauU X-Gm-Gg: AR+sD12S8hZnFSvkxrpTkVQGk/caEW3ycWxEE1QfVvWB6Jgr8kFpIo0SncR7r5XLGWk AD3s/Tb2DYnF4fpOvfh2vFc3teRdtrik/T355c5uk7Rz6KX57G8Fdt52NJv7oN6X1XArwRwKz1Q GVQkZV0IFvIxcIe83WhPAeq5sxGLpaQMlbLbOgokspqUz2hYDFa4HxUucNZ7Iz1UidiAGGU9Ufo oVK7cAXUfNmcdZ5othV5y0AeBwTa+xYKHVuKOC6D9viPskZ3yIpDTHYUdoOktgz3NF3VCAkH1QT FCbh5iG/CO5xsE4qvWHAicXxQy34IoCeVmNXRsV01Ggp3cPRHkaCfZ+XDqj6+fZcty8X3mps8qd /IcYqmEeaXVmEbrEo65Olp+9q/+QtE7gliUhCvueKGgOMR+67PC16KNAUj75CtIDA2rp5BUSWka ectzj9L/SWY4KUhcM= X-Received: by 2002:a17:90b:548c:b0:38e:97f0:aa4b with SMTP id 98e67ed59e1d1-38ec6989c87mr5678690a91.13.1784859273100; Thu, 23 Jul 2026 19:14:33 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:30 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 6/13] valkey: upgrade 9.1.0 -> 9.1.1 Date: Fri, 24 Jul 2026 14:14:00 +1200 Message-ID: <20260724021407.2840261-6-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128428 From: Ankur Tyagi Release Note: https://github.com/valkey-io/valkey/releases/tag/9.1.1 Signed-off-by: Ankur Tyagi --- .../valkey/{valkey_9.1.0.bb => valkey_9.1.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-extended/valkey/{valkey_9.1.0.bb => valkey_9.1.1.bb} (98%) diff --git a/meta-oe/recipes-extended/valkey/valkey_9.1.0.bb b/meta-oe/recipes-extended/valkey/valkey_9.1.1.bb similarity index 98% rename from meta-oe/recipes-extended/valkey/valkey_9.1.0.bb rename to meta-oe/recipes-extended/valkey/valkey_9.1.1.bb index de1f413d4f..92cb1cf2f2 100644 --- a/meta-oe/recipes-extended/valkey/valkey_9.1.0.bb +++ b/meta-oe/recipes-extended/valkey/valkey_9.1.1.bb @@ -15,7 +15,7 @@ SRC_URI = "git://github.com/valkey-io/valkey.git;branch=${@oe.utils.trim_version file://0001-src-Do-not-reset-FINAL_LIBS.patch \ file://GNU_SOURCE-7.patch \ " -SRCREV = "c9e8005e9d0ec817e26c7db318861cb821409249" +SRCREV = "d27f9ba65a04e80d9c417112a7621fc98a56f70d" RPROVIDES:${PN} = "virtual-redis" From patchwork Fri Jul 24 02:14: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: 93397 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 B22FFC53200 for ; Fri, 24 Jul 2026 02:14:46 +0000 (UTC) Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.11433.1784859277882145792 for ; Thu, 23 Jul 2026 19:14:37 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=r9ktThvg; spf=pass (domain: gmail.com, ip: 209.85.216.51, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-384930ca5e2so1355254a91.3 for ; Thu, 23 Jul 2026 19:14:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859277; x=1785464077; 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=afKKfIthvoKNjjtM96izZ7BTz/DnwUvscawnX7g434w=; b=r9ktThvg2qXNFDWWXYqqpAZM6RAeBj6QRMg+G0tIMNEsUpBlv93XMuY/i/dtSaBiVW S6OAmePG8yTeYkXQRuw7NuBwgxdXlCZW63dJKxYHzDL/AvYmxNNrRdHam7B+Nw0HPriT Q2u3LEJCYnJEds87i01Wzbju5ho9vhUcG6BSicjVhDZ9UmFEjdIGMAOXo9vxze4rF6lN ir67RASm3/Qj7EGtDGF42iQkvBDrF3f3HID0LQDSY9KLEHL2FYOvFN41TZ1yBzZ622ja AK0UICw7oyz3B9oo5yKmks8DyHITRLtXbtRpxm1QWtgqRA/TEFWWlanQZNKaqkyolfr/ cQhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859277; x=1785464077; 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=afKKfIthvoKNjjtM96izZ7BTz/DnwUvscawnX7g434w=; b=bWw9enGu2Sl/xMxFySoBWKlUbq3m5ydwjM2tJyj4DumK6UmQNBKgUmZVoqcYVRZdil qG7yA6YipuHKaULp+uFmna4Olo0Qxlee0fdszvcmii9/ARSg8WpYb74eJtFYN6hPHF8z eXPmxEroYOQPtDZ1AtEBav9B368Tv4pU+IMKW4JrH5eoXc5c1UFMai11hX9LBh4Jp+Ih kKHHB6mdTYfuEh2KZkguw52ML8Kq7h3LMiklE3TL4giNryQuuILYmRioL6QtvlTMaoZ8 he5IxVLR4L2fCo+ZGa/Zxdm/mMgsn+bUTd1mbUNG/0VU7lNdOsvkTygspNEyAg/70P+n 91kw== X-Gm-Message-State: AOJu0YwQC53C4Wva5uXZFIDKGFV9/m6ogEvs/jnoa092rOv1VR4wumQW cTv0JlFvsFHqupTa1oLyLe+mB2yhDJe/HFh7a+D31IoA5JXroYCc73C5TJ6Z6hf3 X-Gm-Gg: AR+sD13MGAk232sdw17vVAXaNI4UpcCGjry3kIYA6k0BdOWHdeWp8IRqjCRSzmcZtOy /HAzkmJfl/YG7Mitf5zb2VJg9SWbIMdiOMmFqYmn5zORmG9H4BfljCRI9iZNkfYWMlGPQfEuM1a C2US4TwiqvFkLEbsoKJAOMHXbcBZUXY5wi36D0BtQZttfxUjsvpw4OaTwCd8Cjt2rxDfK/Vp4Lf ShXW59kGIjObxtC6YivU6KrfpwinUXKTSg8mQGG+pS9bfND8foXCly0B3mdu7LAiLYB70nc1VuX U129uu0sHG0IchKJEfujTcSr5xDYi/ZmVm/zos47UiZoqUtRuINw2OrAmghkPxCG5mBa+XyFWnW z9C2o5/QgKIRfowRK8OUY/C7tIvefMysE9fWlA995W7rSCtIbcEKCVsAo6fSjt/tgTsD0Isbnqy eaDhMytZvHtMz3MxfqckyWuVItnA== X-Received: by 2002:a17:90b:1c88:b0:36a:8240:2477 with SMTP id 98e67ed59e1d1-38ec653890emr5435981a91.19.1784859277138; Thu, 23 Jul 2026 19:14:37 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:35 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 7/13] htop: upgrade 3.5.1 -> 3.5.2 Date: Fri, 24 Jul 2026 14:14:01 +1200 Message-ID: <20260724021407.2840261-7-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128429 From: Ankur Tyagi Removed OpenVZ and VServer support[1]. Changelog: https://github.com/htop-dev/htop/blob/3.5.2/ChangeLog [1] https://github.com/htop-dev/htop/commit/90369a491283fc2880f2356cdd28f2033eec9a1c Signed-off-by: Ankur Tyagi --- .../recipes-support/htop/{htop_3.5.1.bb => htop_3.5.2.bb} | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) rename meta-oe/recipes-support/htop/{htop_3.5.1.bb => htop_3.5.2.bb} (81%) diff --git a/meta-oe/recipes-support/htop/htop_3.5.1.bb b/meta-oe/recipes-support/htop/htop_3.5.2.bb similarity index 81% rename from meta-oe/recipes-support/htop/htop_3.5.1.bb rename to meta-oe/recipes-support/htop/htop_3.5.2.bb index 3043f9348e..775e8e1d78 100644 --- a/meta-oe/recipes-support/htop/htop_3.5.1.bb +++ b/meta-oe/recipes-support/htop/htop_3.5.2.bb @@ -9,7 +9,7 @@ DEPENDS = "ncurses libnl" SRC_URI = "git://github.com/htop-dev/htop.git;branch=main;protocol=https;tag=${PV} \ file://0001-configure.ac-Remove-usr-include-libnl3.patch \ " -SRCREV = "82841011ac3e2ec6ee4d3dbdf80f8d26797abbc6" +SRCREV = "393b224603620e62a693628ac50b9f4e4424a851" inherit autotools pkgconfig @@ -25,9 +25,6 @@ PACKAGECONFIG[unicode] = "--enable-unicode,--disable-unicode" PACKAGECONFIG[affinity] = "--enable-affinity,--disable-affinity,,,,hwloc" PACKAGECONFIG[unwind] = "--with-libunwind,--without-libunwind,libunwind" PACKAGECONFIG[hwloc] = "--enable-hwloc,--disable-hwloc,hwloc,,,affinity" -PACKAGECONFIG[openvz] = "--enable-openvz,--disable-openvz" -PACKAGECONFIG[vserver] = "--enable-vserver,--disable-vserver" -PACKAGECONFIG[ancient-vserver] = "--enable-ancient-vserver,--disable-ancient-vserver" PACKAGECONFIG[capabilities] = "--enable-capabilities,--disable-capabilities,libcap" PACKAGECONFIG[delayacct] = "--enable-delayacct,--disable-delayacct,libnl" PACKAGECONFIG[sensors] = "--enable-sensors,--disable-sensors,lmsensors,lmsensors-libsensors" From patchwork Fri Jul 24 02:14: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: 93395 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 8BA1AC531CC for ; Fri, 24 Jul 2026 02:14:46 +0000 (UTC) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.11220.1784859281323207141 for ; Thu, 23 Jul 2026 19:14:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=DMp4rz7n; spf=pass (domain: gmail.com, ip: 209.85.216.42, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f42.google.com with SMTP id 98e67ed59e1d1-38dc69c74b8so1193904a91.0 for ; Thu, 23 Jul 2026 19:14:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859281; x=1785464081; 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=lR31YHRxiV0djHq1zIOUkgvXsVr6NGABConQhGGMo28=; b=DMp4rz7nSX//rrpy77lRFVQQ+rZ+J1wDm2FPPValTqF14D3a5si5Rt9HZMcPWjpxTz MIOp5ikMugggGCkewukHSUOUoI3UNtPycVo8mytcO+noPOYRGOsrf78gloutrkZ13xZ2 ZYwdMTzhED65S/Cep0I0NzAGOmoj9O1/ty7NqGErMW8YIWjAl6yDclYr2S/XpVFl+tep CP/G61p59HNXOe6Mc0WCLjtufqwp1fxZMtOEmXsZ2Ceqgx3KF8a4gHN4D5xMLUEC7ZSR 8w7J8gk6WSx3AWrThA1mu83odcZ0elDiK3c+e7KUUOVMkkm+rlgAMKsgdu4CyJOPWHX+ WAaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859281; x=1785464081; 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=lR31YHRxiV0djHq1zIOUkgvXsVr6NGABConQhGGMo28=; b=owW9bSwTsQ4nvlBsFcocmM9sJPPr7TqCavN2UMVOA0Tl5ThTSlG0v+ib+eVv4wswOy IGrzV1VrzGfZT655IiX5hjMaYhJbnTVsKEHEcXDG9s7g8iNdwzNGW8Mv5VMA5oF6F5uG M45fk9XxxOhGmtOunAbUc/L51Ol8sNqwpdjEK7UJlWctAcOO+mGjX6iXJQaqt/+i57hi G3qxrpbNTI0bLYNTwNS6Ue1pDu1PM5Nzvgstnlpv1XYWhjyd6tVt50efMvprDqdY/AQ/ sD7pRlfErdnfPyR+O46vPZGrhepFPhg6nb1bPN7sXNixKJdB4bKKcTpFC2VWC4QIcNQy Kfcw== X-Gm-Message-State: AOJu0Yzvz10z8LhaQknFwgpM51MdX3rHUHG0YX2UTD/JL9XWZe90TJTb 9fewfbO3IWrG9HqywUnFSne30MIAIqYm6ZXVU1iycUjfWPb5sYAsSzjpXrNKdGVh X-Gm-Gg: AR+sD12BnRpe/KUnQXTfvG089BOnA35DLwnUS8c6m2xOtHFornsujK7tmBGQV10t19K 2WHvm1kqSsNTpbmLPnw6pzKfg2BzcYB3PldwXZjge0lKFxoXskd4h+bQHJTxVH88lPaDAPeCA2P J+EdGwP0lZNr02us++nJI5O22abtyGqPr5G8yYnQWzgd6QNp0yL7ylpQH2stBJv6ZSpJb8YgKJN j4lmGAo/xMyuq1fDZqvuAT6PCWAjndz8mNON7hIOys2vlDcAZUZ9A5VQAxiXdwBoV0iYHRlpi+f +L/ur79le1KrEIyw4Qutc10vki3O9Gpx7UB6y9scuc1Nv9xpUrHnWBqGjb/NpIS5JNd5Rywz3yP nOZWHLxUJdZDS8gdEbdP6IITBad5sjYlGN+f9Fvb71ixKS2IlC480GqfSdlDhzku3lERwJkLaYY USCiQ4JvIxr3jsKJE= X-Received: by 2002:a17:90b:4d83:b0:38e:6497:ca45 with SMTP id 98e67ed59e1d1-38ec6aaf9ccmr4864651a91.39.1784859280675; Thu, 23 Jul 2026 19:14:40 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:39 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 8/13] libusb-compat: upgrade 0.1.8 -> 0.1.9 Date: Fri, 24 Jul 2026 14:14:02 +1200 Message-ID: <20260724021407.2840261-8-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128430 From: Ankur Tyagi Refreshed 0002-automake-make-example-programs-installable.patch Changelog: https://github.com/libusb/libusb-compat-0.1/compare/v0.1.8...v0.1.9 PTESTS passed: root@qemuarm64:~# ptest-runner libusb-compat START: ptest-runner 2026-07-24T02:01 BEGIN: /usr/lib/libusb-compat/ptest ... ... END: /usr/lib/libusb-compat/ptest 2026-07-24T02:01 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Ankur Tyagi --- .../0002-automake-make-example-programs-installable.patch | 4 ++-- .../libusb/{libusb-compat_0.1.8.bb => libusb-compat_0.1.9.bb} | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename meta-oe/recipes-support/libusb/{libusb-compat_0.1.8.bb => libusb-compat_0.1.9.bb} (96%) diff --git a/meta-oe/recipes-support/libusb/libusb-compat/0002-automake-make-example-programs-installable.patch b/meta-oe/recipes-support/libusb/libusb-compat/0002-automake-make-example-programs-installable.patch index faf532cad2..74dd0eab95 100644 --- a/meta-oe/recipes-support/libusb/libusb-compat/0002-automake-make-example-programs-installable.patch +++ b/meta-oe/recipes-support/libusb/libusb-compat/0002-automake-make-example-programs-installable.patch @@ -17,8 +17,8 @@ index 9bd3efc..f4324c2 100644 +++ b/examples/Makefile.am @@ -1,5 +1,5 @@ AM_CPPFLAGS = -I$(top_srcdir)/libusb --noinst_PROGRAMS = lsusb testlibusb -+bin_PROGRAMS = lsusb testlibusb +-noinst_PROGRAMS = lsusb testlibusb hotplug_monitor ++bin_PROGRAMS = lsusb testlibusb hotplug_monitor lsusb_SOURCES = lsusb.c lsusb_LDADD = ../libusb/libusb.la diff --git a/meta-oe/recipes-support/libusb/libusb-compat_0.1.8.bb b/meta-oe/recipes-support/libusb/libusb-compat_0.1.9.bb similarity index 96% rename from meta-oe/recipes-support/libusb/libusb-compat_0.1.8.bb rename to meta-oe/recipes-support/libusb/libusb-compat_0.1.9.bb index 960f547f94..424e5cce3b 100644 --- a/meta-oe/recipes-support/libusb/libusb-compat_0.1.8.bb +++ b/meta-oe/recipes-support/libusb/libusb-compat_0.1.9.bb @@ -27,7 +27,7 @@ SRC_URI = " \ file://0002-automake-make-example-programs-installable.patch \ file://run-ptest \ " -SRCREV = "c497eff1ae8c4cfd4fdff370f04c78fa0584f4f3" +SRCREV = "4831748a1439aec81e9cbb9984b1b0289c1c7051" UPSTREAM_CHECK_URI = "https://github.com/libusb/libusb-compat-0.1/releases" From patchwork Fri Jul 24 02:14: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: 93396 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 A2D3BC531F9 for ; Fri, 24 Jul 2026 02:14:46 +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.11221.1784859284696946983 for ; Thu, 23 Jul 2026 19:14:44 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=JaO0IVBC; 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-cbb85186d43so822248a12.3 for ; Thu, 23 Jul 2026 19:14:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859284; x=1785464084; 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=gBfoSf5hUQn4bdaeDz1CFjGOCqV8j/E72ynHUdsQAS8=; b=JaO0IVBCFC0MA4+45tU4tuNwYdOiYTNS8o7dZllJrSt5FOryoJBnVseRFLyvxPwSeI UFLVs5j7yKiev08DHMUSi2UAy+rQcQs/ukvcFIzVhR014fISg19IrrAePb8P9gFC8Y55 kc3qx7WTbde713NMe1c3q5OVPigYHsIz54jbVKGlBfcO2Q/fUInppmXoxN+lgeXPjyNi mdVZtURTV0lnLXoQYm2Fk79FaEF/1ZDEyqHkmpT5Bjb6Pa6sc7GvkCDb2gXQtf8J5ybz bI5zik8EzwMg50ZOk5e/RfY+PunIVoJHUGr4Yb7fqG+2MKqltjIfjTmIkA1dg/rQz+75 pEqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859284; x=1785464084; 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=gBfoSf5hUQn4bdaeDz1CFjGOCqV8j/E72ynHUdsQAS8=; b=FR6q50gc8gkbScvEJS8f6HQ1zlsTJEp9otr9LcCe/BmEmnH2zvlMNIXYmxwTuYCoVl h9l4s2Cvb3l7pEA//rEUwwcihBmQLb6VwZG7chawaMFJpxsQdsEdQPslu7pSP4ypqR4B UHl3r7Umf8e82wbIWXFr3dNkUxpfb3o6pPMNlKcYaHqtNsgs4UpjJs00F5d2IZTMm4F4 tni3IsfmHHTormrIq/RDr2iCgoZL2QK0pYqyF/upcmsczQQmbh18bgXprmZaY/r62jbS 0HOnvLpp5Les1T8gMQlzf8WxRzE2NUVKBN2Tizhdo8I0awONj/9N7X2JefYh9KgQbK/+ lklg== X-Gm-Message-State: AOJu0Yy8ld1/pmuhBu3o5671ou06b+eRAQyhOBoJEQcP/yKf5x49xzXF gRivOLwNK5yvoK34uHHoCwrp0AchNrl6aa+CEovCz9pjJT/lRbk32J9t72Iu81pH X-Gm-Gg: AR+sD10Tdx/8tqIqKDT+6v/NTE0rTPfx8M0kdc06UBAzsdKx7U+OLhx59Kj7a5ahFKZ h1GT6z7+TrCZY5lXpk0eCjezlzmFZJCNvFD9XbICm9erBH0KUsxmlbZYZv4DeQ5vxXM90KUx0Rq 2EtVMare4/ulbKpxGvy4iwoNQJiRSJali3QO+TskehRw2AR3htNw/cNelbebp0CbirNqHaiiZD3 WTTPPVIRNg60M1tUylm2TYIAtOf2yjQ310izjmvU1a/1GKfoiZcDIQ6s7hH06VvVDJeFoHIPdfV Stc53h+p63X+Qz5s+iQZC9wLJnLvfZYO4YslnDXeCY6goftWRK+IJtaRUE3mku/WDSrl6cU5MT/ M+9ODGZ+VFNZKOZJkXXEI6X6HilYDSK0jIelWpMZCy7vosDa4QzPZBMiP6py+Dgmxbn7WNkKMcV qu3z/SBPogx84YC54= X-Received: by 2002:a05:6a21:7109:b0:3c4:1c9f:d7d with SMTP id adf61e73a8af0-3c44b155dd3mr6301399637.46.1784859283781; Thu, 23 Jul 2026 19:14:43 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:42 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 9/13] jq: upgrade 1.8.1 -> 1.8.2 Date: Fri, 24 Jul 2026 14:14:03 +1200 Message-ID: <20260724021407.2840261-9-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128431 From: Ankur Tyagi Dropped patches that are part of this version. Release Notes: https://github.com/jqlang/jq/releases/tag/jq-1.8.2 PTESTS passed: root@qemuarm64:~# ptest-runner jq START: ptest-runner 2026-07-24T02:00 BEGIN: /usr/lib/jq/ptest ... ... END: /usr/lib/jq/ptest 2026-07-24T02:00 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Ankur Tyagi --- ...-with-disable-maintainer-mode-and-so.patch | 44 -- .../jq/jq/CVE-2026-32316.patch | 53 -- .../jq/jq/CVE-2026-33947.patch | 104 ---- .../jq/jq/CVE-2026-33948.patch | 49 -- .../jq/jq/CVE-2026-39979.patch | 31 -- .../jq/jq/CVE-2026-47770.patch | 484 ------------------ .../jq/{jq_1.8.1.bb => jq_1.8.2.bb} | 8 +- 7 files changed, 1 insertion(+), 772 deletions(-) delete mode 100644 meta-oe/recipes-devtools/jq/jq/0001-Support-building-with-disable-maintainer-mode-and-so.patch delete mode 100644 meta-oe/recipes-devtools/jq/jq/CVE-2026-32316.patch delete mode 100644 meta-oe/recipes-devtools/jq/jq/CVE-2026-33947.patch delete mode 100644 meta-oe/recipes-devtools/jq/jq/CVE-2026-33948.patch delete mode 100644 meta-oe/recipes-devtools/jq/jq/CVE-2026-39979.patch delete mode 100644 meta-oe/recipes-devtools/jq/jq/CVE-2026-47770.patch rename meta-oe/recipes-devtools/jq/{jq_1.8.1.bb => jq_1.8.2.bb} (84%) diff --git a/meta-oe/recipes-devtools/jq/jq/0001-Support-building-with-disable-maintainer-mode-and-so.patch b/meta-oe/recipes-devtools/jq/jq/0001-Support-building-with-disable-maintainer-mode-and-so.patch deleted file mode 100644 index 12a64a75ed..0000000000 --- a/meta-oe/recipes-devtools/jq/jq/0001-Support-building-with-disable-maintainer-mode-and-so.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 27f417f4812e688a59fc5186b7768cec004cd6e5 Mon Sep 17 00:00:00 2001 -From: Peter Kjellerstedt -Date: Wed, 8 Apr 2026 05:58:49 +0200 -Subject: [PATCH] Support building with --disable-maintainer-mode and source != - build dir (#3518) - -If --disable-maintainer-mode is enabled, then the rules for generating -parser.[ch] and lexer.[ch] did nothing. This worked fine if the source -and build directories are the same as the pre-generated parser.c and -lexer.c files would suffice. However, if the build directory is not the -same as the source directory, then the rest of the Make rules expect -parser.[ch] and lexer.[ch] to have been created in the build directory -if their source files (parser.y and lexer.l) are newer than the target -files, which can happen in case the source is fetched using Git. - -Avoid the problem by copying the files to the build directory if needed. - -Co-authored-by: Peter Kjellerstedt -Upstream-Status: Backport [https://github.com/jqlang/jq/commit/27f417f4812e688a59fc5186b7768cec004cd6e5] ---- - Makefile.am | 9 +++++++-- - 1 file changed, 7 insertions(+), 2 deletions(-) - -diff --git a/Makefile.am b/Makefile.am -index 96d6038..acb9443 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -41,9 +41,14 @@ src/lexer.h: src/lexer.c - else - BUILT_SOURCES = src/builtin.inc src/config_opts.inc src/version.h - .y.c: -- $(AM_V_YACC) echo "NOT building parser.c!" -+ $(AM_V_YACC) [ "$( -Date: Thu, 12 Mar 2026 20:28:43 +0900 -Subject: [PATCH] Fix heap buffer overflow in `jvp_string_append` and - `jvp_string_copy_replace_bad` - -In `jvp_string_append`, the allocation size `(currlen + len) * 2` could -overflow `uint32_t` when `currlen + len` exceeds `INT_MAX`, causing a small -allocation followed by a large `memcpy`. - -In `jvp_string_copy_replace_bad`, the output buffer size calculation -`length * 3 + 1` could overflow `uint32_t`, again resulting in a small -allocation followed by a large write. - -Add overflow checks to both functions to return an error for strings -that would exceed `INT_MAX` in length. Fixes CVE-2026-32316. - -CVE: CVE-2026-32316 -Upstream-Status: Backport [https://github.com/jqlang/jq/commit/e47e56d226519635768e6aab2f38f0ab037c09e5] -Signed-off-by: Gyorgy Sarvari ---- - src/jv.c | 11 ++++++++++- - 1 file changed, 10 insertions(+), 1 deletion(-) - -diff --git a/src/jv.c b/src/jv.c -index e4529a4..74be05a 100644 ---- a/src/jv.c -+++ b/src/jv.c -@@ -1114,7 +1114,12 @@ static jv jvp_string_copy_replace_bad(const char* data, uint32_t length) { - const char* end = data + length; - const char* i = data; - -- uint32_t maxlength = length * 3 + 1; // worst case: all bad bytes, each becomes a 3-byte U+FFFD -+ // worst case: all bad bytes, each becomes a 3-byte U+FFFD -+ uint64_t maxlength = (uint64_t)length * 3 + 1; -+ if (maxlength >= INT_MAX) { -+ return jv_invalid_with_msg(jv_string("String too long")); -+ } -+ - jvp_string* s = jvp_string_alloc(maxlength); - char* out = s->data; - int c = 0; -@@ -1174,6 +1179,10 @@ static uint32_t jvp_string_remaining_space(jvp_string* s) { - static jv jvp_string_append(jv string, const char* data, uint32_t len) { - jvp_string* s = jvp_string_ptr(string); - uint32_t currlen = jvp_string_length(s); -+ if ((uint64_t)currlen + len >= INT_MAX) { -+ jv_free(string); -+ return jv_invalid_with_msg(jv_string("String too long")); -+ } - - if (jvp_refcnt_unshared(string.u.ptr) && - jvp_string_remaining_space(s) >= len) { diff --git a/meta-oe/recipes-devtools/jq/jq/CVE-2026-33947.patch b/meta-oe/recipes-devtools/jq/jq/CVE-2026-33947.patch deleted file mode 100644 index 69a8381f06..0000000000 --- a/meta-oe/recipes-devtools/jq/jq/CVE-2026-33947.patch +++ /dev/null @@ -1,104 +0,0 @@ -From 5fd935884a6f5b3d8ecdcacfc5d3982140f3a478 Mon Sep 17 00:00:00 2001 -From: itchyny -Date: Mon, 13 Apr 2026 11:23:40 +0900 -Subject: [PATCH] Limit path depth to prevent stack overflow - -Deeply nested path arrays can cause unbounded recursion in -`jv_setpath`, `jv_getpath`, and `jv_delpaths`, leading to -stack overflow. Add a depth limit of 10000 to match the -existing `tojson` depth limit. This fixes CVE-2026-33947. - -CVE: CVE-2026-33947 -Upstream-Status: Backport [https://github.com/jqlang/jq/commit/fb59f1491058d58bdc3e8dd28f1773d1ac690a1f] -Signed-off-by: Gyorgy Sarvari ---- - src/jv_aux.c | 21 +++++++++++++++++++++ - tests/jq.test | 25 +++++++++++++++++++++++++ - 2 files changed, 46 insertions(+) - -diff --git a/src/jv_aux.c b/src/jv_aux.c -index bc1405f..594a21f 100644 ---- a/src/jv_aux.c -+++ b/src/jv_aux.c -@@ -375,6 +375,10 @@ static jv jv_dels(jv t, jv keys) { - return t; - } - -+#ifndef MAX_PATH_DEPTH -+#define MAX_PATH_DEPTH (10000) -+#endif -+ - jv jv_setpath(jv root, jv path, jv value) { - if (jv_get_kind(path) != JV_KIND_ARRAY) { - jv_free(value); -@@ -382,6 +386,12 @@ jv jv_setpath(jv root, jv path, jv value) { - jv_free(path); - return jv_invalid_with_msg(jv_string("Path must be specified as an array")); - } -+ if (jv_array_length(jv_copy(path)) > MAX_PATH_DEPTH) { -+ jv_free(value); -+ jv_free(root); -+ jv_free(path); -+ return jv_invalid_with_msg(jv_string("Path too deep")); -+ } - if (!jv_is_valid(root)){ - jv_free(value); - jv_free(path); -@@ -434,6 +444,11 @@ jv jv_getpath(jv root, jv path) { - jv_free(path); - return jv_invalid_with_msg(jv_string("Path must be specified as an array")); - } -+ if (jv_array_length(jv_copy(path)) > MAX_PATH_DEPTH) { -+ jv_free(root); -+ jv_free(path); -+ return jv_invalid_with_msg(jv_string("Path too deep")); -+ } - if (!jv_is_valid(root)) { - jv_free(path); - return root; -@@ -511,6 +526,12 @@ jv jv_delpaths(jv object, jv paths) { - jv_free(elem); - return err; - } -+ if (jv_array_length(jv_copy(elem)) > MAX_PATH_DEPTH) { -+ jv_free(object); -+ jv_free(paths); -+ jv_free(elem); -+ return jv_invalid_with_msg(jv_string("Path too deep")); -+ } - jv_free(elem); - } - if (jv_array_length(jv_copy(paths)) == 0) { -diff --git a/tests/jq.test b/tests/jq.test -index 4ecf72f..6186d8b 100644 ---- a/tests/jq.test -+++ b/tests/jq.test -@@ -2507,3 +2507,28 @@ strflocaltime("" | ., @uri) - 0 - "" - "" -+ -+# regression test for CVE-2026-33947 -+setpath([range(10000) | 0]; 0) | flatten -+null -+[0] -+ -+try setpath([range(10001) | 0]; 0) catch . -+null -+"Path too deep" -+ -+getpath([range(10000) | 0]) -+null -+null -+ -+try getpath([range(10001) | 0]) catch . -+null -+"Path too deep" -+ -+delpaths([[range(10000) | 0]]) -+null -+null -+ -+try delpaths([[range(10001) | 0]]) catch . -+null -+"Path too deep" diff --git a/meta-oe/recipes-devtools/jq/jq/CVE-2026-33948.patch b/meta-oe/recipes-devtools/jq/jq/CVE-2026-33948.patch deleted file mode 100644 index 8625429c74..0000000000 --- a/meta-oe/recipes-devtools/jq/jq/CVE-2026-33948.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 19a792c4cdb6b91c056eac033ac3367af6e67755 Mon Sep 17 00:00:00 2001 -From: itchyny -Date: Mon, 13 Apr 2026 08:46:11 +0900 -Subject: [PATCH] Fix NUL truncation in the JSON parser - -This fixes CVE-2026-33948. - -CVE: CVE-2026-33948 -Upstream-Status: Backport [https://github.com/jqlang/jq/commit/6374ae0bcdfe33a18eb0ae6db28493b1f34a0a5b] -Signed-off-by: Gyorgy Sarvari ---- - src/util.c | 8 +------- - tests/shtest | 6 ++++++ - 2 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/src/util.c b/src/util.c -index bcb86da..60ec4d5 100644 ---- a/src/util.c -+++ b/src/util.c -@@ -309,13 +309,7 @@ static int jq_util_input_read_more(jq_util_input_state *state) { - if (p != NULL) - state->current_line++; - -- if (p == NULL && state->parser != NULL) { -- /* -- * There should be no NULs in JSON texts (but JSON text -- * sequences are another story). -- */ -- state->buf_valid_len = strlen(state->buf); -- } else if (p == NULL && feof(state->current_input)) { -+ if (p == NULL && feof(state->current_input)) { - size_t i; - - /* -diff --git a/tests/shtest b/tests/shtest -index 887a6bb..a046afe 100755 ---- a/tests/shtest -+++ b/tests/shtest -@@ -842,4 +842,10 @@ if ! $msys && ! $mingw; then - fi - fi - -+# CVE-2026-33948: No NUL truncation in the JSON parser -+if printf '{}\x00{}' | $JQ >/dev/null 2> /dev/null; then -+ printf 'Error expected but jq exited successfully\n' 1>&2 -+ exit 1 -+fi -+ - exit 0 diff --git a/meta-oe/recipes-devtools/jq/jq/CVE-2026-39979.patch b/meta-oe/recipes-devtools/jq/jq/CVE-2026-39979.patch deleted file mode 100644 index 40c57a46a0..0000000000 --- a/meta-oe/recipes-devtools/jq/jq/CVE-2026-39979.patch +++ /dev/null @@ -1,31 +0,0 @@ -From ac09f274b6c029a23e3dffc38afac819b5daacc4 Mon Sep 17 00:00:00 2001 -From: itchyny -Date: Mon, 13 Apr 2026 11:04:52 +0900 -Subject: [PATCH] Fix out-of-bounds read in jv_parse_sized() - -This fixes CVE-2026-39979. - -Co-authored-by: Mattias Wadman - -CVE: CVE-2026-39979 -Upstream-Status: Backport [https://github.com/jqlang/jq/commit/2f09060afab23fe9390cce7cb860b10416e1bf5f] -Signed-off-by: Gyorgy Sarvari ---- - src/jv_parse.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/jv_parse.c b/src/jv_parse.c -index ffcf51f..e6b8aa9 100644 ---- a/src/jv_parse.c -+++ b/src/jv_parse.c -@@ -892,8 +892,9 @@ jv jv_parse_sized_custom_flags(const char* string, int length, int flags) { - - if (!jv_is_valid(value) && jv_invalid_has_msg(jv_copy(value))) { - jv msg = jv_invalid_get_msg(value); -- value = jv_invalid_with_msg(jv_string_fmt("%s (while parsing '%s')", -+ value = jv_invalid_with_msg(jv_string_fmt("%s (while parsing '%.*s')", - jv_string_value(msg), -+ length, - string)); - jv_free(msg); - } diff --git a/meta-oe/recipes-devtools/jq/jq/CVE-2026-47770.patch b/meta-oe/recipes-devtools/jq/jq/CVE-2026-47770.patch deleted file mode 100644 index 1d6664e842..0000000000 --- a/meta-oe/recipes-devtools/jq/jq/CVE-2026-47770.patch +++ /dev/null @@ -1,484 +0,0 @@ -From 63ae676bc6e97635d8246c78f5947ec47eb85a26 Mon Sep 17 00:00:00 2001 -From: Yu-Fu Fu -Date: Fri, 22 May 2026 04:07:16 -0700 -Subject: [PATCH] Guard deep structural equality and comparison recursion - (#3539) - -jv_equal and jv_cmp overflows the C stack on deeply nested -input. Cap recursion at 10000 with -1 / INT_MIN sentinels; -operators that compose user expressions surface this as -"Equality check too deep" / "Comparison too deep". - -Fixes CVE-2026-47770. - -Signed-off-by: Anton Skorup -Upstream-Status: Backport [https://github.com/jqlang/jq/commit/7122866869960b55cea3646bc91334ef55787831] ---- - src/builtin.c | 36 +++++++++++++++-- - src/jv.c | 46 +++++++++++++++++----- - src/jv_aux.c | 105 ++++++++++++++++++++++++++++++++++++++++++-------- - tests/jq.test | 40 +++++++++++++++++++ - 4 files changed, 198 insertions(+), 29 deletions(-) - -diff --git a/src/builtin.c b/src/builtin.c -index ac56f9f..ac25f90 100644 ---- a/src/builtin.c -+++ b/src/builtin.c -@@ -295,7 +295,15 @@ jv binop_minus(jv a, jv b) { - jv_array_foreach(a, i, x) { - int include = 1; - jv_array_foreach(b, j, y) { -- if (jv_equal(jv_copy(x), y)) { -+ int equal = jv_equal(jv_copy(x), y); -+ if (equal < 0) { -+ jv_free(out); -+ jv_free(x); -+ jv_free(a); -+ jv_free(b); -+ return jv_invalid_with_msg(jv_string("Equality check too deep")); -+ } -+ if (equal) { - include = 0; - break; - } -@@ -379,11 +387,17 @@ jv binop_mod(jv a, jv b) { - #undef dtoi - - jv binop_equal(jv a, jv b) { -- return jv_bool(jv_equal(a, b)); -+ int r = jv_equal(a, b); -+ if (r < 0) -+ return jv_invalid_with_msg(jv_string("Equality check too deep")); -+ return jv_bool(r); - } - - jv binop_notequal(jv a, jv b) { -- return jv_bool(!jv_equal(a, b)); -+ int r = jv_equal(a, b); -+ if (r < 0) -+ return jv_invalid_with_msg(jv_string("Equality check too deep")); -+ return jv_bool(!r); - } - - enum cmp_op { -@@ -395,6 +409,8 @@ enum cmp_op { - - static jv order_cmp(jv a, jv b, enum cmp_op op) { - int r = jv_cmp(a, b); -+ if (r == INT_MIN) -+ return jv_invalid_with_msg(jv_string("Comparison too deep")); - return jv_bool((op == CMP_OP_LESS && r < 0) || - (op == CMP_OP_LESSEQ && r <= 0) || - (op == CMP_OP_GREATEREQ && r >= 0) || -@@ -845,6 +861,12 @@ static jv f_bsearch(jq_state *jq, jv input, jv target) { - while (start < end) { - int mid = start + (end - start) / 2; - int result = jv_cmp(jv_copy(target), jv_array_get(jv_copy(input), mid)); -+ if (result == INT_MIN) { -+ jv_free(answer); -+ jv_free(input); -+ jv_free(target); -+ return jv_invalid_with_msg(jv_string("Comparison too deep")); -+ } - if (result == 0) { - answer = jv_number(mid); - break; -@@ -1136,6 +1158,14 @@ static jv minmax_by(jv values, jv keys, int is_min) { - for (int i=1; istring); - if (!slot2) return 0; - // FIXME: do less refcounting here -- if (!jv_equal(jv_copy(slot->value), jv_copy(*slot2))) return 0; -+ int r = jvp_equal(jv_copy(slot->value), jv_copy(*slot2), depth); -+ if (r <= 0) return r; - len1++; - } - return len1 == len2; -@@ -2032,7 +2044,16 @@ int jv_get_refcnt(jv j) { - * Higher-level operations - */ - --int jv_equal(jv a, jv b) { -+#ifndef MAX_EQUAL_DEPTH -+#define MAX_EQUAL_DEPTH (10000) -+#endif -+ -+static int jvp_equal(jv a, jv b, int depth) { -+ if (depth > MAX_EQUAL_DEPTH) { -+ jv_free(a); -+ jv_free(b); -+ return -1; -+ } - int r; - if (jv_get_kind(a) != jv_get_kind(b)) { - r = 0; -@@ -2048,13 +2069,13 @@ int jv_equal(jv a, jv b) { - r = jvp_number_equal(a, b); - break; - case JV_KIND_ARRAY: -- r = jvp_array_equal(a, b); -+ r = jvp_array_equal(a, b, depth + 1); - break; - case JV_KIND_STRING: - r = jvp_string_equal(a, b); - break; - case JV_KIND_OBJECT: -- r = jvp_object_equal(a, b); -+ r = jvp_object_equal(a, b, depth + 1); - break; - default: - r = 1; -@@ -2066,6 +2087,11 @@ int jv_equal(jv a, jv b) { - return r; - } - -+// Returns 1 if equal, 0 if not equal, or -1 if the comparison is too deep -+int jv_equal(jv a, jv b) { -+ return jvp_equal(a, b, 0); -+} -+ - int jv_identical(jv a, jv b) { - int r; - if (a.kind_flags != b.kind_flags -diff --git a/src/jv_aux.c b/src/jv_aux.c -index 594a21f..a39f1f1 100644 ---- a/src/jv_aux.c -+++ b/src/jv_aux.c -@@ -16,6 +16,24 @@ static double jv_number_get_value_and_consume(jv number) { - return value; - } - -+#ifndef MAX_CMP_DEPTH -+#define MAX_CMP_DEPTH (10000) -+#endif -+ -+struct sort_cmp_state { -+ int too_deep; -+}; -+ -+#ifdef _MSC_VER -+static __declspec(thread) struct sort_cmp_state sort_cmp_state; -+#else -+#ifdef HAVE___THREAD -+static __thread struct sort_cmp_state sort_cmp_state; -+#else -+static struct sort_cmp_state sort_cmp_state; -+#endif -+#endif -+ - static jv parse_slice(jv j, jv slice, int* pstart, int* pend) { - // Array slices - jv start_jv = jv_object_get(jv_copy(slice), jv_string("start")); -@@ -471,8 +489,7 @@ static jv delpaths_sorted(jv object, jv paths, int start) { - int delkey = jv_array_length(jv_array_get(jv_copy(paths), i)) == start + 1; - jv key = jv_array_get(jv_array_get(jv_copy(paths), i), start); - while (j < jv_array_length(jv_copy(paths)) && -- jv_equal(jv_copy(key), jv_array_get(jv_array_get(jv_copy(paths), j), start))) -- j++; -+ jv_equal(jv_copy(key), jv_array_get(jv_array_get(jv_copy(paths), j), start)) == 1); - // if i <= entry < j, then entry starts with key - if (delkey) { - // deleting this entire key, we don't care about any more specific deletions -@@ -606,7 +623,13 @@ jv jv_keys(jv x) { - } - } - --int jv_cmp(jv a, jv b) { -+static int jvp_cmp(jv a, jv b, int depth) { -+ if (depth > MAX_CMP_DEPTH) { -+ jv_free(a); -+ jv_free(b); -+ return INT_MIN; -+ } -+ - if (jv_get_kind(a) != jv_get_kind(b)) { - int r = (int)jv_get_kind(a) - (int)jv_get_kind(b); - jv_free(a); -@@ -621,14 +644,13 @@ int jv_cmp(jv a, jv b) { - case JV_KIND_FALSE: - case JV_KIND_TRUE: - // there's only one of each of these values -- r = 0; - break; - - case JV_KIND_NUMBER: { - if (jvp_number_is_nan(a)) { -- r = jv_cmp(jv_null(), jv_copy(b)); -+ r = jvp_cmp(jv_null(), jv_copy(b), depth); - } else if (jvp_number_is_nan(b)) { -- r = jv_cmp(jv_copy(a), jv_null()); -+ r = jvp_cmp(jv_copy(a), jv_null(), depth); - } else { - r = jvp_number_cmp(a, b); - } -@@ -652,7 +674,9 @@ int jv_cmp(jv a, jv b) { - } - jv xa = jv_array_get(jv_copy(a), i); - jv xb = jv_array_get(jv_copy(b), i); -- r = jv_cmp(xa, xb); -+ r = jvp_cmp(xa, xb, depth + 1); -+ if (r == INT_MIN) -+ break; - i++; - } - break; -@@ -661,13 +685,14 @@ int jv_cmp(jv a, jv b) { - case JV_KIND_OBJECT: { - jv keys_a = jv_keys(jv_copy(a)); - jv keys_b = jv_keys(jv_copy(b)); -- r = jv_cmp(jv_copy(keys_a), keys_b); -+ r = jvp_cmp(jv_copy(keys_a), keys_b, depth + 1); - if (r == 0) { - jv_array_foreach(keys_a, i, key) { - jv xa = jv_object_get(jv_copy(a), jv_copy(key)); - jv xb = jv_object_get(jv_copy(b), key); -- r = jv_cmp(xa, xb); -- if (r) break; -+ r = jvp_cmp(xa, xb, depth + 1); -+ if (r != 0) -+ break; - } - } - jv_free(keys_a); -@@ -680,6 +705,11 @@ int jv_cmp(jv a, jv b) { - return r; - } - -+// Returns <0, 0, >0 if a is less than, equal to, or greater than b, or -+// INT_MIN if the comparison is too deep -+int jv_cmp(jv a, jv b) { -+ return jvp_cmp(a, b, 0); -+} - - struct sort_entry { - jv object; -@@ -687,19 +717,32 @@ struct sort_entry { - int index; - }; - -+static void sort_entry_array_free(struct sort_entry* entries, int start, int n) { -+ for (int i = start; i < n; i++) { -+ jv_free(entries[i].key); -+ jv_free(entries[i].object); -+ } -+ jv_mem_free(entries); -+} -+ - static int sort_cmp(const void* pa, const void* pb) { - const struct sort_entry* a = pa; - const struct sort_entry* b = pb; - int r = jv_cmp(jv_copy(a->key), jv_copy(b->key)); -+ if (r == INT_MIN) { -+ sort_cmp_state.too_deep = 1; -+ return 0; -+ } - // comparing by index if r == 0 makes the sort stable - return r ? r : (a->index - b->index); - } - --static struct sort_entry* sort_items(jv objects, jv keys) { -+static struct sort_entry* sort_items(jv objects, jv keys, int *too_deep) { - assert(jv_get_kind(objects) == JV_KIND_ARRAY); - assert(jv_get_kind(keys) == JV_KIND_ARRAY); - assert(jv_array_length(jv_copy(objects)) == jv_array_length(jv_copy(keys))); - int n = jv_array_length(jv_copy(objects)); -+ *too_deep = 0; - if (n == 0) { - jv_free(objects); - jv_free(keys); -@@ -713,7 +756,13 @@ static struct sort_entry* sort_items(jv objects, jv keys) { - } - jv_free(objects); - jv_free(keys); -+ sort_cmp_state.too_deep = 0; - qsort(entries, n, sizeof(struct sort_entry), sort_cmp); -+ if (sort_cmp_state.too_deep) { -+ sort_entry_array_free(entries, 0, n); -+ *too_deep = 1; -+ return NULL; -+ } - return entries; - } - -@@ -722,7 +771,10 @@ jv jv_sort(jv objects, jv keys) { - assert(jv_get_kind(keys) == JV_KIND_ARRAY); - assert(jv_array_length(jv_copy(objects)) == jv_array_length(jv_copy(keys))); - int n = jv_array_length(jv_copy(objects)); -- struct sort_entry* entries = sort_items(objects, keys); -+ int too_deep = 0; -+ struct sort_entry* entries = sort_items(objects, keys, &too_deep); -+ if (too_deep) -+ return jv_invalid_with_msg(jv_string("Comparison too deep")); - jv ret = jv_array(); - for (int i=0; i 0) { - jv curr_key = entries[0].key; - jv group = jv_array_append(jv_array(), entries[0].object); - for (int i = 1; i < n; i++) { -- if (jv_equal(jv_copy(curr_key), jv_copy(entries[i].key))) { -+ int equal = jv_equal(jv_copy(curr_key), jv_copy(entries[i].key)); -+ if (equal < 0) { -+ jv_free(curr_key); -+ jv_free(group); -+ sort_entry_array_free(entries, i, n); -+ jv_free(ret); -+ return jv_invalid_with_msg(jv_string("Equality check too deep")); -+ } -+ if (equal) { - jv_free(entries[i].key); - } else { - jv_free(curr_key); -@@ -765,11 +828,21 @@ jv jv_unique(jv objects, jv keys) { - assert(jv_get_kind(keys) == JV_KIND_ARRAY); - assert(jv_array_length(jv_copy(objects)) == jv_array_length(jv_copy(keys))); - int n = jv_array_length(jv_copy(objects)); -- struct sort_entry* entries = sort_items(objects, keys); -+ int too_deep = 0; -+ struct sort_entry* entries = sort_items(objects, keys, &too_deep); -+ if (too_deep) -+ return jv_invalid_with_msg(jv_string("Comparison too deep")); - jv ret = jv_array(); - jv curr_key = jv_invalid(); - for (int i = 0; i < n; i++) { -- if (jv_equal(jv_copy(curr_key), jv_copy(entries[i].key))) { -+ int equal = jv_equal(jv_copy(curr_key), jv_copy(entries[i].key)); -+ if (equal < 0) { -+ jv_free(curr_key); -+ sort_entry_array_free(entries, i, n); -+ jv_free(ret); -+ return jv_invalid_with_msg(jv_string("Equality check too deep")); -+ } -+ if (equal) { - jv_free(entries[i].key); - jv_free(entries[i].object); - } else { -diff --git a/tests/jq.test b/tests/jq.test -index 5013bce..f35ef94 100644 ---- a/tests/jq.test -+++ b/tests/jq.test -@@ -2560,3 +2560,43 @@ null - try delpaths([[range(10001) | 0]]) catch . - null - "Path too deep" -+ -+# regression test for CVE-2026-40612 -+reduce range(10000) as $_ ([]; [.]) | contains([[]]) -+null -+true -+ -+try (reduce range(10001) as $_ ([]; [.]) as $x | $x | contains($x)) catch . -+null -+"Containment check too deep" -+ -+# regression test for CVE-2026-43896 -+reduce range(10000) as $_ ({}; {a: .}) as $x | $x * $x | length -+null -+1 -+ -+try (reduce range(10001) as $_ ({}; {a: .}) as $x | $x * $x) catch . -+null -+"Object merge too deep" -+ -+# regression test for deep structural equality recursion -+try ((reduce range(10001) as $_ ([]; [.])) as $x | (reduce range(10001) as $_ ([]; [.])) as $y | $x == $y) catch . -+null -+"Equality check too deep" -+ -+# regression tests for deep ordering comparisons -+try ((reduce range(10001) as $_ ([]; [.])) as $x | [$x, $x] | sort) catch . -+null -+"Comparison too deep" -+ -+try ((reduce range(10001) as $_ ([]; [.])) as $x | [$x, $x] | unique) catch . -+null -+"Comparison too deep" -+ -+try ((reduce range(10001) as $_ ({}; {a: .})) as $x | [$x, $x] | sort) catch . -+null -+"Comparison too deep" -+ -+try ((reduce range(10001) as $_ ({}; {a: .})) as $x | [$x, $x] | unique) catch . -+null -+"Comparison too deep" --- -2.43.0 - diff --git a/meta-oe/recipes-devtools/jq/jq_1.8.1.bb b/meta-oe/recipes-devtools/jq/jq_1.8.2.bb similarity index 84% rename from meta-oe/recipes-devtools/jq/jq_1.8.1.bb rename to meta-oe/recipes-devtools/jq/jq_1.8.2.bb index 7b07bf0f99..c413391a7a 100644 --- a/meta-oe/recipes-devtools/jq/jq_1.8.1.bb +++ b/meta-oe/recipes-devtools/jq/jq_1.8.2.bb @@ -8,16 +8,10 @@ SECTION = "utils" LICENSE = "BSD-2-Clause AND MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=cf7fcb0a1def4a7ad62c028f7d0dca47" -SRCREV = "4467af7068b1bcd7f882defff6e7ea674c5357f4" +SRCREV = "34f7186b86743a083a589741b6cea95293524108" SRC_URI = "git://github.com/jqlang/jq.git;protocol=https;branch=master;tag=jq-${PV} \ file://run-ptest \ - file://0001-Support-building-with-disable-maintainer-mode-and-so.patch \ - file://CVE-2026-32316.patch \ - file://CVE-2026-33947.patch \ - file://CVE-2026-33948.patch \ - file://CVE-2026-39979.patch \ - file://CVE-2026-47770.patch \ " inherit autotools ptest From patchwork Fri Jul 24 02:14: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: 93400 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 DCF8AC53209 for ; Fri, 24 Jul 2026 02:14:56 +0000 (UTC) Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.11435.1784859287302525693 for ; Thu, 23 Jul 2026 19:14:47 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=GMo9icwv; spf=pass (domain: gmail.com, ip: 209.85.214.170, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-2ca64c3ce5fso14185445ad.3 for ; Thu, 23 Jul 2026 19:14:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859287; x=1785464087; 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=/Qd6e4wOR0oZn9zC20axNKjmv97JvqN7msjXRwgirLM=; b=GMo9icwvP/k3ckLOCssVIhyFaN7i+jfAg/ibCLLi5+xdPMLBYIh10CQEd9T5yZBtiV b4HJv7mDe0ysR9YztaQ2CR8AUVtnIWJQTwht9Y9Lm9nF4GGxJWvGMSWwT66PE9BSP5YI Gqwf6W5zE3Q6c27k+qycw8gf5QOK8zL9sUfeEnSpez8ClMMhcaaXzc0mieTqZfpNfeYA J266JpDWEhHUbw+BlEWz9cVJ0r/pwLobQ/W6IWwBUtrwPnGqzhYuZ/PvVnm9AD8objYB 1nea2yGSqofpBMz40N1wP1oT5kT0xzPAEXyK9tWxlGhhuGEccDZVTqy2pBcBzugEbG18 WgKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859287; x=1785464087; 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=/Qd6e4wOR0oZn9zC20axNKjmv97JvqN7msjXRwgirLM=; b=EE2wj0Z7UaiouWl/6rlFTXjRCOPZ5jV/EyFUPaKTH9Q5zAXBcYfx5JQyrw+avbUlF3 UT2gfGp7qBH0/pnUxa9vYGa17QpI3ryFFE8Gn6SG0m8RpEyTKTYmQ1DcqMn58K9zEfD8 vLhUub8tC4NsKe1MJQYrCFK07d6d8vNmSde0+l4uBvhne3s1XmTifRkXmEfOYI4Jx7PS iQQRy49V5DLS9tOk30ZKrjKDJfN85bVuN05ixs3mtKcZYJoiW9GbZv3B/NszB2jii/SV p9PmZZkooxf4nxhtIIFi/4efpdXkxqCFRuo+8ay4AGj66l4GkxIZEEBSDriH9j1Kp1jJ OmQA== X-Gm-Message-State: AOJu0YxYi05i1wlQujMQ+Yc7ALCNLzxdNr+5IqFPZzuHXgkxagdSYtXI 0uoFrAKYG0YAXcA5+gBIwkGzJOcfb5IfSm8NEP/RIghJL2BMjy2Vup+Iu7Q1fw== X-Gm-Gg: AR+sD10P7ozhR8urKfBaELr9olLVzmB4OG7b3gIr0GTKJcRVg9+Ri6y1FgB0Oj7xt+4 1OyqwG+9c6BK0JwOMyFhf8G7hna4rB7GlMTIGMADWDJVfbJNsm7Lr9yTPNDPmp8bPYVid5QGUKW W/LGvg+J7hJJHUAy/vFPzXOHpKFftTRUgCANdoeaNandd+TGjPZ9iMY9KSuAUwBXS6QicqnvMiu 2LpALqT3TPZ2uzrodQS+HZskVa+zJ292pzLss6VYADD0DgXPEeaXyNGmYpMwIkhadNFToE2LKFR +YHpIN8TB+xXShZSctTAWgYafWD4JJ+2A/zwr7Sd3v0R5nPzv7bJd9Mgjp4sh9RC/W1NQv8zO5N Rm3UvKs849zNN4EuFyO8JYhM+8/+SuuG4joBuEDcJIiBh0+zUTE9RAbUTxYkXUGqhKaH0K1WXp+ 9rocEI30zNXQRgyUE= X-Received: by 2002:a17:90b:4f8b:b0:38d:3ca9:434 with SMTP id 98e67ed59e1d1-38ec6613322mr5706336a91.28.1784859286577; Thu, 23 Jul 2026 19:14:46 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:45 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 10/13] freerdp3: upgrade 3.28.0 -> 3.30.0 Date: Fri, 24 Jul 2026 14:14:04 +1200 Message-ID: <20260724021407.2840261-10-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128432 From: Ankur Tyagi Release Notes: https://github.com/FreeRDP/FreeRDP/releases/tag/3.30.0 Signed-off-by: Ankur Tyagi --- .../freerdp/{freerdp3_3.28.0.bb => freerdp3_3.30.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/freerdp/{freerdp3_3.28.0.bb => freerdp3_3.30.0.bb} (99%) diff --git a/meta-oe/recipes-support/freerdp/freerdp3_3.28.0.bb b/meta-oe/recipes-support/freerdp/freerdp3_3.30.0.bb similarity index 99% rename from meta-oe/recipes-support/freerdp/freerdp3_3.28.0.bb rename to meta-oe/recipes-support/freerdp/freerdp3_3.30.0.bb index 628b69cc2c..7d78f770f7 100644 --- a/meta-oe/recipes-support/freerdp/freerdp3_3.28.0.bb +++ b/meta-oe/recipes-support/freerdp/freerdp3_3.30.0.bb @@ -8,7 +8,7 @@ RDEPENDS:${PN}-ptest += "cmake coreutils" inherit pkgconfig cmake ptest -SRCREV = "5370fb26fbf034ecd11d3026b6ad639b5fff493f" +SRCREV = "6b107f0aadbabc47941c5a5b893b88c01792af6d" SRC_URI = "git://github.com/FreeRDP/FreeRDP.git;nobranch=1;protocol=https;tag=${PV} \ file://run-ptest" From patchwork Fri Jul 24 02:14: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: 93399 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 A28E7C53213 for ; Fri, 24 Jul 2026 02:14:56 +0000 (UTC) Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.11436.1784859290176827737 for ; Thu, 23 Jul 2026 19:14:50 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=VAUTT9Ob; spf=pass (domain: gmail.com, ip: 209.85.216.53, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-38e69bdb0fcso1000177a91.1 for ; Thu, 23 Jul 2026 19:14:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859289; x=1785464089; 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=lrvWDDX588htD7ZZv3cnGKqJx0FOUBmDjSQrmEQtwRo=; b=VAUTT9ObwYxQInDxMptFxJN/Dool2uGmaIPXbgL6pq/m+IWUiACihXAMBe2kFboAU5 3xgMIdXjGitfpcnoAnFsQqrbxLuQPNZJzW+VZGpdw0F/GCOj32sw+qZFoMp4qZXCY6+E vk/C+huEqjjRAJiJsBfsbzoMCnHmXow9jupG0nk49ljdTYQMnE7nxe9jPN+qa8Zk/ZFf 5sEZH437l1bkYrd5keruZYTTtVE/z5s3p55VqoZQwkWQ2QtEWXXijZT0Sc0zr9BeXYP9 b6SsabHcm6ysDYdEzqIbSZtdW+u4Yqq6oZWhm4QeJuL22gvr8KG3dOciOeG22pViHRGO 7GBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859289; x=1785464089; 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=lrvWDDX588htD7ZZv3cnGKqJx0FOUBmDjSQrmEQtwRo=; b=V0t3xFkHawESujaTdARQqhItrPxzNyN9C9ubCbYCbzJNR/VCs/UJWQ59IavhfdZY1g OI+xPbbZdb1aP7aFnw80JYM5VyD7hTRp18QnN78ztzXZmeYVTsnVT0J/nrgrHxca4ZJU HD6iEQhM4ybL+4iUTsb3+1N/9C1/JEU1kJ8blp9MOsu2W7zQWY7ISm+pPKVKiuZOiBIR xxMk3Ww9caSwT+02CDoML6w5hwj1HDRHDFCSPhN3JlIXcegTujrTafkTgBEznJrF3WZb 9JQhR0/do+G88b+pn4yO000o5Gaafwi2nXHqwWS8qLgvYe4LN54xah1KoFsfMmlJtGcr lRDQ== X-Gm-Message-State: AOJu0YwMmDY+SCasImuk1/59+er8GY6B8DgLDxUDh8j4Fms3JWqx2pEQ CCVjJzvAjWyOFPzROqyd0/NN/gRBWHA8+jvMEJSZu1f7QmuQH+fSM55kRoccDFtm X-Gm-Gg: AR+sD109r8kTe8kVfHEprEBbj04p6FxRKU46i1rzVtR8H6fZBYs7lvLzwGy3/ux/CQ7 2TraVs+GmqlAxowe750hBKF/+0kC1/Pa7cadx9ZbVQtosIuh2oVTdR1aoK+muvhte+P2QSffTS5 p6qU0H6djnIK9MBSoTJZGLKxHMqKCsRuSunbU4kBuu9pe8kSluuZnZtBhLlrpDTdvy4FO1IqknA LJUtJFqhC3pgBDLjPJiHM7SrqCXvvdVA6wocrxDiZUCHxcoanH/lqtc3W+ALFcTGalvsmCDhK/F ZCOT2uinIjj9JlQNYIloAhll3MGSbTvo4db7dW3bqcIRnpWT8KTVu9vhr7X7SOxi/Zhmmotw4R6 eOO3XBHN/WpgEmO9PBieIgiaYSoNWED4A6iHKZvV5sXZ6GWbfsnWTb09n9W5BiLOf08LmvB3zbd BKlOHakzMV8fmG19Q= X-Received: by 2002:a17:90b:3888:b0:368:ed26:15b2 with SMTP id 98e67ed59e1d1-38ec69574e6mr5610676a91.8.1784859289495; Thu, 23 Jul 2026 19:14:49 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:48 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 11/13] libraw: upgrade 0.22.1 -> 0.22.2 Date: Fri, 24 Jul 2026 14:14:05 +1200 Message-ID: <20260724021407.2840261-11-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128433 From: Ankur Tyagi Changelog: https://github.com/LibRaw/LibRaw/releases/tag/0.22.2 Signed-off-by: Ankur Tyagi --- .../libraw/{libraw_0.22.1.bb => libraw_0.22.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/libraw/{libraw_0.22.1.bb => libraw_0.22.2.bb} (92%) diff --git a/meta-oe/recipes-support/libraw/libraw_0.22.1.bb b/meta-oe/recipes-support/libraw/libraw_0.22.2.bb similarity index 92% rename from meta-oe/recipes-support/libraw/libraw_0.22.1.bb rename to meta-oe/recipes-support/libraw/libraw_0.22.2.bb index e134d93cbd..2db0c14a61 100644 --- a/meta-oe/recipes-support/libraw/libraw_0.22.1.bb +++ b/meta-oe/recipes-support/libraw/libraw_0.22.2.bb @@ -3,7 +3,7 @@ LICENSE = "CDDL-1.0 OR LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=1d66195044cfbe4327c055d1c9c1a229" SRC_URI = "git://github.com/LibRaw/LibRaw.git;branch=0.22-stable;protocol=https;tag=${PV}" -SRCREV = "b860248a89d9082b8e0a1e202e516f46af9adb29" +SRCREV = "b93f6e45c194f5df9b02a43b1af9a54b4f41f33f" inherit autotools pkgconfig From patchwork Fri Jul 24 02:14: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: 93398 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 B37A9C531CC for ; Fri, 24 Jul 2026 02:14:56 +0000 (UTC) Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.11437.1784859292880857429 for ; Thu, 23 Jul 2026 19:14:52 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=D9y4to5f; spf=pass (domain: gmail.com, ip: 209.85.216.43, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-383b4a3755fso1237249a91.3 for ; Thu, 23 Jul 2026 19:14:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859292; x=1785464092; 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=FbcuvFFKu8MSRBiJ4QlUoPCWAZEIhFxojSlKf8coiKA=; b=D9y4to5fgPSc+CQ7BddnFIsfyGM7y7QjpjO1TJyMXnas9gC71NKHpWlIBLNRc4NdMX ihxb66+5bBgLUnUoONxGHRKyNAp8NesOcOvDqU5FyFfPKVuZHB2Q29ws/+xCyHNIOIjM QKe8LZpUDqVI5bSHQag/wziN6UHRJwH9H0eyHRUa3idHfG5OS3YBeAGMM/pwuEbP7qHo rKKSBMjwHfC8g9WQc+g3MruRfZ8zsDGeRmV6Cx4U4AjI0dgqn3896jSm8RFC+pf0ejym 3LfjMgPyEbz/z8XiET10PveCrdYlfql9P4zUOtQv2LYQt5cGwD+awpqSVwXXDpsrhA26 w8hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859292; x=1785464092; 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=FbcuvFFKu8MSRBiJ4QlUoPCWAZEIhFxojSlKf8coiKA=; b=Jpf/kDS3bdVwfgpRhkeacfxPx6rkTUbnUk3R6lEUA8k3uJkxzpNYsDhnlWHr/pRf/N 9ithwqLsNxlK0BHpgYvgt3ceM6TxCxZtCpmevLPcwRTB9j4SOiZLFnF59NYSDVQBGVSX SpWQ0EZqT5SHAn22hJfrUFDuSEGHlla20fUOyzBX2Eao9TN5p3HsNACbffjd+UVzMtrt wgH0uuwqHDEHz0u4gpPU5Xr4UXFqAFkKfj5awxYYPvvZU97Xvt64bhXupmB+es7qwQ+i QRQkRUpriFdBw16QIaR0NuzQ7OjNr1cAHIGQvLwWOB1cRgDjmBP6tgTY0edqU1wJNlez tLGg== X-Gm-Message-State: AOJu0YxHLLng+oGuSjyQf4yK9TJ1lPFuFxc1aTmNwujUT6Hf76w3Vhy+ Nbe/7wuQeueFhqFzTZ4Iz578l1bvZj8qrRfvy0F4GHSXAefbUh92Bv5bzdBdrRwy X-Gm-Gg: AR+sD121oQ/I3Ea1m4du8mG+frXKXsBJMtCwg2E6eeaKdE1HIe2pR4t21v0SykVFMN5 kdrw9omk3Qz3pMcvt10BAyhlPftpJNvozal6Od12DrkQFItx5qX0CmSB/KIGx2dTrjyuf7e8wXl vV2HhB0PBFhwLKyjWfl76lOCx0kDgxhPsQgdyKbw6NgWc4LRqKIQt5HnNHtmkj6FnFtfuIsncRS W2rWT1nYHgkS1ukVAOCxgtwcblpQcYPcDR79uL4Ir0pINUJXX5aWadHiyY2MCRh1MuD4ETXJL30 atq2qbIkqvP3m1pbTEpwJSm/NaMvePGLfsTjGGbgsyhkF+/Zpiy8EFfYKfP3TSuVendK0dKygYS DBFmfKFYORT7mp+GDxPO5B96GwRlHK7iI1NUVVY3sI13EVr2SsmKiYFEw80yRZ6mpXE4UZijiWW zbp/fJi6vMWM43C2U= X-Received: by 2002:a17:90b:3b4a:b0:38e:6c37:d95a with SMTP id 98e67ed59e1d1-38ec65ae446mr5286634a91.19.1784859292303; Thu, 23 Jul 2026 19:14:52 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:51 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 12/13] libp11: upgrade 0.4.18 -> 0.4.19 Date: Fri, 24 Jul 2026 14:14:06 +1200 Message-ID: <20260724021407.2840261-12-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128434 From: Ankur Tyagi Release Notes: https://github.com/OpenSC/libp11/releases/tag/libp11-0.4.19 Signed-off-by: Ankur Tyagi --- .../libp11/{libp11_0.4.18.bb => libp11_0.4.19.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-support/libp11/{libp11_0.4.18.bb => libp11_0.4.19.bb} (95%) diff --git a/meta-oe/recipes-support/libp11/libp11_0.4.18.bb b/meta-oe/recipes-support/libp11/libp11_0.4.19.bb similarity index 95% rename from meta-oe/recipes-support/libp11/libp11_0.4.18.bb rename to meta-oe/recipes-support/libp11/libp11_0.4.19.bb index 950880c1f2..237256e551 100644 --- a/meta-oe/recipes-support/libp11/libp11_0.4.18.bb +++ b/meta-oe/recipes-support/libp11/libp11_0.4.19.bb @@ -11,7 +11,7 @@ DEPENDS = "libtool openssl" SRC_URI = "git://github.com/OpenSC/libp11.git;branch=master;protocol=https;tag=${BPN}-${PV}" -SRCREV = "52a437cd51fcfbaaa8b27d2c6f562e88fd015c0d" +SRCREV = "ae5756ccf5cb7929bb8edc986a9e6a65584406bd" UPSTREAM_CHECK_GITTAGREGEX = "libp11-(?P\d+(\.\d+)+)" From patchwork Fri Jul 24 02:14: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: 93401 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 CC2BFC531F9 for ; Fri, 24 Jul 2026 02:14:56 +0000 (UTC) Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.11438.1784859295768342587 for ; Thu, 23 Jul 2026 19:14:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=BuiDVB9U; spf=pass (domain: gmail.com, ip: 209.85.216.47, mailfrom: ankur.tyagi85@gmail.com) Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-38ea87caafeso1034920a91.3 for ; Thu, 23 Jul 2026 19:14:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784859295; x=1785464095; 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=crlZl0DKm7j9G/9rivLXrIhIOpHUpXkWvGMKpk13M3M=; b=BuiDVB9UW6FM/yaOv0y68TFoCbIkp65XQKH6X3oTX1osOnJuN1nxD44ZFcTF+UNz0n zscuUdakI/qm7d52wt0cewODuZJQv8JuqDs04JPtCfliZwJe8P4RumlkVy2eo9FLcOeM rUNU3w2pY9K0JaHWBW4feRKG/m9/kzo80xZXVMwVR/Le3ib8IXm1ujnZnPLLvoGmY44R s5NjXCo0VEpNjvuDnSRw1NygIvlaDK1KVhhyezkp26dmdkxfo1k3RfGL281XM0Hq2IXo 8zf5sL3is33TSldwfwR9P5dBtAa8y7gQoJrkewRc44cJCc+D5V+KWA9hcxkzrrQ/0CXv RZPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784859295; x=1785464095; 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=crlZl0DKm7j9G/9rivLXrIhIOpHUpXkWvGMKpk13M3M=; b=BOa94wxtWeYokYjH2ziwpMWFJXSTQbgA/BerAxKWRe+aNQyytHpbTSPpcsBec7Id7w TO23zlXQHEP66h17IelOlALY2GixihexFHPahzU4L9DAPcSskCiF6j7n32hRpQabMOJe aiksZYa4KY09GdaDyKIWO9BzfdOsS+oVTdeQuwuoeUZUQfRVTc9EdQ68E5KgvqKvQums 7RtPFEGxb+hFVog+P8UyN+Wnm0WMtnadcFufoDYu4y2fyF4kpp1K2v7YFdjHCJ8bW/9P FPI5oDSLOwO3UFjaLCWCHf75KY8ty4jk5CzY8NjYDoJbJy+qfm/eYMiTyAVC+dTt32/a EGIA== X-Gm-Message-State: AOJu0YzJadIbhmr1mJqjOh3S320SY7yd1xpliHkSuUB4kkGTOBF+/g0M XkQ3rusfy97ERYCfgZasH9P2+et6a2u8HT0wlaXwmII/XreOOPuAtbADsCDxGOVJ X-Gm-Gg: AR+sD10/xKFAZu9hbutWNExDPOSFXdgRDFoGPOo6UpLrEucCIVIcRa0inlPcQuvD0N8 szbSTNb3EfDZ5FhqlW3myNqMDV0Hm9iZT0jFWZOxoMe2pXKMqOvOGx/Tixc2pBeJpY/uqqAA6vm SX2/LfhM7GkkmmJGtGAa1ffn0Q3sMIFqvAMteeTO8HN6l5uU8JXASyHa8p94PiHR5H/SQWr89iU IKbXDG/kSPbf7s/4tOpzS30YQ/9rwZIFcHOOY3C4svM/Bx8ECyIOkfxmykj86I1oHzRX7vexJu3 7hS1PAl+3Udm3ZhJDu1AwQhIqktdW98nVqN0bd0qZyEhRfgUZdQenTM/olSEE/3NSHS+I4I97+7 2HaRB4ZZu0Ww0g3e6Poe2d3a2JsDSVIaw+Ypa0XmLPghzAE5eLZK0r6iiYvSQdRudQTP8KeoFVI JpB+XDx9CnrlCLBCmQWmhB2ay8tA== X-Received: by 2002:a17:90b:184c:b0:37f:9ce1:735a with SMTP id 98e67ed59e1d1-38ec658e892mr5825626a91.27.1784859295079; Thu, 23 Jul 2026 19:14:55 -0700 (PDT) Received: from NVAPF55DW0D-IPD.. ([203.211.104.195]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13d1300401fsm26824794c88.3.2026.07.23.19.14.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jul 2026 19:14:54 -0700 (PDT) From: ankur.tyagi85@gmail.com To: openembedded-devel@lists.openembedded.org Cc: Ankur Tyagi Subject: [oe][meta-oe][PATCH 13/13] liboauth2: upgarde 2.2.0 -> 2.3.0 Date: Fri, 24 Jul 2026 14:14:07 +1200 Message-ID: <20260724021407.2840261-13-ankur.tyagi85@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724021407.2840261-1-ankur.tyagi85@gmail.com> References: <20260724021407.2840261-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 ; Fri, 24 Jul 2026 02:14:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/128435 From: Ankur Tyagi Dropped patches that are part of this version. Release Notes: https://github.com/OpenIDC/liboauth2/releases/tag/v2.3.0 Signed-off-by: Ankur Tyagi --- ...rage-linker-flag-behind-CODE_COVERAG.patch | 33 ------------------- ..._easy_setopt-takes-a-long-not-an-int.patch | 33 ------------------- .../0002-Fix-use-of-strchr-with-new-GCC.patch | 33 ------------------- ...{liboauth2_2.2.0.bb => liboauth2_2.3.0.bb} | 8 ++--- 4 files changed, 2 insertions(+), 105 deletions(-) delete mode 100644 meta-oe/recipes-support/liboauth2/liboauth2/0001-build-guard-coverage-linker-flag-behind-CODE_COVERAG.patch delete mode 100644 meta-oe/recipes-support/liboauth2/liboauth2/0001-fix-clang-curl_easy_setopt-takes-a-long-not-an-int.patch delete mode 100644 meta-oe/recipes-support/liboauth2/liboauth2/0002-Fix-use-of-strchr-with-new-GCC.patch rename meta-oe/recipes-support/liboauth2/{liboauth2_2.2.0.bb => liboauth2_2.3.0.bb} (71%) diff --git a/meta-oe/recipes-support/liboauth2/liboauth2/0001-build-guard-coverage-linker-flag-behind-CODE_COVERAG.patch b/meta-oe/recipes-support/liboauth2/liboauth2/0001-build-guard-coverage-linker-flag-behind-CODE_COVERAG.patch deleted file mode 100644 index f234cbd50b..0000000000 --- a/meta-oe/recipes-support/liboauth2/liboauth2/0001-build-guard-coverage-linker-flag-behind-CODE_COVERAG.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 7c70315f7f6b4305d761804fb03f8f90ad7572eb Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Fri, 17 Apr 2026 14:01:46 -0700 -Subject: [PATCH] build: guard --coverage linker flag behind - CODE_COVERAGE_ENABLED - -AM_LDFLAGS passes --coverage to the linker unconditionally, -it causes coverage instrumentation to be enabled even when -configured with --disable-code-coverage. Wrap it in the -automake conditional provided by AX_CODE_COVERAGE. - -Upstream-Status: Submitted [https://github.com/OpenIDC/liboauth2/pull/74] -Signed-off-by: Khem Raj ---- - Makefile.am | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/Makefile.am b/Makefile.am -index a079dcc..a3f991d 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -8,7 +8,10 @@ EXTRA_DIST = autogen.sh ChangeLog README.md LICENSE - - AM_CPPFLAGS = -Wall -Werror -Wno-error=deprecated-declarations -I${srcdir}/include -I${srcdir}/src @JANSSON_CFLAGS@ @OPENSSL_CFLAGS@ - AM_CPPFLAGS += $(CODE_COVERAGE_CPPFLAGS) $(CODE_COVERAGE_CFLAGS) --AM_LDFLAGS = --coverage -+AM_LDFLAGS = -+if CODE_COVERAGE_ENABLED -+AM_LDFLAGS += --coverage -+endif - - LDADD = @JANSSON_LIBS@ @OPENSSL_LIBS@ - LDADD += $(CODE_COVERAGE_LIBS) diff --git a/meta-oe/recipes-support/liboauth2/liboauth2/0001-fix-clang-curl_easy_setopt-takes-a-long-not-an-int.patch b/meta-oe/recipes-support/liboauth2/liboauth2/0001-fix-clang-curl_easy_setopt-takes-a-long-not-an-int.patch deleted file mode 100644 index 75da04a3a0..0000000000 --- a/meta-oe/recipes-support/liboauth2/liboauth2/0001-fix-clang-curl_easy_setopt-takes-a-long-not-an-int.patch +++ /dev/null @@ -1,33 +0,0 @@ -From a9f28a44b9b387ef28904e24ca05d28562fdcc45 Mon Sep 17 00:00:00 2001 -From: Frede Hoey Braendstrup -Date: Mon, 26 Jan 2026 11:07:24 +0100 -Subject: [PATCH] fix(clang): curl_easy_setopt takes a long not an int - -Signed-off-by: Frede Hoey Braendstrup -Upstream-Status: Backport [https://github.com/OpenIDC/liboauth2/pull/69] ---- - src/http.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/http.c b/src/http.c -index ab7a25a..bc242ed 100644 ---- a/src/http.c -+++ b/src/http.c -@@ -1024,7 +1024,7 @@ bool oauth2_http_call(oauth2_log_t *log, const char *url, const char *data, - curl_easy_setopt(curl, CURLOPT_MAXREDIRS, 5L); - - if (ctx) -- curl_easy_setopt(curl, CURLOPT_TIMEOUT, ctx->timeout); -+ curl_easy_setopt(curl, CURLOPT_TIMEOUT, (long)ctx->timeout); - - curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, - oauth2_http_curl_buf_write); -@@ -1092,7 +1092,7 @@ bool oauth2_http_call(oauth2_log_t *log, const char *url, const char *data, - - if (data != NULL) { - curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data); -- curl_easy_setopt(curl, CURLOPT_POST, 1); -+ curl_easy_setopt(curl, CURLOPT_POST, 1L); - } - - if (ctx) diff --git a/meta-oe/recipes-support/liboauth2/liboauth2/0002-Fix-use-of-strchr-with-new-GCC.patch b/meta-oe/recipes-support/liboauth2/liboauth2/0002-Fix-use-of-strchr-with-new-GCC.patch deleted file mode 100644 index 65340e806a..0000000000 --- a/meta-oe/recipes-support/liboauth2/liboauth2/0002-Fix-use-of-strchr-with-new-GCC.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 0dcba079907d559550ee8d9a201d26203bb8aebd Mon Sep 17 00:00:00 2001 -From: Alexander Bokovoy -Date: Wed, 7 Jan 2026 11:41:37 +0200 -Subject: [PATCH] Fix use of strchr with new GCC - -According to C specification, 7.28.5.1, strchr() is a generic function -and its string argument's type is promoted to the result. So if it is -const char*, the result will be const char* as well. - -gcc in Fedora Rawhide (15.2.1 20251111 or later) implements this -conformance, resulting in a compilation fail with --Werror=discarded-qualifiers. - -Signed-off-by: Alexander Bokovoy -Upstream-Status: Backport [https://github.com/OpenIDC/liboauth2/commit/0dcba079907d559550ee8d9a201d26203bb8aebd] -Signed-off-by: Peter Kjellerstedt ---- - src/jose.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/jose.c b/src/jose.c -index fbaf661..a3441c8 100644 ---- a/src/jose.c -+++ b/src/jose.c -@@ -993,7 +993,7 @@ char *oauth2_jose_jwt_header_peek(oauth2_log_t *log, - { - char *input = NULL, *result = NULL; - json_t *json = NULL; -- char *p = NULL; -+ const char *p = NULL; - size_t result_len; - char *rv = NULL; - diff --git a/meta-oe/recipes-support/liboauth2/liboauth2_2.2.0.bb b/meta-oe/recipes-support/liboauth2/liboauth2_2.3.0.bb similarity index 71% rename from meta-oe/recipes-support/liboauth2/liboauth2_2.2.0.bb rename to meta-oe/recipes-support/liboauth2/liboauth2_2.3.0.bb index 83825c69a5..0f82165ab4 100644 --- a/meta-oe/recipes-support/liboauth2/liboauth2_2.2.0.bb +++ b/meta-oe/recipes-support/liboauth2/liboauth2_2.3.0.bb @@ -4,13 +4,9 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" SRC_URI = " \ - git://github.com/OpenIDC/liboauth2;protocol=https;branch=master;tag=v${PV} \ - file://0001-fix-clang-curl_easy_setopt-takes-a-long-not-an-int.patch \ - file://0002-Fix-use-of-strchr-with-new-GCC.patch \ - file://0001-build-guard-coverage-linker-flag-behind-CODE_COVERAG.patch \ - " + git://github.com/OpenIDC/liboauth2;protocol=https;branch=master;tag=v${PV}" -SRCREV = "12571b6d6568c2db7d5f080f60ecb55795c0db19" +SRCREV = "5aeae56ab2c0ae1ff1c70bc13e0628b134ece70c" DEPENDS = "libpcre2 jansson curl openssl cjose"