From patchwork Wed May 13 05:23:28 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 88002 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 02A06CD4851 for ; Wed, 13 May 2026 05:24:03 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.898.1778649837453240089 for ; Tue, 12 May 2026 22:23:58 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=eYogThUj; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=959349fd7a=qi.chen@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64D1cQIs011013 for ; Tue, 12 May 2026 22:23:57 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-transfer-encoding:content-type:date:from :message-id:mime-version:subject:to; s=PPS06212021; bh=PQS4ENWqP sVL6xNfNx7RuuiRDSQtmNYBYl3+kFy4wYE=; b=eYogThUjOrIG+RKAMGzBoeQ3B hG5yYLpx1whkqFl1/qGHaSvjbMbKf4GMmsoPOEj3QWxnLo2YjMbIvT6YO2vyxRDK wkswjQsfqHtoAflvMC9Na82KLZwVf85QQbuxOZ7zxWC2FF/cwtBqMLxZnMl5XBbd EXYKM3BR8n8+EKDGTzasUFWWFn95Jk3D2V432gpRfdPb4fUsZM77B15ses1a+Rzd C0lctQQqTQvv9ig4ZGtH1oVwgvQD5KoJTboXRhQdMyz/xBjuFRv06WmC1CaC7E8h 0xXE5hCnyhAY83AGcMLSjvAVG0aCWoWLr95EpKh7LLMz7dZaMssh5s60lOBaQ== Received: from ph8pr06cu001.outbound.protection.outlook.com (mail-westus3azon11012018.outbound.protection.outlook.com [40.107.209.18]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e4ftb870b-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 22:23:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gJR5qcSiFz9glEVLcZgp9RWkd4+KeVZ37SkbRsmcR4fBJs2nFY+A1LDzXw2ruaq1iTYEaniJaHuDgFcuKFZPhqfqMaIIKyHMaZNU7vAMeuzdkrUsywRMDlJ1Ab5fWyvPniQfEdOU5AvDnTWmxkJ6S8oepJTYQoUdBEzheFPiVMV0ApCSEtswD73ZpGKW3mX0k3mTnFRE3SnAqWCEyuJcUhMmuPwxO9Cm2b1I+p4VBF/4CANQSOwALB5ZX8TIkL3X4ZVxLNr1xyYrSy+sRgFpaAlCNkhBIhOz/HQxfsiSoyuVM4tZ2m8zQHvUdF6h2R+L4IlMh2J+Hwpnp40trOsnSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PQS4ENWqPsVL6xNfNx7RuuiRDSQtmNYBYl3+kFy4wYE=; b=AVN14gc/myROe4jA1jLdXG59Ah+InqL1h1JjRoJk2iYTzw3EPhUsEVthFMGnIuA6FcF2DTwaEqf/tdlMx/3iCLirt1/cq4mZ0GCQnqm7AfaIGPaFVQhVF7+kuj4JQ0MtJvIQozshr62aNN1Sl/jJle2WU/Er4TEfkQNZyoUGQymetxLTTu6Xhlqj1fkDL0uxrHn0jGV8zbKXgDVPHqjkJnnJsa/a0GXmtcI1B0FYcwsvFiVx8a3R3uf5V9cinBBLGMjwjfMhgHlUFcb/GeNjUO4tRkA5ZPKSocqtI1LFv1L19U1yMT138EjcQQYN4RxsvCGqgIRm8NbA0uvTnY8a6A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) by DS7PR11MB8855.namprd11.prod.outlook.com (2603:10b6:8:257::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.11; Wed, 13 May 2026 05:23:53 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62%3]) with mapi id 15.20.9913.009; Wed, 13 May 2026 05:23:53 +0000 From: Qi.Chen@windriver.com To: openembedded-core@lists.openembedded.org Cc: alex.kanavin@gmail.com, randy.macleod@windriver.com Subject: [OE-core][PATCH V5 1/7] recipeutils: add optional stable_upgrade parameter to get_recipe_upgrade_status Date: Wed, 13 May 2026 13:23:28 +0800 Message-Id: <20260513052334.2271800-1-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 X-ClientProxiedBy: SE2P216CA0116.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c9::13) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|DS7PR11MB8855:EE_ X-MS-Office365-Filtering-Correlation-Id: fd847d56-d1de-4f4f-b1fe-08deb0afd221 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|56012099003|18002099003|38350700014|11063799003; X-Microsoft-Antispam-Message-Info: gkiRau3aiBCQfPbkKylk/fTbxwQn0+GxJR/BuE09fbl2167shAS25Y5hS2ZqNhkOBBM6VAu8EIWdEoNxvdAK2SdmpMMTXT3fhFFAglkxfX4gF9BmwX9qyZSfAca6xyklboVVmmFGb3M/aRz3LyMKEj4b0u8g81aT1eE7eFDHDdjw5hupkq6UR60eQXIq7JiA2LyVrN1Isc2KV4sH1GvYbsX84bfHi7AogKk9t69F76Y3LAcnPCZrcyCBHzei6QMk4fTSqeSS3WkfALzhz/Xhq/dGiRigdgGDAQoBUwHMOeFMp6UQ70ZQ2LHNqdAHY8efevGVN91uMbuhQ8CmXye57TjFwyGx4Ndr7so9YPMiZElgZJN65+Y56RD8nfTCVdG9yl/e1vwYLUBA5rqs5UAiKqHXJ2LrWaeDDek8MWP+6LpEWicnthdQWVeDVG1UjA6iqQFcIbMj7+TMDUyL/ACJCuXQIBwjen8HyRm5PPOR0tGPgw4Wk1iMrZ1WzGtWKDji/1ooVb5TPQgSMSblIgySuerLPouBK4Ur5CTDOV6+Sh9rd0ebNiLgLRxJSr/OVRRU038HSsFYZB1T1Qm471BX94ErIumMShsrC91fhIJJ5PH3NBR1fwD9JQuepyribzaurhhIYLyKxTQz4S/154WSOVLd8g7Yxgd1xGqnx6SGS0PCkcoAhEvoddY/Kvy6fsIHH9NNoXoMznU3Qs2aj32EJupYunjOOsv2XRACLKFScLYd3bd571PzW09pRQQeAhHq X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(52116014)(1800799024)(56012099003)(18002099003)(38350700014)(11063799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: al8/7+IrGzMUpV2pVDzXR3zQ31zy8fbkzm4Uw9tt+Ich7HXU7E1S0cpgM3VHdQq2Q53oM7NcXdv8qdJUse7DmEWZB+lFqEhfSVjqtOB7HDtbilCa6AnxJFVT+Is9d7r9dOlLV99pOCeWKm+udaMgDh8OjCz/72PyldisHlO7aCw+iBED55+ZXM4AjShwd+oGdxMH1Ol09nyHjL+UHd2B8MsTc9o6dEgGLq3L17cxSib05d4OwKg2pgPR/Xo1UarqXl/SSLg4k3EWLTt5mjD5ng1Fln9H7toc4KMDJQf7MvUWhCKpYuluPNK6LSrZCAgWUoljFRc8xSSqMyzMItQPyQfVvSJ6O5CsX/BKm7h9Z1vrZXELWQM5o9QqTVPJkzlH/GO8dE19Tbu4rEXfm2XP9LeNHILfgnCPNKgg0nn0mDCPMd736+qUBCJf9vEIwbPlioisdYUTVDNNhSDx2DCqpCYygQ2WfoRyQ03XnZeoYJ0UHane9w28ZeXg4XWZJY8lZfzNe97slzfxTHiAXBibr05H+tRY3tdMGh/fxlNtHeuVmGUJeo2vCnh5B+vwlUPjadgy+VuZ5OqCqQnjtr63ANy0Luh1qTobKr2p86s8+EgTUjqj6PAobakWx27CFTqAk5/HKNC8Q3C/vN0r6F5uZ6x7VdYLIDhTl5s3idJmGPieX8CjZrOiLymI8d6eDYT9zjaukqGG6zqXRd4feAbUV2cHvEcKJTE3YM+GQcw61tOyad7LZx//m6hqeyX3VYUcMeqJR0VZf/L8UcxTQubHnCeJxzMrCSSfZ2As2EWXOAPfCEDALXyl5IOttVBewxFNZfWBKaXfxoygW4b63lnYZqOSVgnmzKH4Z+e1xXh4U44gU4pFhpaFcLSTkege6KUOGaTLjRQr+srHtSOc9JRLWxB3/RjXwTfm2Gno0Cvt9fg5YjaHwtW83Ww9n+jxAPGXOTzOIzrBtNxjQEiZ3EMxhLoB+QpSd+PNf/GW3hlCvrS55v2zILl6ydXFCfIfs23nxV/B62slYgkcxN55lSVDM3DWZi7mqYqdeuh8yFXFuwZWERHe41ynfRRf5zcpQYJ/hkdLU7kpUHwolGshl2vwoFRom783cKBNaHH0Rk2sVIy0H1pCteHgd68hXR3T5CSrv0o2cNFiPsgABlVP9UVQMVXdiRWs5nPGYJCbKb2/1Rm1FM88/J/fCIX22pUW34BffoMDwUmvVYRoIxulUFE7chz8B+j27M2hdpDgFvFciQNDRulmwwC672mpCLGu1TTSjHrLR+7edC+pzvnM061x3CcNrzRd5WhNxuEInqs+wPhpTBjJ6hl+Z3CUgQAfqZ24Q9P4xLkC5Pk4SDSqH3lEpFFa1dVwFgQS7JjsU47pf8j7FYE1hMyOkAROxZhBJ+PugGWioZACQZ6M7NCTiHfhT+ctt8LjpGEzIGkBPPdJcVl7wcGX6VqfVN4e01w7IaBQgdYDw4S3E17ToHeZUn7SmwaF8frdgxJvA0GNOCSza9fCfF+Fl25wilfbGRXcIk/5CfGGiVLDaft91OMbQBAG2Ws6E8340nJ7d+kmnmEZIQ1NHi26vYRSYwjDgLAoaP5q78rtFhdMmSSC3z0h69HZRUD9LERL8nCgX321VGPEcxB84nEmXyNhhKCkv01jcyy12o5WHiJaOQ1UDbtdDKbRYxWRWBNF0dN+dzckKNcXKx8OI/Rl5lj1olX9+uR3L2OhZA/BrKdRU/73fvodCSQ3rg== X-Exchange-RoutingPolicyChecked: VfrI2QOalp7AxIgp3PxXrLCqXNXtcQlB1xBY04oQWuhAWusgVvK4k76lrgEA/UIOyOvlgVMeeTptx0gs50WFPcI/Qc4O8butC8BshUZSvxtKmqHKQRYrL49UGmO8KivABl03LS5D6wamm5Y+ZEU/n7MmypHhX3aHV7j+YOLrMYBCimXNV42X0f/L/q8L/mCSZ9HJZc3P+TRi4Irp6B/E7hYlHy0Uc9ci5Zzi8idOBCszf6abu9tBGZquuYLZnFQtLPhbp4F03Xazepy/WegJQyLxAceIK+fJgSUsDj3VO5BfMaA4cOZHngkMIWTBpQd8DjuH8hqTOqXPrXK5kDaQjg== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: fd847d56-d1de-4f4f-b1fe-08deb0afd221 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2026 05:23:52.9489 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: auCNfVjWm9q0Hkkt3grR2PR9E+bhIx/UwtS2dOvIrduyx8RjlHzwD4yx9YDujT1oaXTA8RLBpCGPU99uRv2bxw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB8855 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDA1MSBTYWx0ZWRfX9c9Q/JxbeKQ0 R9/8K5eC0n8kpmSKNFdWc0iGAHKqEkd2tPF5MzbKsdgGjLpaIlsnryH+blkerSQnHU0iJUm7sMu QfvSLycbuUjED85Q8POcqFlrJTu9v1l+md2JrCFRC4ldvaEpcfCA0x09KyqIL8S1hPpPV9SOOA+ L0j5h2gEV2ovA/rkyNfkXryp+LucO5AJ0DNYs8m1auFEWXUjU7C01puO8w7ZL70QRK9jTdVKmWG 05baxpMdQDtH0vrJOoSkhFZa5DfeJW4WYmdwZ69FUkFamyyJJdb8RuEL28Ht9wBlKQm3jIzuI5S VRrbA4lDzs0AhZxD1kyLar7tHbHRtU6r64TXwYBvLYJ2oOkJP4/WLPenIuKl+z48PboyaICgFra fBJyIRYjywDelMmzqXCkCFP9mSxoxd+BccYkMBP6nXI51pFHtSnMq+tdDqtP/xIybPhy+oIFNVq DfaqmN5Rq3h52yG8v5Q== X-Proofpoint-GUID: fA52aWELKirBdre4Wr_MIuz75cAi8_SL X-Authority-Analysis: v=2.4 cv=du/rzVg4 c=1 sm=1 tr=0 ts=6a040aec cx=c_pps a=Av3Y+FYNlx8hu8JbWhmVwg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=HK-ge7EqtdluswH-FwHe:22 a=t7CeM3EgAAAA:8 a=9yvo8pdFzNs4Kck5P0oA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: lGHZJhvjOklTmXArAbjzO2p3aAshT0rf X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 clxscore=1015 phishscore=0 suspectscore=0 lowpriorityscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130051 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 13 May 2026 05:24:03 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236921 From: Chen Qi We want the ability to do stable version upgrades for recipes. To this end, add an optional stable_upgrade parameter to the get_recipe_upgrade_status function, which defaults to False and when enabled will try to get the latest stable version of the recipe. The UPSTREAM_STABLE_RELEASE_REGEX is respected. If a recipe sets it, it will be used as the filter_regex. If it's not set explicitly, it means that there's no stable updates or the recipe hasn't been checked yet. Signed-off-by: Chen Qi --- meta/lib/oe/recipeutils.py | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/meta/lib/oe/recipeutils.py b/meta/lib/oe/recipeutils.py index c6604f536d..7c1df518a8 100644 --- a/meta/lib/oe/recipeutils.py +++ b/meta/lib/oe/recipeutils.py @@ -1009,7 +1009,7 @@ def get_recipe_pv_with_pfx_sfx(pv, uri_type): return (pv, pfx, sfx) -def get_recipe_upstream_version(rd): +def get_recipe_upstream_version(rd, stable_upgrade): """ Get upstream version of recipe using bb.fetch2 methods with support for http, https, ftp and git. @@ -1080,7 +1080,15 @@ def get_recipe_upstream_version(rd): except bb.fetch2.FetchError as e: bb.warn("Unable to obtain latest revision: {}".format(e)) else: - pupver = ud.method.latest_versionstring(ud, rd) + if stable_upgrade: + stable_release_regex = rd.getVar("UPSTREAM_STABLE_RELEASE_REGEX") + if stable_release_regex: + pupver = ud.method.latest_versionstring(ud, rd, filter_regex=stable_release_regex) + else: + # Not explicitly setting "UPSTREAM_STABLE_RELEASE_REGEX" means there's no stable upgrade + pupver = (ru['current_version'], None) + else: + pupver = ud.method.latest_versionstring(ud, rd) (upversion, revision) = pupver if upversion: @@ -1094,8 +1102,8 @@ def get_recipe_upstream_version(rd): return ru -def _get_recipe_upgrade_status(data): - uv = get_recipe_upstream_version(data) +def _get_recipe_upgrade_status(data, stable_upgrade): + uv = get_recipe_upstream_version(data, stable_upgrade) pn = data.getVar('PN') cur_ver = uv['current_version'] @@ -1119,9 +1127,10 @@ def _get_recipe_upgrade_status(data): return {'pn':pn, 'status':status, 'cur_ver':cur_ver, 'next_ver':next_ver, 'maintainer':maintainer, 'revision':revision, 'no_upgrade_reason':no_upgrade_reason} -def get_recipe_upgrade_status(recipes=None): +def get_recipe_upgrade_status(recipes=None, stable_upgrade=False): pkgs_list = [] data_copy_list = [] + stable_copy_list = [] copy_vars = ('SRC_URI', 'PV', 'DL_DIR', @@ -1134,6 +1143,7 @@ def get_recipe_upgrade_status(recipes=None): 'UPSTREAM_CHECK_REGEX', 'UPSTREAM_CHECK_URI', 'UPSTREAM_VERSION_UNKNOWN', + 'UPSTREAM_STABLE_RELEASE_REGEX', 'RECIPE_MAINTAINER', 'RECIPE_NO_UPDATE_REASON', 'RECIPE_UPSTREAM_VERSION', @@ -1180,12 +1190,13 @@ def get_recipe_upgrade_status(recipes=None): data_copy.setVar(k, data.getVar(k)) data_copy_list.append(data_copy) + stable_copy_list.append(stable_upgrade) recipeincludes[data.getVar('FILE')] = {'bbincluded':data.getVar('BBINCLUDED').split(),'pn':data.getVar('PN')} from concurrent.futures import ProcessPoolExecutor with ProcessPoolExecutor(max_workers=utils.cpu_count()) as executor: - pkgs_list = executor.map(_get_recipe_upgrade_status, data_copy_list) + pkgs_list = executor.map(_get_recipe_upgrade_status, data_copy_list, stable_copy_list) return _group_recipes(pkgs_list, _get_common_include_recipes(recipeincludes)) From patchwork Wed May 13 05:23:29 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 88003 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 E8D1DCD37B6 for ; Wed, 13 May 2026 05:24:02 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.893.1778649837694126482 for ; Tue, 12 May 2026 22:23:58 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=PNmhs4h+; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=959349fd7a=qi.chen@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64D1bvYu009107 for ; Tue, 12 May 2026 22:23:57 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= PPS06212021; bh=i6NF3Ey2fJdhV/fmYgPrJorw1q6xVmeYcxgd7I6Kh2U=; b= PNmhs4h+wG3Opa2aWRFYGUNGXfhAzTyufMVfAnTP+cOmmLuwtUzccWrNzDGRJBBk f+ULuugCzSiBiSQuOKPyaD1XR2S04BojqL5onDu2KjFqIVvancpfvdrMzVdawcnw SjcivNfmIbQRAEaERT+3Ij/TqJjTVyqPPuAOlo28XPQrx4q1Ek/C0/h8GH9rPMMG sjdakiXwQOnheLVW8pztMGlCCoL9OeHIW+2DU9jmr533vFJYzVkEHlgXfvt8Wkzd 6YHI+bph4OnTQXaE2W8iZPsCE6pCRv5YkWOdyJtuc7pya8+qIycI3+AroeEHkrnT 1a/A0xyfUkdXmoFJ0MB6Qg== Received: from ph8pr06cu001.outbound.protection.outlook.com (mail-westus3azon11012018.outbound.protection.outlook.com [40.107.209.18]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e4ftb870b-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 22:23:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DRmbn8+yogKZynqYh53PkO9sVgd4ZU5IKhYMksMzSCZNONIniYxKflTgzNj24Ci3f3nk61bNmbMSW5FEDHk0sDxgd8NNoOt8OOosz1ySKtEmj1R361CAzTjq6XXf+5AHzrNHzi/NHw6AGcnEX6oCeDxtmbkF/gK1kaSmVGlx5KsdnEylZdeXvCJlCzgIg+YSDcjTQ8g99d36yQG4GDx4TunIE1ZvPZG62EtyPH3zivhJyLl2Ufl2K0/ygk/cX+nE1ACKpGZgDe0EZMau3KLgGqoCLFDk2R0f9TR3N5xbl003MOE3o1MCIHaqVjcDTKRObwEop07+tv9+PbhQ/qkvhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=i6NF3Ey2fJdhV/fmYgPrJorw1q6xVmeYcxgd7I6Kh2U=; b=DjRDw/l6MPcqTHU3YM1iOwjs1ttX7P+CxVtGsEJVdI9Uw82ZVhOFSHhRyzg+/BKv/yYhpwbxq/s665Bue2UtxGyfpHJyLq7G40SqQ0xlPTDZ+hwxWsCPwxREgMiKuRQoJiwoOtUA+PSED2QHQXUx1sEq/Srx/n5kVoC6ruY5qDW69i75QX30u2D+45eaFB/R1kUYYtH9dWAszbUm/er338VmJ+LxRgqwxJ5qrGq00iWx2oetn5UolJHnHshVVN4ejbjzW1T82uA5WKXLGqvyLbxnxfOl8oLjdHue3op6lCqE7RXHlQq+WqYrx3P6dIeIFNVlgqA/3ZHa+qXJmQvyew== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) by DS7PR11MB8855.namprd11.prod.outlook.com (2603:10b6:8:257::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.11; Wed, 13 May 2026 05:23:55 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62%3]) with mapi id 15.20.9913.009; Wed, 13 May 2026 05:23:55 +0000 From: Qi.Chen@windriver.com To: openembedded-core@lists.openembedded.org Cc: alex.kanavin@gmail.com, randy.macleod@windriver.com Subject: [OE-core][PATCH V5 2/7] upstream-stable-release-point.bbclass: add bbclass for stable point upgrade Date: Wed, 13 May 2026 13:23:29 +0800 Message-Id: <20260513052334.2271800-2-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260513052334.2271800-1-Qi.Chen@windriver.com> References: <20260513052334.2271800-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0116.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c9::13) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|DS7PR11MB8855:EE_ X-MS-Office365-Filtering-Correlation-Id: 333ca9af-fbe0-4149-c033-08deb0afd355 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|56012099003|22082099003|18002099003|38350700014|11063799003; X-Microsoft-Antispam-Message-Info: JBWnsnsgyj5dLWNnKfpALg/KU4n+vD9H/Sg7cvsmBhYBrVCni8Hc29NtRtTb86/qxs6sh8VlAbWRD5By6+So7B77myRd1Adf4A68T0U9rpKjOcDfM5BvGKvWAvn3z76pJKmATgEfOH1yoaLU6hP1goqRr+DPSk0bek0mmmShuT9d6VKOpqJM+0NYTT6IFGkmq9pQuzA1ddkiYuMHyVZK/UKrJs5D8nRtPjZhkMJN1EtFEzi8ujbPws1Lp4liGZXXXw5AG0JDIG4sGc5FGyEJEl+dDku6y3EmXWf4RCeumoTEFN71OezTTEpq9T8ZC0Z4DrsKZhTIDKLec/nkGa66Vw/rhWw2zpnRAYRIisnjVZXz12tIEKvJr1xNhZdqGk9YX2cf9QbQE2dPp1nRgu/kz5Ssx41apwU9Ggq6lzjl+Zk33+2OZntm5OGbAeYqY1EFJ8Yaf8w1/461/+dHSnP+srEi7GYDbWGu0sWCwwbhU38DGvCEQdbKvzMVsWe5gTDbftd8eCudVGhGO11NuMoVINdnlfaiwq9mfhl63dZxbPyrKQLuD3gh4HsjRdcoN1KfCWtMu6FrW4OMzWjNEcrFmprXm7BrgnRCdJwHh9PuC2352YaSNG9STKBHy4t/TSq5SvDVO3tjmowrxuite7nlpIJA0qN+9H0GvALWiqXiQRB1G4mDUoPNYJhY0yiJgSMzDysXF/7se2QsTizjV0uowwqcBIjPujE5fSN3KOnoNZzjMrHjh1/8ROfsJjyP9Vha X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(52116014)(1800799024)(56012099003)(22082099003)(18002099003)(38350700014)(11063799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: zkBs9CsOWqvysenBe4hcZPvtp9EcS8zzunnKv31+fMdqLflyVJgdWNTY/tRC/WcPUj19DAZCBje+0Lal8EhXuhQFH6eKWlaQKaS+QOormkOzaULyDmr+7Ie1n7G5QjxDeEaCR5UBP8+/57rH+T1/94wISyKkKHLu1+2R3QKMSQUN8id1/pZ7PQU1bYE4AtDU6imkxlFuI9/y0xzUdH2gW7WD3wSwSh08YSu3Gyu7e/nJL0v+Dg/jsyaWc8XPMNmrReasfR3hmFKdS0opMqEtCU6BauiyeVW+C4iBlaxHkYzfBYGRG6VJBGOsf/AMlz1G8gDfoNK//He/PJ8AAgxbR/YnUoLHaT8d16ngX+NQqkMoMkp8pTkZS/JBXowMrHH9eI+jVU7UU4Tm8KggdQ9m19U9jCN3Cy+0OmVfbTSRlmhKHWqmJVFQIjwC62AvC315jehLxJCU0Ot7KV7TQG/1L3lyrzXGdE1z2DsZnZoWlQJHpBk+ILS5C/b6TuvQyIqmgJ2zd17KXiWIos6MNdF+NrQzxnkYB4EX2AvFzebu7ehngtVBj705g/OJZVoAWfPO8syrKghibr1q/1M/eCwHJK+8n0irxO+Xms7eb2viLY2wD2d4JcOcmRn7PUDpohFULOuToZIpWeqbVKb0pzOuLyyWh5N3lNFVoRUUM+TFFgCULHvy49dBrxOZvVqs502jt8XuJsQAZxP5EbR9Vfx3yEGJcb9rCjkl7lKc3HFpMp/NoxDz+ToWtCsy83Ss4OfF6VO/W1uNS75NLwJDMaobcVGT4OpEC9WEdAyoUEFuybV8qsrXvlHTHMorD03fxHBEtF/r2rwJWHwTyqKUpMZ81gePTw+4JKznQfJZrPgQnspVwCOMPeMM4gtzJRILX6pqvDXu11Lx3AMOyo/JBiAuTvHCjt9tBK2Ub7SlKwqAvhdJrCSER2autD45g8xnKR52xRY60xsxyfMEcKD6FxtzSkjhnSVPV070F6eXCVDBr3E3O760n6yDTln5R/tPgjAosOVMPbZtkOkWsX8JQBK7GMiXnEmHXyepAF1IHYeqPFAEijtpi2Qnm/qmL7ZEASO/VWAerS6xvGvUmWx+GdJeKrePQkTWsMwDfGcBYU9mfZOcRSUmQtOYAG/Q9JK3rFp2GRLHqZI2VmH9bbC9Os9JnEljBWkDqHfy/fV6BnYPP68oeVFB7+miCzZS0NGd6T2ALXjU2ck95zcDvFg+0GAdl8oFgnkP2zyQ2SilUBhO1hAKDTmh1mzBdDOR2DcNSsrWWBgSN6ZI/CgY+omqLM93lis4jYN1lP89RPeMKN32cdKvZfLpQSpTQCA7OZ6FJ+vgVNai42ClL0d5KRAch9gaw7qMbfye7zznD2uDX+N+ln5gRfZM1G8TsR9rvCHtrgUzD39bIwusLZIWeFGRUvPq6NqRPyN2h5ZBwkgzks1YVPfO5UamD8oO4DUAprBOKt9f7sN/aor7JWkb83HoaEcgCt6dbdoVk8YbgrrXN8KB01JkA6OCwn+mWESsiS8sniHZz9wb7XH2D4n/eBCnuGxDzbyVfcKP5OlrpXU27DZx7/ZcAYc06enwKEG0C53pzTZ8b+817cAPxXUnQQP0hx7o+6y75rrQv1/PidwfoR2Q+4IRvkZeKvvR+pxgGUFfY0pQb9TO4+Cb5qmQKQAh03cTxW4uCCyNLNDCmiFUH1bQb/fpNs3H5VUO1m8uy5yc2woVA2bzhqzyfiQ36ZQMy4cFdg== X-Exchange-RoutingPolicyChecked: mUO71LbHwnnpszwYtxzumriolIrkXAgj70y3/w2gEzygyTUpngNJ9vzjXuISVAJqw3GmBxuFGCuSkwQsfNPD8f8Tt0qmx+i56c73wADVTwVhwsu7jPKJASFb6KLQgq32po571U9/Nnq4jRy/Ao3qy2pdjKO94WeLqjyieuXnwR1XFMDzlZs/VWJwaDqZuof6YZ9+AHO0CKe7nxsWXT4ccfRXqMl2aUl6iDUi0ssURfcxeqDKYN+5X4OWt3PgHPWd2uVTAnApQ/eNBtx5c4h5ub3DGWCqotiTQWaNIOQKLPorPJ2ZZgdTkNX9lZF+Dv1lRkPRy6J+rAoKc6UUllc+Ng== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 333ca9af-fbe0-4149-c033-08deb0afd355 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2026 05:23:55.0718 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: p3qoKalHrKjt/YUmfWnyGCzZmr9GVopxnBv+NXbJxikWGQbB47R39zADf8CN2eNVaWT/Ahc1BTXC9l9RgBF0Iw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB8855 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDA1MSBTYWx0ZWRfXxIWvJn+H2D6h mDEsHeUokRz6Rl6zCYCk+zxbmX4dGld2wJ6NnQ6uxhC1lGmm72LFNfi+oe1nC5JTJo4HGMlGsPS bFvrnfk2B7lhsqn40dPF0OWlCPV9gj/D7td0E/30RMsjmTRxzNqR83x75z4OGOXwZbMCaQYoYzQ GqN8rXHd1SDieEX7ntdg1l7McAIyO7XnA8WJOIxufiHwRxeFqqm55CViw80Bz3Co+Y28YreNVpL /ub7rVQmfEIZP1AV3DxFe2KTyIXNhLZO4yg4F4Pn0GcSJ232Vl9NOLwvC5k3/XXuMvJ0dwms57k d7aWiQUOpKdQHSEf0ULocco6eyrz2fXAA+1AoEMdtGPyBCwvq3K0dyyjXOEp/gKr07IFMsUF0/u fBmA1LLsrrLvFSX9BhIBZMte6JTrOeK6ACpGHobU6OXfLynSDjfi7qfTaFgqL92nuS2oKwaOsq+ S+X74wuFr5OEL+bjHdg== X-Proofpoint-GUID: p-hOAKbvCuqrVVU-e6CfY77waGmIZvRU X-Authority-Analysis: v=2.4 cv=du/rzVg4 c=1 sm=1 tr=0 ts=6a040aed cx=c_pps a=Av3Y+FYNlx8hu8JbWhmVwg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=HK-ge7EqtdluswH-FwHe:22 a=t7CeM3EgAAAA:8 a=iqG7azt2_bYMrk6mVzAA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: 6k4HFz4pvXthGVtvR3jRaet3D6WGv4cK X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 clxscore=1015 phishscore=0 suspectscore=0 lowpriorityscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130051 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 13 May 2026 05:24:02 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236920 From: Chen Qi If a recipe can do stable version upgrade and the stable parts of the version is seperated by '.', then it can inherit this bbclass. By default, the stable parts number is 2, which means the following upgrades are stable version upgrades: x.y.z -> x.y.z+1 x.y.z+1 -> x.y.z+1.zz x.y.z+1.zz -> x.y.z+2 Recipes that have different stable version parts can also inherit this bbclass and set STABLE_VERSION_PARTS. For example, systemd sets this variable to "1". For recipes whose stable version part is not separated by '.', they should not inherit this bbclass and intead set UPSTREAM_STABLE_RELEASE_REGEX themselves. For example, openssh's stable part is separted by 'p' and should not inherit this bbclass. Signed-off-by: Chen Qi --- .../upstream-stable-release-point.bbclass | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 meta/classes-recipe/upstream-stable-release-point.bbclass diff --git a/meta/classes-recipe/upstream-stable-release-point.bbclass b/meta/classes-recipe/upstream-stable-release-point.bbclass new file mode 100644 index 0000000000..13040e541b --- /dev/null +++ b/meta/classes-recipe/upstream-stable-release-point.bbclass @@ -0,0 +1,21 @@ +# +# Copyright OpenEmbedded Contributors +# +# SPDX-License-Identifier: MIT +# + +# +# This bbclass is expected to be inherited by recipes explicitly. +# If a recipe's version is separated by point and we know for sure +# which parts of the version represent the stable part, then the +# recipe could inherit this bbclass. +# + +STABLE_VERSION_PARTS ?= "2" +def get_majmin_version_regex(d): + pv = d.getVar('PV') + stable_parts = pv.split('.')[:int(d.getVar('STABLE_VERSION_PARTS'))] + return '\.'.join(stable_parts) + +STABLE_VERSION_REGEX = "${@get_majmin_version_regex(d)}" +UPSTREAM_STABLE_RELEASE_REGEX ?= "^${STABLE_VERSION_REGEX}(\.\d+)*$" From patchwork Wed May 13 05:23:30 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 88005 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 10C33CD484C for ; Wed, 13 May 2026 05:24:03 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.899.1778649839765425909 for ; Tue, 12 May 2026 22:23:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=GA9gICga; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=959349fd7a=qi.chen@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64D25wnh014510 for ; Tue, 12 May 2026 22:23:59 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= PPS06212021; bh=h5a4TInFqd8yF4Jbz65UwUUfshjZUuu9jGauKZ/4BI8=; b= GA9gICgao+HUsTmEhwY2VY3H2q3GDTdl6kou+AK2UMBo1kREc6mDZEIIjujbd7w6 2SIwhOrv14SnpesI1sn0lN7HqYB2wH3UXzVvPHS31ngHpb7bXiaJ7klH1CnDs7U0 KY1KkxA+9SQhpxRmPeE6jUla2rontd7QhGEH4UTG+zEtV8Ih0Ji4M2xArZ9HpeQM Jlx2iX+XR+i/4yF7KffeBPlo18mzZRJApwJTVVSMKUFMQAcE5qKsaehD4bje7FwD WVKMWIKqVBQuQ+Yeh3WBY3zdaiZy98vX3yJ4kl6024fzDsmbQ4XFu3O7wB+QXySj 9AD4J93CRcY7CNJJklBQTw== Received: from dm1pr04cu001.outbound.protection.outlook.com (mail-centralusazon11010014.outbound.protection.outlook.com [52.101.61.14]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e4g7g85xq-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 22:23:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PiKU6HVNWbbJzLI0B/6cf47DNvxCRDWw1yfYG72lV8kev6EnxOeBu+/Sv137QmnfUeLR7XhFL++6II9y+XIcCf9H62Gn8L/aKajLJNXN3KU4xDoElExZJywBs2E+LjLO+ybees/hppNbxRfUhJ6Zlt8EeV170OwXR0vmng/G+PdmZxusHgmB1Kg0DIiDKhBerDyreSMDhMx48hf57KoIb480ldedTYQQDMXIRJkvlE01++AKFJ6yw2bBWieItztgfwXPncQjxTnTHR22ktqOCNccMbxqQ+weWkSUi+HXiUTHcmn3WetYnTVyT1ePfdhYMnfsX1Qa/G+kHh7wBzoRXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=h5a4TInFqd8yF4Jbz65UwUUfshjZUuu9jGauKZ/4BI8=; b=LNKFyxA4GUOO3mtSS75Qbx/BKsz4pyaAELIcs7DoV4hVUGLzb1EoH+zPDzA0rOxAbx/2JlFA5KBuVTIM0Cl1Rs0PR31du8pV3E4aU9AZjbpNPr7sBlY0tmGk+ao9my3RaZHvp4ps0Ha9SFucJYWvVi2Xjf2AhQzlEaNA028uN5UxS5Bu3QgA0IeDPTpHRxWKzvg5bRJYsHPTloRcY1l3Es/co+LXH2GKquqq+2SS2VG66rLbbQ3oiObzD4l4UlwRJzWSMCPUu9elKalMMl8M3PLKpNGzE3g7SLLYEwUC0vHJGxEaF6ThfNWXxx4UzsiDOTfImHnYn4UfP7hqTDE94g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) by DS7PR11MB8855.namprd11.prod.outlook.com (2603:10b6:8:257::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.11; Wed, 13 May 2026 05:23:57 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62%3]) with mapi id 15.20.9913.009; Wed, 13 May 2026 05:23:56 +0000 From: Qi.Chen@windriver.com To: openembedded-core@lists.openembedded.org Cc: alex.kanavin@gmail.com, randy.macleod@windriver.com Subject: [OE-core][PATCH V5 3/7] vte: inherit upstream-stable-release-point Date: Wed, 13 May 2026 13:23:30 +0800 Message-Id: <20260513052334.2271800-3-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260513052334.2271800-1-Qi.Chen@windriver.com> References: <20260513052334.2271800-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0116.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c9::13) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|DS7PR11MB8855:EE_ X-MS-Office365-Filtering-Correlation-Id: d9abdb54-9ea6-4521-1e39-08deb0afd493 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|56012099003|22082099003|18002099003|38350700014|11063799003; X-Microsoft-Antispam-Message-Info: UQVExkY/0oR851djJJEpBBCY6ZPxepj5cLLAS/5PXmxB4I8iz9C2QzXkZgiGVNwJtZopvvDOPsY2zzc0plD40skLlsuE/nlvR5K4lRPH7fKxtK0hrCFnO3GZ70a/fgjJJxQuSTPBibqC4Co1kyAgltjexbdhs5Nh7L4tbKrDCiLtoBGCsbZ3KVzSBnALtyKG3toEqfj3lO36Cc6zKWs1N+PmJMIQqNF9aOAmWUZd0btiv4ROKat1O/CKZwxloyjaWAIVQ7Y9bDmqfybcpZDIUIRIAxg1DKvFeTvIGl+9ivSbsqb9VuktEhELbiL5dlVKaBR7DeJHbbsYShA7a6HG+FWpkWMqtqZFTkGJFrfxixxPLI/JnZM0BqdiqyIQuJedOhV46pTvUvftWvzTQOfI90qBRpocq2itQ1sisRG0k70Pc78MQLkzmD4A3PnJp5IVQFCRfHeTp8dBAvUl3r6KczS4ruV/OsSAmK34p6PniKB7PFIUKRMcKAchx0ZRun9iruiZP/Dolbm7oF+Z0QAmLdvs9INK3E0cVqRTXFnMQ50z+n1ulQBrUk48fv4EYa5aXmadJRJVi2NpyicqcoTpkCCykCHG2FKD5j/kE3kgJLMNkDmyuM4vav99lh5fdgoj2ilDgzUp+jdcM0a5Y4LKMONkaWh6BQMg9xzdTeplE29XZjTI8Mw4UdTX/T2Gf3Nn3m1c1x1YOwGEjC8CAw8PHA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(52116014)(1800799024)(56012099003)(22082099003)(18002099003)(38350700014)(11063799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qmnSKjgHJ2+F2iRZgfExjiZz+JEz32OMITlXORLFHZpc9FXkoz6S7jVaiNOnsOtBMuS/bTaSXB96nOt1uBrmN0VWIgxtFB1kfxjHwSlOkrpzQBIPJKW11uDRDDJbwOHxTfkTHZcx9GnHsCSGiX8DdcG6Dnb9dLpHN8oAE/nbfIm669wRWAUz2Tkw8FGd858IwJ4X2jd+ZWb20T7HQ4wuay2t0xr8ZBCcbFUrTK3cBqpO/A4J5v6cTmp0/qNa5aHjTnEUD/muhoQjayhwaSTtZr62xS74UUafs8TMPlFI3cOG7A+f6LvpRgP4K9v6BPOdvFnwBMnPuq7MV7vjpZKhwMJ63A0Y2hrzpsgGAifviYM0qEDLVTpPwHHLuyesXGmYM9aBDBCeKeM/gn+pV1vyDmg5z7v5NYhErJYbBM1BK5Sj0H1BkVoQ/Kip+y6b3/D/NFoaWe5o8fMt5Jr33uiRAr+Mzr/WWalIbP+lFNpKapVXl2rJFR0ZZak+AGei/4BJzO044Htz+nyjDel23D5LswbqSXVvi4BEXF57iivTWhCCUKI/ciIf6JYbCUQssGy8deVM6lX5dy/2ID0rZFCNc475xP+xfYJK/uZTtN0tAdt2b5mg5AKM/1nCulc6PjnMP/swEjhXQXhRkP2iQryLT+cooFU++HOPA/8M6uCRRwgLC6YMaqaUtzt15YXtBXn5GmgTjeSjPnuTdg0IHV39v7gyuJXxmTsiVA1PfpkGlDYJ3Ks8KQF/zlmv5C/B/KE4tWK47toPiufB1pGrIPmzS0Mrk8cd6zRK5CgDWiMfg8zla5013tDK69nBrIvJ39evtR9fYxXAtD2xL5Of0yfXV52PW9Un0IBI+ObMqze+RAY4ZQRyh/Y9r1DZ+brY2+qn3y8t2+pM6IoHvBvtiOdgfIs/JUpUjTY9DIgk9NoOc2pXN0el4WagTsQaq2QyM6L5cnkEGxYMylI1SU11UhlHKABmUNWWkvmtoG6mwBItHty9LuLtbFBuTI9roZbYmfbOb6jp3l/Aw7l2sXy8eU2PBiHeWTVJ/Z6TbfupNfMDaPlVx8K7lElbDgVfkRipFXcvOFnTP+WM/d7yqyFo98F7LWyjTw3qIE3lYBp9Ieu7UccVpRIjv++v+tm90J38+x+tpUtXB/4x316XA2tbuwyADWS/yYdzhZ6CTsi5vWFXYvWiQyzjAAkwPb6jVk960USiHKeyWLEQ6pNitU5eH7MglPZPMumaEes2mwwsq9RPnb/m/OV/z5j7Wv17XvIqbXaErE5E9lYUjZhDmyNTqc3/nLjSnGd+AitzLmqs/pOb2zTIRyILuN99XhILWg0MEls6pTW0Quvq3m0M0SsUNFSsdF5juXJSmL6viu+P53LmU9e8Q6KUwD2WMZ/Ta7e/+tumlFJ1Ahw/MQ288o/bxhXYl1a+g7idp6033GFQQNt8mh04mxMdBcaF/TwzwcKTll5q9B98cIblbuPhLQyYWFvS5PI1K0kBLg0IydoRwOYvZv03s1CDsI0nWbJ9njimcL+MLhzxwwUQHFRx9EcRFWp3/cbOBqmgMG81gpdrACzOiiMA5eIM0lkLvFjdZ1dnzm2i5RIatit2QyaxlQHfSutWEC/QApVM/rA+5i/FcIDNIb7+xl9YUGGVu1pfG4NLm4ejyle9qUYoJaazwvpnWEqEFKzUkkLp3VgS5Q4GH7+0LB4q9qrQ6EIKn1EZGowGQAYoqfI6ipOEIsGuH9abdAUhhA== X-Exchange-RoutingPolicyChecked: llpxJkwcKjyxFF21FH7wKM3BqwwFxKbI06nj6UtL//G6nqNMh95pJfHqQAdyaDVa3YtXKWDvQzktjx3G1Y3K9uGJ9WcWzURBHQsVeKdLP+afXAr4c4elr1G9oFP+Gs50ef8pDIhIvDxF49S7xc0bllfKARm6XSYxHXhaPa6LqYWcShsjkcw0+qbUMkNIUmJDZfTDHfmhpVq+DX6USXqcIZ3edCqVi7vl9224aJDYIP7C6UFBUZEZMq4+X8fEGYdD7kB4vx0nhRi/c/aMXnNRQyHZOV4X7uBrOme7yk0QV8WmAXBbsE32X57xSzy+IOLgmcLnRQ/a6NAnWPlSZzZ49A== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: d9abdb54-9ea6-4521-1e39-08deb0afd493 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2026 05:23:56.8741 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: vU6ZZAYwPOCQI2OrLpzqusBTlo7I5FUPAqtnGEwTCDx78UqzjGWjvrEKksVuqQWKd7y38En0vc1A7GFCl26lbA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB8855 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDA1MSBTYWx0ZWRfX35QaXwh1/UwU 6iGdxhoMRk9dLPmwyH4wEVbYGLxP3PwhW+Bz/27DOfEx30GMCZWt2nsvpIjpe6E+76k0d50xwuk OQ/b6EYsPvAuy88mAaMTc1ncpqW601WcYykTE/rFGekw3yA28OrI72i7DytTsMZut7rJj9zmuMC m0UtEucWGIyzDEfy2Z5ocWCupAWhQzz4E+v9DJIb3KMz/IG2Xl4j6whomPQaGyjzxf92Qonxvby XAhRNRfK+RVVu0JYqb+br3ERZjMgeH8ZLGKhsG6z7VH0arPmDHUj5ILcYJUqVZ9mcmV+q+d5Kn0 64EOmi8il+3QwmoIxxjhaMWVR6A0RruVQBSYFpCii2e3Zj15NcLnj11tgutmJey1UFORJDV5oPy 5SEW7pWn7oCZvoWrj/TxVi/OH7TBZby8PV9Z/Ujv3b607UQsTOFjafASiK0NirSbHolx1aZV0fl T1gcRqHUNbAKOxoSG6Q== X-Proofpoint-ORIG-GUID: gUX_awGuSlTTnug25_JOJ5SOGtvgkkU7 X-Proofpoint-GUID: Yeu8kSgOXdUYiqdQhyi8ULUdI5SsgriL X-Authority-Analysis: v=2.4 cv=Q7jiJY2a c=1 sm=1 tr=0 ts=6a040aef cx=c_pps a=cMwMxZTj1NM3F6QoWJDe6Q==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=iKiJcTA2PjBS6x5JeXcw:22 a=GHR8O2WEAAAA:20 a=t7CeM3EgAAAA:8 a=_0aN1pf_025NAIwbKcUA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130051 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 13 May 2026 05:24:03 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236922 From: Chen Qi The last version part bump for vte is a stable upgrade. * Evidence Its repo[1] has remote branches like: origin/vte-0-76 origin/vte-0-78 origin/vte-0-80 origin/vte-0-82 origin/vte-0-84 So for example, 0.82.2 -> 0.82.3 is a stable upgrade. [1] https://gitlab.gnome.org/GNOME/vte.git Signed-off-by: Chen Qi --- meta/recipes-support/vte/vte_0.82.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/vte/vte_0.82.2.bb b/meta/recipes-support/vte/vte_0.82.2.bb index d5dced4ce6..839475f32c 100644 --- a/meta/recipes-support/vte/vte_0.82.2.bb +++ b/meta/recipes-support/vte/vte_0.82.2.bb @@ -15,7 +15,7 @@ DEPENDS = "fastfloat fmt glib-2.0 glib-2.0-native gtk+3 libpcre2 libxml2-native GIR_MESON_OPTION = 'gir' GIDOCGEN_MESON_OPTION = "docs" -inherit gnomebase gi-docgen features_check upstream-version-is-even gobject-introspection systemd vala +inherit gnomebase gi-docgen features_check upstream-version-is-even gobject-introspection systemd vala upstream-stable-release-point SRC_URI += "file://0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch \ file://0001-support-reproducibility-for-debug-sources.patch;patchdir=./subprojects/simdutf \ From patchwork Wed May 13 05:23:31 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 88004 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 20059CD4F21 for ; Wed, 13 May 2026 05:24:03 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.900.1778649841730054722 for ; Tue, 12 May 2026 22:24:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=jes5rx6D; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=959349fd7a=qi.chen@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64D26ogn016166 for ; Tue, 12 May 2026 22:24:01 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= PPS06212021; bh=t39f4c82Ct9BYctsrmwSfz+VME5mRwp20s9PKbKeYsE=; b= jes5rx6DCDyWW0yr1BK6JIeHSyUu5H/g0nBP3CtjZKh/1psak0C3Gp+5Q8QTK907 qRZYoY0mom6NGfgbG9jqgf2qD/VG1QasHq2TATqMFDJzU08A4OKEY51e3VFALoKJ QiHWJ0DWJe6czxHG7dMBg5qyte4Y8LHE2s/DZvPLyR1KNdhFPZWypsPw4h9l0FWC 2ABUR69wKjjts9vbX+xV7GGtZJFS3MbpcQFAFsTuTQF21g+GmgVuUge4JOVs+imV WuLef7O7TyfsDMjJ6dU6BDG+o6RpKcMevE+d7yr/SRqo8NFpjccXKBYXP2U7/Z53 acImF0WddCzQET+pGjy3Mg== Received: from dm1pr04cu001.outbound.protection.outlook.com (mail-centralusazon11010008.outbound.protection.outlook.com [52.101.61.8]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e4g7g85xw-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 22:24:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lDH17qhx6SpHf13bNJrAEO6hUwhJKaJ262J0ZF0FY70ILy/RUlXv+KiTsVXVN0saRFekc2ODZJ/TpiOULCTHF1ug9tsRDREII+Qey3c4A7PGzomAOs/d+azOmzVquXsfaDy6bE2ShbB5GKNJzUDWgKDF+aLLT0wRi+serSuqT8zGRlmvMi+XvqrH8NtYEaFBmxY+OqJHJua53nXcQLVk1/sboiVqpFAwso0oOq+1fH/ZaUtSqjvMrzwNc9Eg40zU3IIOcghol5IGDB7ChZycftfsfRG2vb9v3jp+WzksTr7i8iRm4AmBqhwJ+mgpFpWf6dlJgaJ3o3zJkxJrr/p9pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=t39f4c82Ct9BYctsrmwSfz+VME5mRwp20s9PKbKeYsE=; b=hrmvRWf3c7QkWWfaz/KuCh0AdV7L1r04TMqNnj7hVZngs/lwOuNRjw8b3Kusc3c3HVosssCAVdV7HqusxG2NdMGnkgSEX6kKZREAOWIIGLygP9Ug9QYgpiSN6odhV5ItSp9YeNXf6zGrOsFFEeITAB32uJSt3zQ4eBDbgZWo480l1qh28RlEDBcf+JOsA70/D0F0imyrBBtLMcG0T+hTCcVS6lgEn4CVMSQNL9yhzQM/L+nURb14WiWa33067T09KCxka/KhXJHhm5n3Yhj+AdPmtRLqTzYEFj7yk9zKTXcH8GR1dW/JlPIkLlKG74n8zr1OU1EAcFZueyuBr5JvEA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) by DS7PR11MB8855.namprd11.prod.outlook.com (2603:10b6:8:257::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.11; Wed, 13 May 2026 05:23:58 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62%3]) with mapi id 15.20.9913.009; Wed, 13 May 2026 05:23:58 +0000 From: Qi.Chen@windriver.com To: openembedded-core@lists.openembedded.org Cc: alex.kanavin@gmail.com, randy.macleod@windriver.com Subject: [OE-core][PATCH V5 4/7] systemd: inherit upstream-stable-release-point Date: Wed, 13 May 2026 13:23:31 +0800 Message-Id: <20260513052334.2271800-4-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260513052334.2271800-1-Qi.Chen@windriver.com> References: <20260513052334.2271800-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0116.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c9::13) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|DS7PR11MB8855:EE_ X-MS-Office365-Filtering-Correlation-Id: 6c75b9b0-5389-4257-9a1e-08deb0afd5af X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|56012099003|22082099003|3023799003|18002099003|38350700014|11063799003; X-Microsoft-Antispam-Message-Info: zDIuNDVooVvntuZ1C7N+PLOvo4p0g2smARugnRyuxd76nni+4Vh+AkL7+f97cw9HsQ3e3hWnEIG8zszG5ngg1qCrvtIK6QLZKWzPyrNTYHn0/ROm1cBEDDKkKPm74z780btItmKPAfGXdaH9VZRPnbaTWNmXuy56TtmbSyvBHSEcUGoaXwR2oyrEP8mTJdFcGKpPjHDrxxvBah5PWW5NCrFwUPfsPb23JMVnEaYP/LObzPQ42qStN6fpc7T4ACaE9Yu4V5Pd/8+SN0vODrqfEW/nq0v7R0cd39cygiVImBh5Man9RsS+gebtVbx7P+vKKJCV/hKRpvr9AmRXced+UP6dP0d6ThoML1sz/8Vabtaz9kLipk3odk/tfn7wM5uaPvgbPklBiep1VG04DbaehbQW673XxDSqj77hvaoZ1w+Md8Plhvzr3r62nBzvxSuwdDwIisi2ANQ2HPh9lwQxS3XlATuYqgL+BIdvsZbTy6vd4IpyveZtebibc5z4VfXQujPjPqISQ2eoCl/cezB4SkZda9yi3fLDS7xpjTTLNuk5xLlXyTcdIcYpkDz31ZXKZ5pmlZZ8BwejoJPvssvntHvV75BsRPuzGo4eOzuly11OnFYzYj1g5Xh3SpCs+SsrEhKzug8pLS2Erj3XILE+3VdHFMqZasvaVSBaUZxjKcZb/7M+EL/kdwj084VBnNozUCtqD3HgLqynDdhWZEXVlDfW7HWGdg7Vf8YwkmDuIkFE6uoyo2CXr/pyyjVDZuMW X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(52116014)(1800799024)(56012099003)(22082099003)(3023799003)(18002099003)(38350700014)(11063799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: sXnOEnb5CW6YO+h0Z8ATvfXjmhWwvEs0fjylYP0QxR0f1vdGwN+3tP46mDJtXQ4XD+eTkhYuwFN85HRnlo6gi6toVmNpsnp6a8n2nhbnOgicHFXecaIEVB6lEGYGXIQUH7t6LDDSFjVbvfw0py4948U0rPGNKdFbZF/V8JRIQx0/lkjd9dcGt94HmvbNTl2uQJwcLsJcd6XDIvamXC3p0Q53wM1sCAYx74EHUUeRpldMB1iBUy7+0eLd3Ri2mwGWMRX1gdRnMhftrNoupb8SYrMcbAoeg8SI+pxs/ZADv6ac8SbNi0z84MAGEDQ5sRsBLT1OtDh7mRq+HrqlzJdbJCicB/aVZeXrKY/pN+rjQd3rH73R74iB95TkkCdLBfpml7slT7KFWhjsxuxmehGS3C/127PdQkTWR3QIaOL1N1gd3iGY637ulljn27RBsch3tR0eCsf6cfHsZlpWWVWtjjFs96mJ0T0VduvmeWfJSFCpBvVTlwjO4Dfk7ahPhPAvLb7ZpVFpVkswnJ3c1nHY/XAHSOg45CjZNKciDYLhMnp6PTqpFagCnUIriWgPteoTT+/TgNh1IlI4QD/JuwlhSNY+8inkCxMSz7KMqfE1c1zriPwMZXtoZGpjmmD5tpGb9WAJsEB84XyB58OgICFDbJteBanHNa8MweRrMwKScsgZtzkBkBUdKyjqPgmN5pVhMVfpkgTSBCWOegCXowQ3TFo0ConqXgIMGKxXMpYhyAHer1CwjW1i7HXxc9pf9rl9ZNmkCd/OxSHtjcc9h3OZtKSCWOBROa7ImotSsEiACThbI6+1+3zjesrd25nhRq+n/pS4tPz3nMKRYFWjorBHAWYnx1/2BorFJGAZuozaWx2HFojcy8At8rxQ8e6peqrG9QVI4Msr/ObxGNKDTPxOFsroxJfGGLxoLYL3aFYhAJMIxhNzulRujbjq5k7Mr7MRS1Xw4jRuCfQE/7xWZesIHKYzhkEXSgqkwUCdMxPfM3ushs+yRE8RDU+bSqZeWe5tgulxaVPVMjRtHWziUZK9cktCKlInWft9t1C1SBpoKuZ17+xRvG54XRnOJxXz7S/qZKYzLVYXgutqhyGF7sgG+IiKkoaf1Hj2NVwx2fcycclS77K6XePK8hU0q4hx2F9pUEoL4sz0a3wurq4i6ZF+XfcrZpeeU6glXQeUK/4QP+nQgjB2bj2bz5XPWP48/C8SXzBNkRL7KajbUks9zsLhvZCLEVcrmwI92Kt9+EJtke6oTbRjryNQJQNlZKiYO0kRkjQBolT42hlkzaRbCbaDECbv/lFtdTTg3FsKLvUWCkWerJGom8OumRRexD+nOgKkCmosRSjXBYNvXtyZN538CecNzYEZhW77ey6r/o6UHql1BMAnzQG6EqsBgNofWPjW2GeOnzgedaL9xlzvkvCH51vyhMXP67prahkjWqeLXZeCAm6mtIJGeveZ9wwSNMt7UuOV2LVCnUN9TTbsSL6YyabVy7SHdW4PmB4DJbXCPBx3JVj3vjeexbgvnd05WFWWlggnePTz0SseIW55Al6hQqV6mB1hB89wfsr2EMSETqgWeEOlxc/F04KU18cOc0136lNjtBtPGL2FxFty/6+BVmE16upX5eNT1QoMDjVeSicxmjJapcCVU6DZ7lznNwGqfZCapxGCnEr6FtgSBH1mp6vl/bm88+dlgdNXuQHh7XT1ihRn9SApRDEtS1MjoU3d1XNWbaPkGQh6nI7qsb1bwg== X-Exchange-RoutingPolicyChecked: PNLLHY8yMucxarplb/yfdHzkRp0lr3T+loG0DmfprhYjFs6VuIlFris1p+ZTPy8R4nw5lfjBkehAi3mwDYnRjr+GI1gbmZTNTo8BDbsvq5+mPz7gL9VNMgxa5I7Iw6TnIJ0WxhA4H0Q3xzok1Sag9undv5ObBDhUN43YK3F43KBqdTYFqljDg5dbZpnMk5hINLS5Kj+MIiHiSyTmBWRsu98PqN/r/nNZXr5EDjixA3rA8L618JczMHdmcWTYZzgjvf6wIB+X10gV5r1vfaf6UcZc/dHtCZkdjVTKEd3HjcBQrcCXaSWO3t8w1VqkV+GSrOsNNDxYXP6NJEL4zk+3zg== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6c75b9b0-5389-4257-9a1e-08deb0afd5af X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2026 05:23:58.6464 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: zJN1wqq1vD8/9W+dOfPYFcSXdtE1FF9jgzCR7YMvlXiCpUEIrWxT0Oujc5yJ77eNLLGxL7JpEnBHU7g2e9VMjw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB8855 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDA1MSBTYWx0ZWRfX1bfnjGS8AZGu fbeEbhozb851N15hjitdoewB+tXyHm5natJND3iZzDNvqj4OZuCtm3+GDhAyklB8O/GGeArJvlV MhbBbtAkWF6Yi6UDINsGOviPu3hcBwhgqu6DAuxrDu095lFcEc6zZh2JHE23HHXu5se5EP6Pc02 Se089SQXVoblvcn41CkNYA/2ig6uV+IueQQ6a9Ri2R1g2RwYqJIkkjARTnSe75tHu3P29lDha3T Yno6UO9qoinEqoLJ9Fnn55/4bjmMWkT/MBd1M81yGRopgfX6Owg9iKs8af4dQhXCgab0ElZGAjF l4a8Z6Pcd7gxZj8dkbT1LRqffOPIo1l7fkbsoG9+Sn2Aoj6IvJwLftiX/UWQPowWG59Ri+/nbEk aRxBgn9MkFN7oHoq6UsXtSAu5rnCjZrneaOKN4iXOcEkbVn6E8bkrPyt1bZTyA1PefnzeLpQOoZ YHposttasVQ+nLf6cOw== X-Proofpoint-ORIG-GUID: ockDMfEWn-IvrQu48mP65Kc-her4K70n X-Proofpoint-GUID: dUuF8n6nzEsnF5TY1PPE2l3odXErbpzJ X-Authority-Analysis: v=2.4 cv=Q7jiJY2a c=1 sm=1 tr=0 ts=6a040af1 cx=c_pps a=E1AkXC+xFF28g4y6WI75Xg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=iKiJcTA2PjBS6x5JeXcw:22 a=NEAV23lmAAAA:8 a=t7CeM3EgAAAA:8 a=TIlOCVwuG6zFfn-mFGAA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130051 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 13 May 2026 05:24:03 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236923 From: Chen Qi Upgrades like 259 -> 259.1 or 259.1 -> 259.2 are stable upgrades for systemd. * Evidence Its repo[1] has remote branches like: origin/v256-stable origin/v257-stable origin/v258-stable origin/v259-stable origin/v260-stable [1] https://github.com/systemd/systemd.git Signed-off-by: Chen Qi --- meta/recipes-core/systemd/systemd.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-core/systemd/systemd.inc b/meta/recipes-core/systemd/systemd.inc index f107c4c5da..e63dde3af9 100644 --- a/meta/recipes-core/systemd/systemd.inc +++ b/meta/recipes-core/systemd/systemd.inc @@ -19,6 +19,9 @@ SRCREV = "b3d8fc43e9cb531d958c17ef2cd93b374bc14e8a" SRCBRANCH = "v259-stable" SRC_URI = "git://github.com/systemd/systemd.git;protocol=https;branch=${SRCBRANCH};tag=v${PV}" +inherit upstream-stable-release-point +STABLE_VERSION_PARTS = "1" + CVE_PRODUCT = "systemd" CVE_STATUS[CVE-2019-3815] = "not-applicable-platform: only applied to RHEL" From patchwork Wed May 13 05:23:32 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 88006 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 177E6CD484C for ; Wed, 13 May 2026 05:24:13 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.903.1778649844715082401 for ; Tue, 12 May 2026 22:24:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=j1y7GGWU; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=959349fd7a=qi.chen@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64D3Lc56147001 for ; Tue, 12 May 2026 22:24:04 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= PPS06212021; bh=IW99ojSc++WvF+rAW/RtZtQhOmIT95W8Iisezk/c3+4=; b= j1y7GGWUuareaoK1O67sbkkse5nxZ81PC/fJQz2k8TYqb2rfKecKWWKVEobDFVsW WKiyFjtWi+O1tWkrPnesSVXQ6qm5+fJ32icpNtJNSQqB5nP1caW0stp5llzzHXpZ VJddyiYFjH5uMWlx15tzSapGDh/eE7EYzq9JLu0zxaqQi8rlGWCWYfWMVrx1DUkq CAMy7ijWPqhsJUCogxzKXCkzEbgyr00yZZKhkfKo68q2Z8J227PdPRiVPGhGqqv3 G0StHXeVDV8XazkSJLeE/DqbZsriR9HUvoJqTjk7M6tGtVvnG3Q8jNm4Q8Y4Quc9 6nFWBV3HMqCDKlfEOCfTyA== Received: from dm5pr21cu001.outbound.protection.outlook.com (mail-centralusazon11011055.outbound.protection.outlook.com [52.101.62.55]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e4g7g85ya-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 22:24:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FGsiLhIBsjlI1AoUl9qYrEp0Kp8NKEMQ5QszRSglTN5DkQweLiOVjEVwAjdwzRhH7ScLpI2W/LZkdN+uVarIvoLkM1RExG5f8ZuNLK2/t3sdTPEFmQX8Qsq92cj6q8zsA5kTXyfhD9BlKj2zRmzEQGMtatGQBNdPMRO+IgKlI1yHd0SreGoEAXMMcrmudMNcVlhYiNny2AcBeOEAdGi8OsY+eNsBINTsRzYzBSeXut6cgAVWyuyz7UL6daQfOr+028eGkAnq7iiXXdkxaiQiJKamuSmEPtF4dF10A8JP6C1pmLY7NUXy5EOuiVIlEwo8kYKv0fd/2nCbfRGsM6/C7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IW99ojSc++WvF+rAW/RtZtQhOmIT95W8Iisezk/c3+4=; b=BHQ5hUSYANN3F78Nvg4302FxSDB4lxvIfXjNy+T6TMhR8tve6BcNVh+6YcTyFB8y/SXphbK38wrBlzIMv0TUmoZEDYDH/Am6obzrPwuvGSzXpBtsl4n3uVczGXDd6Ebl3P79nGf9gg7tPJ4oUmqjqeHKI7MmVZd90WKJJrkEla8bUw+L78aEqv3Us6W4cU0kWk1jogLoCzuakUJGgz6UBCxlLYPBncf8i4DZ5qgbJCHsrlij+7+iw8vWtVvTAFnnRlaLKAnVlYREagY4QWVY51tD/pRGbdmrq8bfiKiiuUu4U9lBo/UQzx+tyRaY6AwYLkyoGORIPoHwsYjCNibAeA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) by DS7PR11MB8855.namprd11.prod.outlook.com (2603:10b6:8:257::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.11; Wed, 13 May 2026 05:24:01 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62%3]) with mapi id 15.20.9913.009; Wed, 13 May 2026 05:24:01 +0000 From: Qi.Chen@windriver.com To: openembedded-core@lists.openembedded.org Cc: alex.kanavin@gmail.com, randy.macleod@windriver.com Subject: [OE-core][PATCH V5 5/7] kmod: inherit upstream-stable-release-point Date: Wed, 13 May 2026 13:23:32 +0800 Message-Id: <20260513052334.2271800-5-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260513052334.2271800-1-Qi.Chen@windriver.com> References: <20260513052334.2271800-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0116.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c9::13) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|DS7PR11MB8855:EE_ X-MS-Office365-Filtering-Correlation-Id: 4ee73c51-3d9d-4133-8ded-08deb0afd6b5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|12006099003|56012099003|22082099003|18002099003|38350700014|11063799003; X-Microsoft-Antispam-Message-Info: E7XvR4ulTcIpmUvVeSuEw2JNrU+A7ksJmtJeFXx8bMCjapfFCtthUSXoD4c58LUVoaOIyH5x7vw3oYn1S2Mjt8o3USzB6rRIsFAI33QG8akb8G8wKvc439jy8/Jzwfr87KbJB5JrawsmTqdh6ejF39T4yEDC5LhdfjwRVN8tgcB8cDUVoHGcwwZWTPCkd4e8/fzZOUb/1mNeCmFzamLeKgmg4MS9uW66li7oa28JuP60ui8TPNqb3HBF8up2Ow3S1Cq+G30CpXye9wSH/npYZZxL+7YCQCzd4zRdCFgMeidHOas//tmB0ZJE9fCc6nu/lBbeQCSq4mmS8mERsI/BLvsmiM/iKika7eRo/GZqcKq2TbDZnCQdVbQt1c+sd4HsyZ8ikmS2VTeXC4be3xaQ9uKyKr/ql9LBp1qxS7EbNI08UrKebl9usGhehY+zSkPxq9Z7oDYTy7OA3qoLO9dMS/5n39a03BXST1XIjnZq8XYlghmcWdfCHE2MLW0XpT9gENraeKUCCGW74slb2B/7hNUw54y5aKtX7qgKhxffzqs759yNEFztTs+MYosdzALp73cc7NkkTXEGGkQ7CKB3JGz3+tjMTi+97299HoxOERBminAsLZmyZprqVw2LMU0o9ZPhplE4qHsur7fuN9ZjkHP63cNXV3m3X+r+4GjEbRImTHQsf/dZcZWB4gqTdut7zvvRYO+cw6Ji9ACP2o8yfSuANbi1eStwK5RYPRYOezCrd+DhX3UA59xoXIstAZXY X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(52116014)(1800799024)(12006099003)(56012099003)(22082099003)(18002099003)(38350700014)(11063799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: BBBc4uanTG1FCh/lZKclSLexyFWxwPAmKhCX7jsAdK2ugM5XkoNB7H/DdAhQgb3v60UHwc8f66j/ASHg+OA930BvXDIDPW+cmT9kquM2Ar2guuIGW+WF3A0oNFDYgwyy+D08InOKf3C3kw1gm/6gHBE9lTiUbCbItDricshmyegP926QFkjh8tGt4WogRAKWK9fp/TCgnnFlTO2SSKGPCYVPDuQ25FNSIiX2j2PicpNIPjHlYpeipFUsr5jIsR5SWOTdvd9NxRzwSq0zQ+yYG/NIz6Yk/YSJAWKiWFBQhFEeQxeX7SRkaCIWiI/s8jj8tsMCpCefHLE82ENixV0qzTvzvsCjwCrt1iltps0mUfpNWrRWrXXemABeEk+gzw1pZExbzp2S7rrT0O5Lv9U0Ap0v6JbZWAf2grO6xC7HxcfcRoLQM4BEY+nKthxYsSSsy1jD2+EjgqrdAUVRZR9roK/01Lef1GE3ad4fXFMk1YhObmG3XUpl9wB//hC2eepxMY+1PQAsSbFbb5sQsze/ZKo+uX+2B2uPVz4Bj67JpRHqF9EAjszw4eI2TIMue9Msq7Dl99mIDgft97LAtMbQPVdTtG90HgnCuNw4xbTUV9vEFTddqau8NuV7eUE4yStXITUi0KWh1js7+VKja52+u8cRPskzDmIl5r8+D6+5ucyVy9Jlz0wiZQwQpTKHssNS9Bbvv5exfrZDnB8xa7Ilz2gfkExHWmNbgy95igO6xVSKUXAvSSiJ13tbxZH2SEuq4y0on4OCs8yePKQUWBxF31EDuJRlEqvmO931he+UjGhWtvdJqDfqgfSRYpQs9qy0/Vf4MLjioZ5WZXHPT5S50pNguNMwqw9JYwp2OAhdNekw+eZ4kCo4Tqe/YtqSerWlYZAgyzSfnfwoeAUNOaxB00kVHImNy4ofdidA3dXd7zwmglAngI5JyGlM6ySDJcJf/hA7aqAQB6R88ax8z1rcdI3CxGcoLZePRtaJ0NblAkWBPNpwxpIOmtZBG7tPhBE2OLy5jz//9j4SvELvZvbV43VNJVi0zn85E8Jw8n2JVmTO+YQ9LIZsPDuTgPKFfygMhdx4J5JMdU8zqgQ1Kv4iFxrB9KQYao2R4jwKCSWrHviQLsqke4bs+rSVHtWmfOjdB+8+xqLVSPZJONmpmlD6egfH1KvsLKxvv8rPc0XgNsth8WAioPlISwfBjnXDfiyVbu4WG42JnTe1PR3ZAeZ/EpOFrr0heVEFElgPsqOslbpWvqEH+2Vy1oePELYY7vpuk4qgqhVzXxIV6t8DB2Ri/pDw3SLgI0MfcOVmWs6GJpP4SHkIHxREdbQELB3G+s01DoXIAALpxQiO13T/KBKp+L5BR1JMcKtaCG1iphrumQKHi3eVA5JCs9001kR9c+MsqaDSDGw5J5w4CUtlvEgDgU/U/VyRlzsmD7PhlhVitF9MzditjVy9BNppyif0UD1lJbRqDsUq8BSf5rZlpxfQ2Kzvz483h4dgJwV1IsC6pOBZbB3LUfHaqItw9ojAmR/d2w2IS7bg5r5lV1Ua+12NUB5cdky4uYbtxz7twhBAoQtFQ/uEnDrPbhY9JUIKc68Toc7crr1AkVFRssw+jgk//vN49e8INlnjVgcVm3yqdzQ4C8wQ44l5wdVUoinFi3DSajWvic/2aMyz3OtJYcNe6jEPkUQ0b/wXg/2TduOxBewbtyQXakp2OPMdQ8sk5sH3CNaVakPlwxLP2XHHah4WjA== X-Exchange-RoutingPolicyChecked: maszypr2DxO669VF1npYyfZ4G5tblM+Ms4T+/t8wPbm+O3wGF3uMAZEol2jgGkj/sQRfKu/emYZXXCZQ7kKjYFG+s7SuZlw5NLVEilI0ZCl1iP0aCLm0HNefchse/0ShY18/144zU78TL58cfF+csWom5KF1sK1I7vF/viOt4i7ZHhoO5xc9Gf/LPjpmdcd1zWgf1430QfpQdpShcOyBFOAgB22GbAzEpdiG7ITxOgQJ+dVaB1Oh9Pw2dSoaZkmUOOp6deNnn5Oz2+ucmXxq/b7rjE/UNPI+d+N0qt5qCMycCdJnNK26G19pSTSIy+Ke5Z5Lc5REA1+SxLfL9Zw88Q== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4ee73c51-3d9d-4133-8ded-08deb0afd6b5 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2026 05:24:01.1421 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: zzu42U4Vm/VM9Xo0VcSoCeivlUprMRjvdFlVGen4JUWdablsWFbS4P+OyoCIt0tLEw0NcMJS2YQMuLe13rI0VQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB8855 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDA1MSBTYWx0ZWRfXyw0FlP4jcPFk ljYfFcwcmLa+gxRDTrAcw9GR5+paTbTXYE/Xo4L4pRpSnWFRMUZAZlQ61bS7BfKajCLyMK7cAbL 6iWxVTz6gE+dbBNxI0Wh3jzGoCdFhvnTZA0EF+G6VeGSqwHMi10P3w+eV0d47qd8YswsOuMeI0d A1BMhreb1e/VI4NCDYxxz2ulPqGaNWjPtzqfiqkmo/lnEkrVainKol9MYTo5nBIHk7zI2jX9Qrl oc8qqiWlVcz90YSq8hzffxdUEWAZjXbTIgfQOJmBEfe/Vop6bSOqctvONa2ynqv85X3JCKKGw+Y v2aHsQW+HbXWcZZDScx1WEuzcP3jMQYdVQcWBp4LySmsJ67sbeJyuBI9hUuKs0DjLBM5uAliBtc QBxjw6jc9Q+U1oeUzTJlyGh8m5Ukf18k99WIZMndmPhc3RYxYbzxWdlhWRKh25IKdu+HWfz2huH a/KKI5nIJjXIJIc8S0A== X-Proofpoint-ORIG-GUID: PmOWfS2KnpksHKjj9gpum7sIfqzbkAzG X-Proofpoint-GUID: PEh-fLtJYv434pYbEu8KAuotlXpzPntQ X-Authority-Analysis: v=2.4 cv=Q7jiJY2a c=1 sm=1 tr=0 ts=6a040af4 cx=c_pps a=3V8RUmgbnuIO8ORuzDaQ6A==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=iKiJcTA2PjBS6x5JeXcw:22 a=VwQbUJbxAAAA:8 a=t7CeM3EgAAAA:8 a=_aJgn0iUmd-qJxb44P4A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130051 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 13 May 2026 05:24:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236924 From: Chen Qi Upgrades like 34 -> 34.1 or 34.1 -> 34.2 for kmod are stable upgrades. * Evidence Its repo contains a branch called: origin/kmod-34.y Its tags are like: v32 v33 v34 v34.1 So we can infer that the maintenance policy for kmod is that upgrades such as 33 -> 34 contains features and upgrades such as 34 -> 34.1 is a stable upgrade. And such maintenance policy is likely to continue. [1] https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git Signed-off-by: Chen Qi --- meta/recipes-kernel/kmod/kmod_34.2.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-kernel/kmod/kmod_34.2.bb b/meta/recipes-kernel/kmod/kmod_34.2.bb index e5923a64cf..a61466cefb 100644 --- a/meta/recipes-kernel/kmod/kmod_34.2.bb +++ b/meta/recipes-kernel/kmod/kmod_34.2.bb @@ -13,13 +13,15 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \ file://libkmod/COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \ file://tools/COPYING;md5=751419260aa954499f7abaabaa882bbe \ " -inherit bash-completion gtk-doc manpages meson pkgconfig update-alternatives +inherit bash-completion gtk-doc manpages meson pkgconfig update-alternatives upstream-stable-release-point SRC_URI = "https://www.kernel.org/pub/linux/utils/kernel/${BPN}/${BP}.tar.xz \ file://depmod-search.conf \ " SRC_URI[sha256sum] = "5a5d5073070cc7e0c7a7a3c6ec2a0e1780850c8b47b3e3892226b93ffcb9cb54" +STABLE_VERSION_PARTS = "1" + EXTRA_OEMESON += "\ -Ddistconfdir=${nonarch_base_libdir} \ --bindir=${base_bindir} \ From patchwork Wed May 13 05:23:33 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 88007 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 230F1CD37B6 for ; Wed, 13 May 2026 05:24:13 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.897.1778649845830945109 for ; Tue, 12 May 2026 22:24:05 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=ZEjzomv2; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=959349fd7a=qi.chen@windriver.com) Received: from pps.filterd (m0250809.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64D3Lc57147001 for ; Tue, 12 May 2026 22:24:05 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= PPS06212021; bh=2pkdhY2S5i3DvnGoBWkNQEQy/fPyGL64cwnt29YgS7g=; b= ZEjzomv22JCfFsLI/6il2TWO4pz8U0Pufr1+nQDqyj7nFGjED/UqlsozPD6RoGbx U9MeIORCOJo9fcJhjoJw4f7blSfGR6ktb9UnEf4/nRlb5QwflK8fQMu5URXdg0B0 ZIsdESCncgRcg2VN4Yocu//40Tzfe8FIoi+Vyr1BkHWI7B1PREiyhigDdESXPlmL xdte65ZxRonBtwQTC/Aklrp0x5kbWaVopWrS+CG88hGvbdH/4fFU7Kpbvqi9UPhV ygqAiJQ0FcXXMfMwaknBzXmCDkwiiveS/wBY0LnRjHDjxEudwEGol2pWy54OAVAa HPARaT5rgsgi0skP9He0Ig== Received: from dm5pr21cu001.outbound.protection.outlook.com (mail-centralusazon11011050.outbound.protection.outlook.com [52.101.62.50]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e4g7g85yf-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 22:24:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mwsXgcFOTOqXwd0brv2582MkyThrDrU5u6u2snnNhhM011ey+qqYP42fd7BiM7bJ1PSn4hvoPIZ/SRh0iNuKE9hi4xJ3NSMnZbjL/rJRqcxmGysjb53u2ts8EcgpiFMy8N0AfjAZX2aPB3z0BmlC4tJ8etp12li8hEAXaiGPMGA2fKWj9bfDn4vsfOBdDwmpjeyTVxoe7bx4Jo2tT4jRTNdjcszh2wn7nMDn0hHlG5R3KJTPxACTMLNUvMaTQZP1357SJZvGSk9D+f8UBdWftwD9GGV3nq83AzxA/ZcJkRjvqD7xi0FUHNRDPyHAG7RZvFDGYNVl35qNWYukOapCbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2pkdhY2S5i3DvnGoBWkNQEQy/fPyGL64cwnt29YgS7g=; b=dAZWuF0ZzU1+qOFRrEEWA4XN99rjt7MQps8LGOmApx9Ms3i8v+nDRaIdN+7p5MUyVor4av4WEb/lpsk/fq5US2bohe+tuJ8Ea72jQSXgHVe8PaScrOzLbLW/tVWGK0NNjwZ6HCPcqIzlKx2bpMyC3UYg4b+Do3ZBEeSons379s/Jw2cyWXok0LrJG2vfZKv2yYxyEnU2ghljo5RnKqsTIQXr016JKz/Gzhpl8d4hJJWqDwFOz6/K9Fv/vX7giC4SmSaxtLeP59n/n/SFxzwddeh/snIUs0jrC9V/mX0sWARVZQHH0GwLJLPjC34NJZbxtL2yiov76ojzpKetmlM2wQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) by DS7PR11MB8855.namprd11.prod.outlook.com (2603:10b6:8:257::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.11; Wed, 13 May 2026 05:24:03 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62%3]) with mapi id 15.20.9913.009; Wed, 13 May 2026 05:24:03 +0000 From: Qi.Chen@windriver.com To: openembedded-core@lists.openembedded.org Cc: alex.kanavin@gmail.com, randy.macleod@windriver.com Subject: [OE-core][PATCH V5 6/7] util-linux: inherit upstream-stable-release-point Date: Wed, 13 May 2026 13:23:33 +0800 Message-Id: <20260513052334.2271800-6-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260513052334.2271800-1-Qi.Chen@windriver.com> References: <20260513052334.2271800-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0116.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c9::13) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|DS7PR11MB8855:EE_ X-MS-Office365-Filtering-Correlation-Id: d748537f-26b9-4677-6371-08deb0afd853 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|56012099003|22082099003|18002099003|38350700014|11063799003; X-Microsoft-Antispam-Message-Info: 9onQNPPivjPE6bhpnhEgdcXp7JUFum4qDGKi3hzdRSEVqBKuCPXXFTO925Iji/nSHb9oI6GlvZVUp4O3ZkuoXJhiH21xqXxlTVa/NpB3I1syGVHl+IAnIIt0+q3fYoPKE+5jBQSG38Pn9Eubsy7kfIoOXaRdHLkMGHQ/gxEnKyvLMEUFf9tsNNKMURlaoeOzKXyYbzDv4h3COXujJn18ci7aAu2WlokG25biKnaynk9CZ2/O36jRG3a053+7oziB+NV681SUf8ifQ3nKf60xaLYgafJOmsSE19bprPIbRx2uGoANZnF61zsVQ9WLkee/S53lipMERghhzO1v9lSUayLN+4OMkiTJ4Mm9Z/HJfJX8C/cDHcuo90qRJWQva3oy6ySkdvLEvV2tjAs9LNXT6/zCZc2IuXEvlVb5tybVyYSRjXE7ONRf8GUf4D1On/KLYMI9pq3bOSPlo8+MDtcN/IpsRJgRGCP2q5ijqjmlSh9RGyMV2D/J/mOw4v56KWN+hHkEAfQsu4izbPnd/aQwrb3lAes6WJEMaAfD+VkLjyhxvlJ7LSjI91uNdg0SsUNvtXKS+3pw53PxM8MBsfWqQQR94wnxRWPkJ6HkvTCcT6FSlej0wMcMWM4d4XjnfhiEgf7evGwZWUufCUHovB5MIcF/QZJBlMoj9Uv+LtAEaIGViQ/3zmwCbEhqYa/dYbBiBPQV0XablwaE7U1ihtk6x/iiE8vNjX5EKR7MlQR8sEClSZCGhVHLCfR2yP3vblc8 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(52116014)(1800799024)(56012099003)(22082099003)(18002099003)(38350700014)(11063799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: DmWjejJbmCVInG1pe5QDEccNhEy+9JYv06RTbtTcIFfji6jNMiR29kRhB755/xPFKnxv4PcMOohufRxVLXGrDzC1Ys0XE9y0RV98Wcki10p6YH+QOjc09wT6H+X1oAMyhu4hu2Hj2j4+rmQxoDT/Scgz3crxXUM07FmHW8M30jRAQsi4IVlH4a/nJ6b82rIF7xKmUWr+VP1stMhGdFGrnmwtY2OROUqci3Ldd9vJ/F86MQAXCTM+58g5iDTLiAxiguH5mcXgR2wjEson7AdGB1RWaik30+goJFEt57UYktpioO81Rc6JL+IVl3IJ1C+DvIyftXjdx1xwChNd/YuRRI80pISP+i9niKUdApZhKE55pJi6tRAbG1qe+S6kBS4AM2YYSL7myMZuixyRg9RD7roe1WeLfUeisjXRtuE8TwfkN2afPVMe5okt2SVxbvbUPnS3kTQ6gaivFOfzzNreMHm18gydZs/adGR0CNsTni6Yxgp5jv7Y4qw/U+Chb+6FYj8pFDEagX4zd7T0Jb/twrJcqYMpHgtkxz66MeWnYpwMuf/CVDP2yv5Zj/Q981Ig/UQNpwzCMDstPpdcFBdZWlQyb33I0NBj0VyagSAmNMjQgnk8XsDT+M0HxTMzmVal6AA/HlEguveLhb24DGI4lhJIbK5F1NCKI3QbYAJYUB+wX+mfULYgB1JJ+/m3SARIC+LB2LN8pDcTe2HYOaF0V8Nr8pZpV9I5jcDhfcvyjnuRqi1fCJBpmnlNdMfrmpH/UaH61ziI0TGQ5s2VjfJ3NLjE9eki2nOYYiZB0U/oJtEqCQ3gfu35xUif0GUaTsn7i1Wid5LBJ76SoSElKqmu2jIHow8ajoyKWQB3bxf/B2Q/VjtL8J6wza9fLFWDkZ+qlouMQrVIhbJJR4+vHET9wliW1WMqRKc+bBItflq+RxwGy9sMiOxH7f8F/BtrFP8QkASmfsMy5d5fivnSTSuB2Gc5SmUkjV0kgWj9GXdifUIIqlmUf0r7BKuGf98MfEaKw8X0+tR+jI4P4A4UlRAAkjq/ZDW++CTZOor8tQjgr+lTAEJtnACrH11zp+tJ/beaSwYB1iRSRtw1VBdohK3GRf/N7cyOVswFME+v0FTPc8L5zYm1sllSBWVCO0KjexjlWBhP0/CU6B9Fb41f1ZpzRuwDyUtpATFVVOr7avFnTUSzB+VOyRUBwrttJW+ylXov+YWksSxC7zChfzLnGlfEDJhp9i8uVBd543GrD2qRumEQ/zhwxc5q6CY4+eGPgTo9m6a8H/RJ4WZabKA0mRnaUvidJCO+piieFgDOzZy/wD8lHLHpWBRWhI6PL8wnG07PKYTVPUb2duVJ8yzXSoMsq+hdX/TeU5PNPRbE/2IB2YbHkgAK9HZtjx+dwbuWdIqfPeuYz5Ue//vCL7mMXz1ty6uChQakm/OJSTfpFMASY8nZG6yQ/VYj5LjujMtaEHocHwxmlEYvw09MhbjNe30qqrC1xcEMT/rIzjE98IDrv91EC5ZpKx11wGiHQJiEZ5vmI+Vfv7zrTBTMbmRNyVY+0EmA2S2hv/OvdKOmXrh86JO1Ca3Js/f9hbcV5xa+6yWv349FonaJMvUoQmBF8tNcBfC+M/VDBS1Ux8Bp089ohafQo0BVXJsv6zxfmhE8HOHWkVLG+QS8gbhLNoWNCH3Ij+0VQkCek6Pvcygqy6U8BavJovnOlctiThCohFT1G/4+hQbzapXJ2Um9I9yLOY9MSQ== X-Exchange-RoutingPolicyChecked: SMUcGk7drmBi0El3VrOy6oHo5cO+SuyuAF0sy+Nwt9Nxu6ZpJottBL/fmYHpij6oKU/dZ13JS2j6XCPt8DUOuGyzt74RYd1gjW6/4F7sojpWkbyH0qKm0NhzzYTzlZdg1El+CDskNqn01Moe+4DfdM1nSVn2kFFhGhbYZ3gnEf0OZXNskJg0lw9TeW29/sPjDavrdfVcPwZXOGG7nULVPc2uVgad+Y3KU34Kg1A/tMeobtfza+Kv+nx4YNg6of1cyhEhGnQzhCob0nLYERkUdae77noEg7pe5t/pbYTkrwZXRpFQkeXqHW4HK/0AaKE1ZxSjJLhij8eNROCTF5CLig== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: d748537f-26b9-4677-6371-08deb0afd853 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2026 05:24:03.0691 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Jx34C51YFpJtjXkDXb6zwaIDc7Luij1MPDRR2LlV/xF3njxy/bIeGbxFvJSJCOs7O3cu9kyMM90yN3fXcODWoQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB8855 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDA1MSBTYWx0ZWRfX2xOFSulsmjgC HboK8dNm17I2uYJt05sNEtQbIx/bV7WW050pfaaXSWIDkb1etDTQcjfK5H58G/gkBTGa48NszNb hvBycGeD+7+FNnEwaZ4BY3HzEDIM3EYXU7uyFGXumchDKGAbIpXlkXF62KAPNoY6T+zpJ5G+qMf Y6D9JG2e51uv9AHCDklbobmT4BV2y9RQknb47kbExp0cFXIr3RpT/OremBwBZHIUEp9bIFo7Mql GvOMyU1a4vdg2GT4ZOAkZd+mACSIdcJdTZ8vJVl88pud2/ovyoG29ejBCrKuJPgU62wyEIicIdR RV0ZeV712dbGNpNjl78DW5e1TvdmsRsealZ2L6j8KOtObnFi36HmSjDlmbAJEDKXGdnyL4wfqNi p7sIg5vybsqg+sWWMx3yNj1wHpKdk2tHXwKsr2BatDRBHOILRs+xnJl6AMZABUi/24fCf6W/X2y LUXkEaBiLE2MUF8APuA== X-Proofpoint-ORIG-GUID: dnolhZ5o5vIBi1sEBsppbCKQWwEN7TJC X-Proofpoint-GUID: Ju6jQ9cw2ww8PfXSNIN9CZQFdTZQrwqO X-Authority-Analysis: v=2.4 cv=Q7jiJY2a c=1 sm=1 tr=0 ts=6a040af5 cx=c_pps a=Vx/W+/sNOQWsPBnrpFcqzw==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=iKiJcTA2PjBS6x5JeXcw:22 a=NEAV23lmAAAA:8 a=t7CeM3EgAAAA:8 a=pmzwAjFSpYc_cExjFc4A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130051 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 13 May 2026 05:24:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236925 From: Chen Qi util-linux has x.y.z version scheme and the bump in z is a stable version upgrade. For example, 2.41.1 -> 2.41.2 is a stable version upgrade. * Evidence Its repo[1] contains branches like: origin/stable/v2.39 origin/stable/v2.40 origin/stable/v2.41 [1] https://github.com/util-linux/util-linux.git Signed-off-by: Chen Qi --- meta/recipes-core/util-linux/util-linux.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc index 0235862666..1068e24b76 100644 --- a/meta/recipes-core/util-linux/util-linux.inc +++ b/meta/recipes-core/util-linux/util-linux.inc @@ -25,4 +25,6 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/utils/util-linux/v${MAJOR_VERSION}/util-lin SRC_URI[sha256sum] = "3330d873f0fceb5560b89a7dc14e4f3288bbd880e96903ed9b50ec2b5799e58b" +inherit upstream-stable-release-point + CVE_PRODUCT = "util-linux" From patchwork Wed May 13 05:23:34 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 88008 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 37BC7CD4F21 for ; Wed, 13 May 2026 05:24:13 +0000 (UTC) Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.899.1778649849765017396 for ; Tue, 12 May 2026 22:24:09 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=EafjgcjA; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.166.238, mailfrom: prvs=959349fd7a=qi.chen@windriver.com) Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64D3xm41251624 for ; Tue, 12 May 2026 22:24:09 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=cc:content-transfer-encoding:content-type:date:from :in-reply-to:message-id:mime-version:references:subject:to; s= PPS06212021; bh=bml5wCZh0zQZVYlUoC9fA9EaiLJN9Lsei92RTOmfE04=; b= EafjgcjAsKsb/kgTS7Gudr28nBw/FQDZfgvqGfl2z544/TL6Z2NHxhFapzOHZW/y G1RdIIWnGjeRmCwwYlXldqloAgidDmQJjIBvj7YYifGrPWKxDXoiLHgJvyBFcl1J 6ZlbGnZdjCWgZJJ5TQe+0bXTnIxkbHf8E/v+3aRMleyRNHXhukthSIclv6EtyAT7 wE+NYaz+UvMWtujOQ+yiW63IFkaLw2ZWthFmkSBIlshDXqvTcjmpWk1kuBFviQiG I+so60GtkmVQedL4LYHgpfKVLbuC4iFr2NtNId6pvE3JUmAR1nOQhVKuDqfrM9qI XPYavFzW1XDoqpRBf1cT1g== Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013053.outbound.protection.outlook.com [40.107.201.53]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e4ftb8719-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 22:24:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eRYvhV/5pDqsd6FDCKwWJjQ2niLCWeAxzZi7hIA67Q9jVuDf3Y5OSiKusuc6Nx7MyHYC79qQPkT6ES+wP/go+s5EIAnXsPaPNUkJAmUlpaP/HbwwM1ecqtnJ/O0lcMxaqfWEeBonp0Iigk+xx1SNmlbGADsq2kCWTU+yHnEHIZniAJosLJ7MqGe4JZ9kUyrH+3jKkgZrCZDfZ6SU8t4hXKbwZiER6DuSv2Ddc23QwpOWSxXYK7moYXbHCcIADxLEwdyMVLGajW2R4cbXRCF1caCq629n3PpCIMuJs1xVvG3tOo6spmqfWuQrjpXhG2ZgOlbk/kz29NIpZ4hokcCYZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=bml5wCZh0zQZVYlUoC9fA9EaiLJN9Lsei92RTOmfE04=; b=kIERPiWNjHXYHQlIbubAazsYv08gUChF0M09WZDne4QSrHUVG+40nWwq3O3TY9GVhYWwajm1npMqF3Avq8Hdqg7NC28Eahgn3wVDsvDMTc/JyVJKWwSd1Vt4BzL4p+d/9X8nNcVewNuK6IBlznK9KATjb3jIdqX8DsOz4z27upz7+IoygHvveZSB84nw45r+kPnRPHKIXo3ljkmNiUgeJOnD33KHcwJ5vUEaZNalT1CBhV5zgl19vWWAh/0uhSCHkGTmxqPYofC00N0FmMc+kJ1QLkeDCbsR/RkCF/URFsTLEtS2U04K+mVKcXSvPGDTPqAbYKmjBY5UrEY+l1qP0w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) by DS7PR11MB8855.namprd11.prod.outlook.com (2603:10b6:8:257::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9913.11; Wed, 13 May 2026 05:24:06 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::5ad6:8f90:b01d:2c62%3]) with mapi id 15.20.9913.009; Wed, 13 May 2026 05:24:06 +0000 From: Qi.Chen@windriver.com To: openembedded-core@lists.openembedded.org Cc: alex.kanavin@gmail.com, randy.macleod@windriver.com Subject: [OE-core][PATCH V5 7/7] openssh: set UPSTREAM_STABLE_RELEASE_REGEX Date: Wed, 13 May 2026 13:23:34 +0800 Message-Id: <20260513052334.2271800-7-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260513052334.2271800-1-Qi.Chen@windriver.com> References: <20260513052334.2271800-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0116.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c9::13) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|DS7PR11MB8855:EE_ X-MS-Office365-Filtering-Correlation-Id: c2fb907f-6b27-4b1b-962d-08deb0afd9b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|1800799024|12006099003|56012099003|22082099003|18002099003|38350700014|11063799003; X-Microsoft-Antispam-Message-Info: mkeaiN/V+XRKioDDxw6PJyUaSD4EeVqDs6ze5s2e0tNgu5MwwSXaakqtbBfH6m/dGXFvMiS8ApivmTmp9Q1jvdaWO4ESPjfznGbA2SX41KsIAYSTVdSS4hFCr5E0jSGkEUHC865ZlNJ0FRGiY0U+GRn3VJ5obwkuIM5QsnO+BPLLnjjhZL5FUXtHorFwD8lun6A1WkYKt1F4wT7MCy3iukeF4az4qIVnVB/yMVqJLhyg3TxWAqxOj7cXtqeH43Sf6+vl18OS9A637+W3QFhlS46mxLUlHncqC1Yvxn38FLbDquno2fzfo5aA5KbS/PaUtdw2eW1sF+HT6sEM7OQLY5/v2pm8zOLMv/1xM1DOjNadJtT5NSRqQf+aDigNFq3P2fLd3o7y1T5lXqChYroEMw4bb9nx4sKs7/oWcbDzJqp514m0f9oJLdBo4bIpZVzB+S2cSWOgwEo8TCiCIXnL/sco5XJzkb1LUA9hgAe7cEx0wuZDEq847DxfcEk/l9e0NvgrZykDOrqaZxJJaw5iL81EAX/donJwW+hy5CJGxxDi8GSwQ4/PAblaPd1rEDCEwfrofI0C3d0HVg10If0dFz9e/dilJgHpqfCmKwzDAcDuYI6XUqYHFwUyJ/gTT9X5l9mawcebnLnvXBnrrz/vO05iX8LehQ5RkJSMcvKSvUrWS4kwdmxwGVbt2Cu+QzLgf2W9wy/jVpEEu6/gLBh/sw88HXoOWlzPHOlMY16E1y5urzAVNnT9LlcBW1l7PVtE X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(52116014)(1800799024)(12006099003)(56012099003)(22082099003)(18002099003)(38350700014)(11063799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 0Gyj+zi1ONp0SorqBNVE5Wb/r/m+83OQ7ufTOOUqLRLdwQyADrL08RFwhwPLvUr++IQBNonQ4IJe7GnCDEY8iyB5IDEsnyxMT3fCsohxX8vdGw5Lc0fRDeB2rTYxgL6tOeE7dPvj7uVjHbsPrds7ExAGIdZkE426+1fOfK/toenDtBEt/R5ZE9rUACTxZ4TbTI9IY5wAHkklp0jGkTRWcbrbBbqvKarjqcsbR3ekc2dscsFEJxQcD1QrJZnnnoXhOzAknfBR8vErqeYzJskK5NLFtFjcsMojAgGSXyykSgaYNFm46ucHz4FoxwRM5Ae08ntczqPK7vIuDKZNQ7h19c4l7pi/CiZkyThfrlbenGb0+FAfAwTvTupEqyb2RMqQFXU3WS2FICzVndBG9xccTX2/44P3P+z45GJUt+m5rOqKOyTKe6Ofc7ms/um4O20DoqFqDDtm/eWERtQItd4K4Wc5bmcjfFzk1JizD6xe50CvGhsiP5AuwFOYq44nsMzswxw/oPJmhZhKXM5eDJLKp+JbvPuVrIW8ttnYDU/9TD7zADwq6ReLhYsUerNqaVjKWQhhJ91vZz19kewKITlE35/BiiFAsXHsA0b/9Ws54smaBMzlj3EGxK7fX0UfqMDuU2+C6YpF6scoDFyXgFjsStc26GYA0up0Yn6IfFkVKyzil4kD7q8MMc0D/V2/WwOQlMY/tFq3A0EAPbRvj0oyyQQe6l4MmZ1TtAqc8TNkoMWzPTHoj8sjqzP84KbacV4XM9JcVP+Sn6MER44J+nSdmuDFlfGq2THJZK1icXgEubrHN+bgCCYBJjX1314pdF6IIxD/n68FA0Tl/qcWGYnkQDfAvuMpnM7z1FIBcrnI3GULQBLaN/Xg+BLKMfJwqyJmlUEeHSgxUkjLDG5Q82nSBlYIWr+eb+pXKJ//AwQgPfICT6LXPudupb4JAK3Ot0/Yd/aqgfuNyZLs8djtqkw6S5K78bn8IPzgXhQQpY70+UDrP9Dp6PY5XRHU5xLXxifhCS/EpM5BobBDKTARzZMeNHXayZU3+MUEHTAle5odSN96w3Mq3JUzemUUd+f/kocFdvMv4fkXfk29gOh6DfCzQYCyQZJBnBszccsLXU/+GIpcLCTOxbua5851VIbGTYjdbRD5hVDl1/PeS4tKR0wLfV080YvMczHHgMf/8S16A86JYVWzAGodZwHxg4T82KmCDOUPCtiWkhuY45b+xjHF94gh9qsvB+DjrVjSQabeMG6zXO2+J//ZrpWiTJr7Hm/ZDwo4bNQ7GSd9q+X4yf9WlF38348lYDQIZWFNujoQCIzQg21ERrpyZe5BYYutFXS4lLaFXUM4Lv4jK4VimoEHrGHRWNmlCgwfB5/M/xJYGMKVZumNO8qKT+LrFzpjBbntE3QZHS6FDA5QAN4Q9bYFux34DqX2XVRnj+krcLg+vHLkpiw9o2423N8xcTza1lifnV35V6bRJYwhaLmwJq3BEo0nfvAZiERgBhZUYSxs9Er9ZOH4fY/gl7l8R4skob0BvMmHqbkLaXeVKTad7AC1ZKumYxrEzaSJbk1nDWZgQVMLgrvhAWg33Fg7wbAzTz9WB3f3oTv4EiTCzPZQ3SKr1Eq6xHqeoXOiUum9iSNiDAnfB2sg94BcHVYwKpha1/F83v34aUcIVZV1xFldl+g/ECyw7N1ep71qXNN3KYFh13kgKZDTpyfjyXi7cDTowhAp8Pv+eLWAlD2uBS7XwJ6M8A== X-Exchange-RoutingPolicyChecked: QeWo21tP/uEiAPEUR1INcLZu5eE9bbAIrQoPE0qdk1Zi9cmgEyaXRQ3iuv7JDC7/CItxxbzBLgimSgcc0M92Y07bK6ZshcfRwhW7Afxi4+jYxWLkrv1fiL6JY0DhP4CHDDkItsW+ud0C7g3yvLGb6n6c10SBu1whMnp7lz42HF2/NhPfD8B/AX6I23c0eEwp73yuB1vqd7DfFcLCsSGM4Cr4y9Rh2cXv3k5GUX1IHI082x9HWRRlIvlB9Z/nlb81vU4gM/NlAAhSvkY0D0mqhY1gNNAueI6LDBAom4YKhrZSNKmCzz+FHneQG+SkcaQgm8mwX3moz4YbMGozGT07yA== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: c2fb907f-6b27-4b1b-962d-08deb0afd9b8 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2026 05:24:06.3638 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 6l8fSfIulT5yKU7yTMJUmfkQ601+BvLZFPtDSQ/xVXUCzdiLmu6anNBSh52XlPG8XbV3Jj95iXm+t17ImjteGQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB8855 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDA1MSBTYWx0ZWRfX8oTulo+3cJ32 SyDNVzdky0I/PhW+zdjSrPLSQpYGCCHpqzpxzguoDQEKNKMxDxy5xvk4kO4or1ycmYL1Pf6ZAUM 1p6vfKFnAzLXavcQeZr7TA0R+JbD8MmUYFmeHl2CZvS0EEqY0ZpsrnPwfJqqZaYZfMSbIxoBVQG VQyc6bq7hBurkWXEbsTwMRVNQMr79p+ZhO2C+H50cBn2tAO7SP3Zh9z2+L8wrIwanki7FfpMGG5 09y3+myk6/6ZgsYFSCbIj8vBfmgkLf7F/iwuF25GvYfIdjQYHTr0qsL+wcuL16gM5Qy8ThW3M3R DInDKtXOcClEX/llY15ifpnUJg62E3XS+e/OOT6fjIAQVG3lcVHgtGbvg79dbPtrvytvPGSJOJI KcXsf+SsmJ8TAaKzygWxRZ+b0XGzNd4edOzUBJby9m9Cb+vTaVJSNBiOElRY9YrOkwHNAoxMcfX E5RdUImobG/DfCu4lqA== X-Proofpoint-GUID: 40bCvPiYB_qYVwLMIeFfm9iHfKecHkMR X-Authority-Analysis: v=2.4 cv=du/rzVg4 c=1 sm=1 tr=0 ts=6a040af9 cx=c_pps a=5+LGht9gDMVyy/gYI/Qwww==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=NGcC8JguVDcA:10 a=VkNPw1HP01LnGYTKEx00:22 a=bi6dqmuHe4P4UrxVR6um:22 a=HK-ge7EqtdluswH-FwHe:22 a=3tcz3bTJAAAA:8 a=t7CeM3EgAAAA:8 a=_XbGDX9CfFHujiUbNUQA:9 a=4EbjBm0RLgFgoQzmu6QD:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-ORIG-GUID: YsVFPDuZk82ccHH61PTHJ1-V9sVuu-UQ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 clxscore=1015 phishscore=0 suspectscore=0 lowpriorityscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130051 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 13 May 2026 05:24:13 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236926 From: Chen Qi For openssh, 10.3p1 -> 10.3p2 is a stable upgrade. Signed-off-by: Chen Qi --- meta/recipes-connectivity/openssh/openssh_10.3p1.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-connectivity/openssh/openssh_10.3p1.bb b/meta/recipes-connectivity/openssh/openssh_10.3p1.bb index a050475532..394b4c2884 100644 --- a/meta/recipes-connectivity/openssh/openssh_10.3p1.bb +++ b/meta/recipes-connectivity/openssh/openssh_10.3p1.bb @@ -27,6 +27,9 @@ SRC_URI = "https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-${PV}.ta " SRC_URI[sha256sum] = "56682a36bb92dcf4b4f016fd8ec8e74059b79a8de25c15d670d731e7d18e45f4" +STABLE_VERSION = "${@d.getVar('PV').split('p')[0].replace('.', '\.')}" +UPSTREAM_STABLE_RELEASE_REGEX = "^${STABLE_VERSION}p\d+$" + CVE_STATUS[CVE-2007-2768] = "not-applicable-config: This CVE is specific to OpenSSH with the pam opie which we don't build/use here." # This CVE is specific to OpenSSH server, as used in Fedora and Red Hat Enterprise Linux 7