From patchwork Fri Aug 14 14:08:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 95267 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 5A52BC5DF6A for ; Fri, 14 Aug 2026 14:08:33 +0000 (UTC) Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.13868.1786716503174645986 for ; Fri, 14 Aug 2026 07:08:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=DWInt2aS; spf=pass (domain: linuxfoundation.org, ip: 209.85.128.41, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-49954b88fffso13220175e9.0 for ; Fri, 14 Aug 2026 07:08:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1786716501; x=1787321301; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=XWnQF9iOT2ZVIkcFlGzaXWmuihyMtDDAFuCqAjaLzKE=; b=DWInt2aSnP0H0Ol/TdUIvKgiZh1xkj3ONIUIMVFJYbhFIYYO/FoDWuCBW0yANMDefc wPzRz9cp74do3m0RGo9QlOSTuP5mKOL5xxql18iPx7DW7nI87N3o+CabUotpvghWhibb gVJo7YdcdjyFN/d2aqtHLwu/Zvf6xaSt7wDKQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786716501; x=1787321301; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=XWnQF9iOT2ZVIkcFlGzaXWmuihyMtDDAFuCqAjaLzKE=; b=VyQvlNXa2tGdeEr/DDKjP9cXXKOanfHhBNUK5T3q50/qQ79nP/vTiSt1TxQal2Y9rS GcgqdhRkFu8aGHkxeFAcOEmYXdhoiaXqSa3pjKsyexA6RLGAC2FGqymGgJG+F9yTi22A IjjsBoFNH2HcY9+4G4NmT+QkarCR24iWlR5CiqS3FhU/ZpkrUcDSBrPRUkOzyqb0Er2X wJBjE+N6dvjfqFrqCWVQBvGXMPCgXzjRnSMXFATWdlu03stqNk+y/h7T9cSsNSPoR5L5 /weUyoFxU0y7usKcf235awJcRAR/2wqlRInCe3YGlCuEt4zFlp6x1Ni+NuWycli0oWMj 7zeQ== X-Gm-Message-State: AOJu0Yzk2MNOzuOPdQK2gjcr+QSBRUgfazoLGthkP4w/KjOKRdjiYCaR mlMGiyBAj0oT1dwM1T8XpVXvGF2IS5KiA2ow9yMGQLKmdEWC/6qSlUibsgNH3W9jsBsoT5o1OiT DP75xQfU= X-Gm-Gg: AR+sD10Sobjomq/X7gc8OZkaRhgy8xZlmhYHt6g+k2gPZIy3Y/LlJPWppPxRKC3rBH7 ZxSvoOv8UkzTLsL+KnQG6pHS6m71YG67jlzBKxr/qQCYbYC3y/ngHihObE9KzF3cbDC0Jy2aiBD q1smf+1Q0yPez64MLjySK7ijhz5y9h4VVyy3DcOPXLKFmB0NuqQq7EtKm/hVFxACM36joabwf5n Dwqs8L8SI7SPodG5jRmD5BRf7GSSIDYDqEwKo1/4CU1d8Ke3BkhcM4Fm2f2friX7tY3Tp6L28Uj Vmc+/4+wye6lPCg/UNrhBUuvkYgg1I8VKhdG6ti307OTeIfwPB9/+Zr8Bq0xAvaOnTKgsv1vFgY ckKJafSfediulwZAPiAZOegGVwPQNA9m+CEgHAdqPo4AJkzpHQfQqvP08IsVuHim0XZqSNAa7ZJ tJY/ffhY2LzMzK2UMjD9TdU0igNgErlpm1SqvmFNFet6E4/0nBECRJkDVz9CRSNZ9fqi6IHRsZQ +l0ZDpJDRx2MrP7Hb+5HWZ82j0T X-Received: by 2002:a05:600c:628c:b0:499:87f3:a2a3 with SMTP id 5b1f17b1804b1-49987f3a33emr97939865e9.15.1786716501135; Fri, 14 Aug 2026 07:08:21 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:9095:412f:3012:ddca]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4815f21df13sm7072915f8f.15.2026.08.14.07.08.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2026 07:08:20 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 1/3] bash-completion: upgrade 2.17.0 -> 2.18.0 Date: Fri, 14 Aug 2026 15:08:17 +0100 Message-ID: <20260814140819.2840177-1-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.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, 14 Aug 2026 14:08:33 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243451 This release comes with notable changes to the directories used for looking up and sourcing completion recipes and helpers, allowing for more flexibility and customization and fewer conflicts between things shipping with bash-completion and third party/upstream/origin packages. Files that come with bash-completion itself are located in directories reserved for that use, their names ending with `-core` and `-fallback`. Packages should continue install their files in the same `completions` and `helpers` dirs like before; these directories precede the bash-completion "core" ones in lookup order. A new concept of `startup` dirs has been introduced. Files from these directories are sourced eagerly on bash-completion startup. This replaces and allows for more flexibility than using the deprecated `/etc/bash_completion.d` directory for this purpose. Signed-off-by: Richard Purdie --- .../{bash-completion_2.17.0.bb => bash-completion_2.18.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/bash-completion/{bash-completion_2.17.0.bb => bash-completion_2.18.0.bb} (92%) diff --git a/meta/recipes-support/bash-completion/bash-completion_2.17.0.bb b/meta/recipes-support/bash-completion/bash-completion_2.18.0.bb similarity index 92% rename from meta/recipes-support/bash-completion/bash-completion_2.17.0.bb rename to meta/recipes-support/bash-completion/bash-completion_2.18.0.bb index 843b5b831d5..c14681bc966 100644 --- a/meta/recipes-support/bash-completion/bash-completion_2.17.0.bb +++ b/meta/recipes-support/bash-completion/bash-completion_2.18.0.bb @@ -14,7 +14,7 @@ SECTION = "console/utils" SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/${BPN}-${PV}.tar.xz" -SRC_URI[sha256sum] = "dd9d825e496435fb3beba3ae7bea9f77e821e894667d07431d1d4c8c570b9e58" +SRC_URI[sha256sum] = "88bcf85124f77f74f2f2f8bcd16ac4382d807a827ede742a64940c7116aea33f" GITHUB_BASE_URI = "https://github.com/scop/bash-completion/releases" PARALLEL_MAKE = "" From patchwork Fri Aug 14 14:08:18 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 95266 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 68B86C5CFDB for ; Fri, 14 Aug 2026 14:08:32 +0000 (UTC) Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.13869.1786716504390305695 for ; Fri, 14 Aug 2026 07:08:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=GgisvIXj; spf=pass (domain: linuxfoundation.org, ip: 209.85.221.44, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-47c2b362ee2so878850f8f.1 for ; Fri, 14 Aug 2026 07:08:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1786716502; x=1787321302; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=2dl05CAZRYuVuM16UvxxDSzkUOFwcSGLJZIIQtIQAhg=; b=GgisvIXjRNUtA1HsPNScsZmYaBravG4xyRP5xCHuGm4Tv5spxzTR8Vcnf8kL7NxMI2 qRifzr9UPi+z17F7UNTj3pP40Yl1gRYLGzNKK18trU+XeXfu/ocHDgjNNcQ2Ap9LQVv2 lPMRWUcdZhunZL8cnmZH7d38mhcUZZmrz3h6g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786716502; x=1787321302; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=2dl05CAZRYuVuM16UvxxDSzkUOFwcSGLJZIIQtIQAhg=; b=kCPpeA4H1yPCbQL/da866saq9QqTgm/ShXrgBmih+ytveTB4cGBhNAmGs6WkMTsFBu ZguYfwEGcwS1ws4iV/v9xQtwm2asEXIxnmf/QmRqI6oefsFvZt6x70MY2whxCEq2X/uW WFAP7EXMNmiCyb72JDSZTFvTqjgyXof6ADqew+6oyAH+79gm7loTmYtcPL+gOfidYoMt nd082ixQP4DyJ2ES4lt5gninY9oO3kPoSAdXhFR3akw14kJSELK62casApvaJc3YHRRj dJe6A8JBh9Pg2/vOqsVYPHWwbwrJJ+Jwa6HyKTTmRL0zPdTd8qrUnwnHPEvUbdlcd0+c VInQ== X-Gm-Message-State: AOJu0YwF+WkjfYClzmUE+KwZpK/F6+kpGJiJ0jcrqo3oxZrsEicW16D1 3EcuW5Y7OZibuRJmBYpFwymN2GnHJk6IwzoPQykzCF31KZKIwtkQ8a3v6TKzFsp2qQp38EINWoD 36e5hfII= X-Gm-Gg: AR+sD113kQNCz+/ZoEHr+B8pFnf68+EG0Z2q3Xb2p+odMOJdRMy6f9n5ArVYxuX2DDh 0CkNLnQ/WSJRwhNLOvk6kOhlwgP5KVJDmRkYFQF/rrSZxafr6HgT9RriVVUuRMlX0/CNfKXcPnQ 65fjlPjnCNri9YBYmqoyMX6Pc9JloVCFHCMopWv+lZLBEjb7OHWLQQsqMk3sj2Sz1jZrGPIjA72 TC68XV7QCxLjkTeywoAuR4+vJ0iNA4oFvJovM4YLyWAi39aT0bs9s7THikBD5JnYRiM2Ub1CTng EZrf9G4YvuwjaOxUkm3zbGKNp3aB80t4zNVQZLs+jGffgRHHGvetj5llz/GNqaCFXDanQ5XI1Qf F0xohU9RVpKxdYNPlx8GBMU7WP8Lf7o8eyEuFF/Ia/RZmNySZmaGV1m25lLhtrGZvpptMm3ggvf ZJztnikeb3SpUe377Shy7kI8RzReUR8ob1i5N+qDYabV4BBNdD8nFywF7i/b154Y48r+wJomZSq geZJFloUNl2J9E6pRp9sUns6Qei X-Received: by 2002:a05:6000:18ad:b0:481:57d6:c0f6 with SMTP id ffacd0b85a97d-4816075b23dmr10058523f8f.12.1786716502337; Fri, 14 Aug 2026 07:08:22 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:9095:412f:3012:ddca]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4815f21df13sm7072915f8f.15.2026.08.14.07.08.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2026 07:08:21 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 2/3] findutils: upgrade 4.10.0 -> 4.11.0 Date: Fri, 14 Aug 2026 15:08:18 +0100 Message-ID: <20260814140819.2840177-2-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260814140819.2840177-1-richard.purdie@linuxfoundation.org> References: <20260814140819.2840177-1-richard.purdie@linuxfoundation.org> 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, 14 Aug 2026 14:08:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243452 https://lists.gnu.org/archive/html/bug-findutils/2026-07/msg00050.html * Noteworthy changes in release 4.11.0 (2026-07-11) [stable] ** Bug Fixes find no longer crashes when diagnosing a directory cycle (without a symlink being involved pointing to a parent directory). [Bug present since the FTS implementation.] 'find -used' now behaves correctly on OpenBSD 7.8 with difftime(3) underflow bug in the C library (already fixed there) when the access time of a file is identical to its change time. [#68264] 'find -ignore_readdir_race' now better handles races between FTS reading a directory and visiting its entries when the file or directory was meanwhile removed. [#45930] To fix a POSIX compatibility bug, -exec foo Z{} + is no longer a complete predicate, because '+' is only a terminator when it follows an argument which is exactly '{}'. The findutils documentation already states this, and now find's behaviour matches the documentation. [#66365] 'updatedb.sh' now properly handles the variables for the 'find' and 'frcode' utilities, and hence avoids command injection. ** Changes in find As announced since the release of 4.7.0 (2019) and mandated by POSIX 2024, the behaviour of the -mount option changed: while it was a mere alias for the -xdev option to prevent descending into directories of another device, the -mount option now makes find(1) ignore files on another device, i.e., 'find -mount' will skip the entry of active mount points already. Example, assuming the PROC filesystem is mounted on '/proc': $ find / -mount -path /proc -print $ find / -xdev -path /proc -print /proc [#54745] The actions -execdir and -okdir now refuse the '{}' replacement in the zeroth argument of the command to be run. While POSIX allows this for -exec, this is deemed insecure as an attacker could influence which files could be found. 'find -regex' with the default or the 'emacs' regextype now aligns better with Emacs behaviour, and therefore e.g. supports character classes: $ touch 123 && find -regex './12[[:digit:]]' ./123 find now issues a warning when the punctuation operators '(', ')', '!' and ',' are passed with a leading dash, e.g. '-!'. Future releases will not accept that any more. Accepting that was rather a bug "since the beginning". ** Improvements xargs now gives a better error diagnostic when executing the given command failed. ** Future Changes A future release will remove the warning message find prints about the 2007 change in the meaning of "-perm /000". Everybody who is likely to care probably knows about this change by now. Signed-off-by: Richard Purdie --- .../findutils/{findutils_4.10.0.bb => findutils_4.11.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/findutils/{findutils_4.10.0.bb => findutils_4.11.0.bb} (90%) diff --git a/meta/recipes-extended/findutils/findutils_4.10.0.bb b/meta/recipes-extended/findutils/findutils_4.11.0.bb similarity index 90% rename from meta/recipes-extended/findutils/findutils_4.10.0.bb rename to meta/recipes-extended/findutils/findutils_4.11.0.bb index 91bb1be1708..aa5313e991e 100644 --- a/meta/recipes-extended/findutils/findutils_4.10.0.bb +++ b/meta/recipes-extended/findutils/findutils_4.11.0.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" DEPENDS = "bison-native" -SRC_URI[sha256sum] = "1387e0b67ff247d2abde998f90dfbf70c1491391a59ddfecb8ae698789f0a4f5" +SRC_URI[sha256sum] = "bfd19cb06cc71f3352d567e90284d8cdac02ac89774bbeadf0b533b0c11432fd" PACKAGECONFIG[selinux] = "--with-selinux,--without-selinux,libselinux" From patchwork Fri Aug 14 14:08:19 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Purdie X-Patchwork-Id: 95265 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 74E50C5DF69 for ; Fri, 14 Aug 2026 14:08:32 +0000 (UTC) Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.13870.1786716505262620625 for ; Fri, 14 Aug 2026 07:08:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=f6AH74KT; spf=pass (domain: linuxfoundation.org, ip: 209.85.221.45, mailfrom: richard.purdie@linuxfoundation.org) Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-4813ea321cdso1444113f8f.1 for ; Fri, 14 Aug 2026 07:08:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1786716503; x=1787321303; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=ZJc7UWqsNRT3+duhZMAeRTtUW8S8W12M61dzcO+buno=; b=f6AH74KT+IimRq7QJfasdDVKnvQrEguvLLO2CWHbVsowFDiC3fOgJHVlXXptx2UOqw FmfYRzlO6bWGXuGxMlXHSvZDP1KMCKX+M6PRYy1zPeRnqTFHL1F4OMWR/UOlkEgq5+c+ wTFrCIyT4nH8wRDBsSDstWHs02fY9BsQuQde0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786716503; x=1787321303; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=ZJc7UWqsNRT3+duhZMAeRTtUW8S8W12M61dzcO+buno=; b=miC2zDB9Ar4VjUwBsytnDZ+a87HNPK/ZjfA/Ljx/MAfYR3bocePW8SBKzUJp8mRSJZ ZkFNjtbU3ym90dVRaQyxaFmINj/nPOnDFAtK5JDYEl9zbcJrbLBJsVEZrjntN8n4qwaO IHpaaHvS8cdh290g9vBTnxB7fXn3XV4oa6EbEIKX1ydoruXIqANOs9EXrYcjhhSi3qTO xMNxdb3EZXVjsQOkWqRBGObmPW373Vy2U/fPOCTRGJZlkIiTwQoUTzG/5X8rjBK5d6+U mlLtdw8ErM7f+oAHpaTS3/ZJHL/dYaWIC7ukFee+My7XA7otdDi3+WTC+Sx4i+bZKISo MUkQ== X-Gm-Message-State: AOJu0Yxirzk3M7cFb/AQ2HsGvld+fUfyO6FBQJ5hTplF0sMYBXv8bDKR QgpqxVYDpuqPpgLBvhFEB7Go54+ojsUifyqaPSjNjVnWjxLHO1m/XQMr4bOuDxAuxR5e8VVcGGu XJ4ktHOI= X-Gm-Gg: AR+sD13jkGdI5NBdC44scPYsVsUsnWSXyp2WTQp+HI7JVrn4NKpb/YNBEudqoTw8QkD jNfFCTi7h+Nj3xGvB7dTBaJG8MkPcqxzfVljA7zolHOITLjGMfBK5bAJcy+NTgWqiAnUOI9dXTC oMkuFSekO9YlvEEz22VLhmH175//eAe6lAUwl/ojQ4a7lGkbtXXk0xL9BH2ksQ5Buv26qsQKK7S GXwPOLo+UXmUrTNW7ULb8QxcmME38/K+BLJm1r5mazwicnaLXxxAtIw8qqewqeQm7WPz8ZppKvy wDKd4sJLJbLWjjdiLIqSkt1xSBMwEzLzYoKPDj++6avxtNLfbECsUDKvrAVQMvwtIqqtjrC1faZ dl+rXJz+2ip7qWAMkGnARQztpcysJqliQrMhJT/t24OPdPqq1kT6NsHPNIjOxt5qBCkH1CGvFLG 7kno2IHKlqCh8zuFteWHEFo7rWMI8ms4SCmss6YJqwzsv46TmAtUYRSJFsK/td5IwMZqbQ7uE4B bOVFvc8qgZXQ/2wrw== X-Received: by 2002:a05:6000:4006:b0:47f:8fda:1af0 with SMTP id ffacd0b85a97d-4815a4e7281mr19647800f8f.4.1786716503475; Fri, 14 Aug 2026 07:08:23 -0700 (PDT) Received: from max.int.rpsys.net ([2001:8b0:aba:5f3c:9095:412f:3012:ddca]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4815f21df13sm7072915f8f.15.2026.08.14.07.08.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2026 07:08:22 -0700 (PDT) From: Richard Purdie To: openembedded-core@lists.openembedded.org Subject: [PATCH 3/3] libgit2: upgrade 1.9.6 -> 1.9.7 Date: Fri, 14 Aug 2026 15:08:19 +0100 Message-ID: <20260814140819.2840177-3-richard.purdie@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260814140819.2840177-1-richard.purdie@linuxfoundation.org> References: <20260814140819.2840177-1-richard.purdie@linuxfoundation.org> 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, 14 Aug 2026 14:08:32 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/243453 v1.9.7 ------ This is an security release with one change. * Escape remote repository paths in libssh2 In v1.9.2, we started escaping repository paths in the OpenSSH-based exec ssh transport. Bring the same escaping to the libssh2 transport to avoid any potential command injection. In addition, changes have been ported from the main branch to update CI builds. Signed-off-by: Richard Purdie --- ...cmake-mark-system-libraries-are-private-link-librari.patch | 4 +--- .../libgit2/{libgit2_1.9.6.bb => libgit2_1.9.7.bb} | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) rename meta/recipes-support/libgit2/{libgit2_1.9.6.bb => libgit2_1.9.7.bb} (93%) diff --git a/meta/recipes-support/libgit2/files/0001-cmake-mark-system-libraries-are-private-link-librari.patch b/meta/recipes-support/libgit2/files/0001-cmake-mark-system-libraries-are-private-link-librari.patch index 267770ae6fe..93f1f3a870c 100644 --- a/meta/recipes-support/libgit2/files/0001-cmake-mark-system-libraries-are-private-link-librari.patch +++ b/meta/recipes-support/libgit2/files/0001-cmake-mark-system-libraries-are-private-link-librari.patch @@ -1,4 +1,4 @@ -From 5670d3eed82f0d64766158809bf3d0c7c631b0ea Mon Sep 17 00:00:00 2001 +From 41048806aec8a4b71f3ccf11fdedbec88080a675 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Thu, 23 Jul 2026 17:35:23 +0100 Subject: [PATCH] cmake: mark system libraries are private link libraries @@ -38,5 +38,3 @@ index 8045ddef9..fafdb09ec 100644 target_include_directories(libgit2package SYSTEM PRIVATE ${LIBGIT2_INCLUDES}) target_include_directories(libgit2package INTERFACE $) --- -2.43.0 diff --git a/meta/recipes-support/libgit2/libgit2_1.9.6.bb b/meta/recipes-support/libgit2/libgit2_1.9.7.bb similarity index 93% rename from meta/recipes-support/libgit2/libgit2_1.9.6.bb rename to meta/recipes-support/libgit2/libgit2_1.9.7.bb index b17b22c63e1..2de3503aac4 100644 --- a/meta/recipes-support/libgit2/libgit2_1.9.6.bb +++ b/meta/recipes-support/libgit2/libgit2_1.9.7.bb @@ -8,7 +8,7 @@ DEPENDS = "curl openssl zlib libssh2 libgcrypt libpcre2" SRC_URI = "git://github.com/libgit2/libgit2.git;branch=maint/v1.9;protocol=https;tag=v${PV} \ file://0001-cmake-mark-system-libraries-are-private-link-librari.patch" -SRCREV = "26055f5af74ab1cf636d272e8a34315496d3f06f" +SRCREV = "49e408b3208bc3093757a1c2db938d3590f3f412" inherit cmake