From patchwork Tue May 12 03:26:08 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 87866 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 B89DBCD343F for ; Tue, 12 May 2026 03:26:41 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.67446.1778556396586517516 for ; Mon, 11 May 2026 20:26:37 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=RLjIYdZe; 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.178.238, mailfrom: prvs=95926deccb=qi.chen@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64C0eSXF2992667 for ; Tue, 12 May 2026 03:26:35 GMT 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=RLjIYdZe2ITuywzmVHQjbjPeM NfylQcUB6XBbQWL9MmFOT88gkW1z9CfWwc1DEHwdpvdEnKNjjDH5pusRlSySJA7M ngNaaXUBTWVCETUiFTIWIM7GcY5wx8aQa7XJIMAowJvAR1yhYsPT7NyyGwCJ5Ukl JQWUtCp6C8LcF7vOF8Nr/9nIh9GD4ROs0JSwpL4DNlZxMEwI5N5A/J2mTcw2coWf khZldMyJ3hpFzAozyD/fm1Zu7uQAMMMQ9UQm9M+prDrddjlBCKmtyljnQaiUW9Ph O50A01N8bGAhBdX2AsPgIvqxYZQ7X+EJjQr2mr9EtgAQ9BaOnCyzrIFDzE90g== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011036.outbound.protection.outlook.com [40.93.194.36]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e3nvhrc65-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 03:26:34 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EU3D275is1SG6kW4JrpijulstPVbzzm4K71JBVe2myQaST0uReKkV0wnkYJJsojTTtKIkVo+mBOWkD/h3nGYa6yE1Js8oqqke4OAq6kSh7AdcVKz2/rncrc3a2BJUkaV2wbx0EfFm5fajgNVqol8iZBiAcwZHWY2VjSdHQAyCs/5jeVw3scTh3frZbhFU+k2dKakkiS6Pc8SjWwSoU7oFyYlmruvdXKKYUYe3ASNdWpDfVCiUwDcND1u6O2ec3fjl7riE5NglaPk4u95zOWo1+KtB0cHlvpjeCcup8YHZTxyZ7iAPd/Vb/pN12aDp7EnlaLrSuXsilGjFAiWFoo5bw== 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=Lm3BtyJRTz9GnGO3leEK7BJ0F409c/KEDmdKr5DIYevAQ6K7VDajIYjH22zJqpjv3wxgGbL+fDidWCP1PuzTOjSlvgEELvbIa260SnodkxsaCy+QRs8RunmHZAa+2i5CNCEjHcPHjknG+k85MgQ++ZyNhi0voffw13kbZJak9l2oZzpuWleKy6FrN7a2euwUlxoijOFg6R+ULwYYWFCZqZqd3lS6HhZXHBYCPEl4AA3JW9EcbCUERnhx/s6ONy7EeZnicVrxXupuyjQPJagJM8aGiMAqO1RQcZotyqJs6gPc7fFHScBlroL45M54cQ4ynZbDLVH3tu3mxXFXIPxHzw== 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 SA2PR11MB5017.namprd11.prod.outlook.com (2603:10b6:806:11e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.22; Tue, 12 May 2026 03:26:32 +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.9891.021; Tue, 12 May 2026 03:26:32 +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 V4 1/7] recipeutils: add optional stable_upgrade parameter to get_recipe_upgrade_status Date: Tue, 12 May 2026 11:26:08 +0800 Message-Id: <20260512032614.2814369-1-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 X-ClientProxiedBy: SE2P216CA0105.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c4::16) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5017:EE_ X-MS-Office365-Filtering-Correlation-Id: df9c5700-5d3e-4028-065e-08deafd6434e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|366016|376014|56012099003|18002099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: MhUsM94InO71AqB4RtYFzW4+fTuppetz1AF0xHAvFCxMMY3DL5BHytGMR5JfhX0SPsU6T1LHTtx9pL1zPgJvwpVa99e/Svrwoq66Veqg/TWesguhqwBb/5NKXpA1HEAmDpaMNzklo4Mk+zOY+H3ztcymLCufPYl4zHY9eMZwrfIp/MR0PNvqZD8+qapDtlCToYP48YCrV0llXHaDDJ20nfe5HCrFj1VcfHnMjw5Q+pBpFvYf+UdINkJA/PjEvgkS1qcxsPEOZYgeq3jx6EKAwZz7qL30tVW7wzdZpxEnbDCrVUe8k66Moi1TCBtaHWDZmdLaBDZgyJISE/CuFyVxYCCSJHEZeQqHpWc54Avh9yb9LLPK4oOaZgwBh9sfixoOWkycN4kM/irS7R2ej5d+fDwn9L7lxUHW6U7WAYO4RqpMJa2RyoNbvTweqEOmIYVUkolwZu4z+Rs4xM1C8yjj2VqkIOp9OrG8evnnIqoULTpv6ebyw2uXcVVOxR3LalISkq778TRcBnCgDyO/IARvjQrjF4KBjt4EvGWQe63NNA75/OkaBHpf/MW382YGFFCT1Y7D+nH1IxzRnIdK1OH4LojWC9grNaUq1aYCwEUjHeuQVWWTykWMLZmCioO6fRQ0WyIyfq/wQZeQAbbqz4TkizWOkNMK8CZperrI+IdnZltwTQ/KfehlyLv62l7Vv0ooz9MRqg3nG2KnW3sPAedC/HMFUF8kDsDOQPoGHPn6jLD+lil0/MeKzW7e0ax/qogh 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)(1800799024)(52116014)(366016)(376014)(56012099003)(18002099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: utR9gwkLuqDVaDIbRXW5BX3hdC+1NkDVhDlJu0e9UVk8VAn4jN2QIG55/JLj22kt9CcYGrbosiKvLYmsC+LAIZeFhqlGwrReNFMVVgN4wD2LiKAt2XLox51Vb8nOXVWFXqbVy/C5m0T1OOnWqvp4mund1Gfcnb1/fXH4xHo5GDh/iLG/leBoXqtOe99h9LFoaI8Y+E2ZuXr+4OOh4qeyxQk8Hx8XbdMbdMB9kVh2r42/kHPNF8UyTFkC46jr5S+O5ldg8SlN6++9qGaE/uUfgP/QBPnJiu86K6gwrS4btizjrXi1HGlTW6AxSPrRCnD+ABVZ24H7e9urx7LQ+HiyojSH6mHNrmqKnz3DcgdCKziLLkV140/CRVizPu4+Qn+HsvWhz9VIIB8hJ3kUks1ANNoz3iYFNayPVw4T6bE5YhNlkQ2IK8YbZucwjkKueg12R7FpLBcWddaTr8YARDwTJLPZiqULUYlLEnhBHWqsgDY04hokmTcK4qlfHGdMzzfJs2ijQ8HcHM7T3TKIgVw1DYk43BxITHRk4SHuusGWbblKc0hE2E7/GKblifbADmnDyjCfWYxQiO1SPTpNfN1M6yQkuHEVPcKQvKrg47AEZOt0aIENT2t/S/UoWPuEOHE36wFS0UkxiLRUHYl5wz7d6ehMBw08qlPZIv7LzY+5tY+eUBdxl9n/vfaJaZPeMlE2YsTHEEabpKX6c+DIvkgGEY1MoMeTYd+Fmho239GWiHk2cIy/RAccmLtCNIe0DNdUk8CZDFr5aIrK4v4ctLoU1xRi7kOKoFE2B0/dWKrli9pJrk3CnM3xKYtm9WcxZLFOPrWDoxI6uConI0+CxoTK+TOQ+6ZThgy2fioZajIDtDY8Iikr20pemKLiYRrvrB5n1gNY3jBsgNAyWhkG3ljviESovBRg7ZttH2kRo6hcUbZPDeK0A8l7HeyLDEzpZa+NUPLHCsvIGnTOok2G9Xwv5kqKEMpl4Z2OrZ1iWuqI6kdqgdWpdogwT1aZnzBFFCOTpkeCoiFpCIvD/5F6US7YHqxQ7FcAMDHhHgKsHlxdquyb4MUob0hlRTkWG/p9MERDVWyTEhl2RQpTtNYXC1+vGZNukXYfjzvdIwCJAB74VvxtgN2nmaR7hX6GToinV7E5HcEe0S6RVD/7FgS0XjtnaRi7FwMB2MkfLaZoIzApEMc2FOwIgoJogyIt9lapTwxI1juEyhVllRWTre+gfxChbgJgjdvIfIGF3bgHQlZ4K8DjYg/7UiSaLTN7Pyt/17Sf+WjIfv5me53engJAQB4SRk7BVRM7RgieC7UyNQpG4tAzL2pgX+vskZi/bp/3kTutt/WUpHcNllPX8+3H83AOJcLm+FvaYQbJqDwqKRL2wq8HCa6hFcxBK2OGpjkGHPSLL3GbElLmdiVDygIAEqJNZiMa3tf9y4SSbtbRkXM5MGGdsDyqrouPmVb8fDZ4zeBQMwTITCOUSWF++nnivKCH3aGj0F5oMpGglQUF2VJYXmfmCbRy5uHkAfRTO+Ak0us2OtrxFPo5pkidl/JWvuhyit5kf2pgHCzoO2apLpHf59jvOk+sZZqFYMkp/0IIRKvDTvbVJB5vuZC2jyH4O0Kd7+SIquASA2rtEgSYc+LeFQjXUkBFiH5jLz+TVAWeiECe7SFDsk5IHEjO7IbRQowTeTEBVYGpsNoSGEYMW7cBZDmmWqUDazrdmj+EOkjeelmjOVUCdfwaHo0A+IoSMOEmHQ== X-Exchange-RoutingPolicyChecked: tuZUhmmKQ6MN4/whKDH3j/oz6Duw5njts889EX1Au29vhvzQK7wQEIc/iR5mqnm8f1Gg23vqRMLIUnKSKXcToY/cv0rnr7D82cfF59GdVAk7R6Zz8A2tAYtsP6eLGyKAhtIW+CcbF0NcsHbnkZwFi54KbfkItjxxM/UM5T60qJ6269rIDDdlPcECYgQjx96Il/438yIgDo539R1EdBlCxVfkUBYrwvDk6ukbhVEAiCV0KDZtqjpVKPnP+cS+A7BX70NNLcTiDXAFvAKlvEsyidQJsy+EP7GEQtfECpNqgb2bSqc8W/eI2zTSlMWwPJGWiJ5R3sNCGg2yuklJclq3bw== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: df9c5700-5d3e-4028-065e-08deafd6434e X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2026 03:26:32.2963 (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: 0ZvwYtx7IH06dIBEmDuroGDqILZ/pDdDD4JAVKrbtZmSaIWq5yxlFYfUrJsxRcf/YEuLxGly7OJaMFECEdIDWQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5017 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: F4V76TzxK9AsdhxVdqSn8QGsi6UsbGu8 X-Proofpoint-ORIG-GUID: yH89Y6VdzWlX_Aag8nxrKI8G4CnMLxGQ X-Authority-Analysis: v=2.4 cv=b4mCJNGx c=1 sm=1 tr=0 ts=6a029deb cx=c_pps a=xjw7YmzweVlW3QpdpNkTiQ==: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=klDOsUkWDRETUCZYPvoE:22 a=t7CeM3EgAAAA:8 a=9yvo8pdFzNs4Kck5P0oA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEyMDAyOCBTYWx0ZWRfX0FrrGbbmLl1k a/zBZqF42aD0BNrbdJdfeck5whijL6zYwv5dPdTjXnm1PK77ABDqL5gxL7paxZUAJhHVCnO2AC0 izIbFlexJNxy4oMRtrPFoydbC1kPNLEABxgi2RrVFYMM8d1cCfOV+X10qg7XPR/QqQpfZU0hT7q 06AuyBIiLfZEJ0r6PRJYP7hOSMNtICA7CS0f+fcH1mWrsobBn63nqKqJA6KIty8sntH3V8CRtEE /S0Rh6qTISbUvHJu22dR/PijN2Oz83KP+sU24//ErII9luhXO8FEOH0Ak17qSE2kihV83IQbvD1 D+w9zfv0I6/LevhsTYbeihhs7JE+RLWyMPkg2TwdIaG5RWRBs50RSXQmdyQPrJCF+UdAOF9CV3R 8XI6v8a8yeWzYtuOosAGPVNJLbXBwEzBCz+sMQ5q+LnPLrnTp0AQD8kBFr0WnxQqw1jvAD404zL y6fbSFwJy/3nhdg+g/Q== 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 clxscore=1015 priorityscore=1501 lowpriorityscore=0 spamscore=0 suspectscore=0 impostorscore=0 bulkscore=0 malwarescore=0 adultscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605120028 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 ; Tue, 12 May 2026 03:26:41 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236844 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 Tue May 12 03:26:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 87865 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 B8A7ECD4F21 for ; Tue, 12 May 2026 03:26:41 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.67665.1778556397249867221 for ; Mon, 11 May 2026 20:26:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=NcAD/A0N; 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.178.238, mailfrom: prvs=95926deccb=qi.chen@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64C1dMK03093304 for ; Tue, 12 May 2026 03:26:36 GMT 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=Cw0ov0R8+IW4L1EXQhtzxf/Gns0yBKoTZaWQ8edfHBo=; b= NcAD/A0NbB2XZza0i3dKTlKX0fNLfY/9kq883M1PwhJwaZ27jAJ6pmRGTty5WBeO 0gDNQcZIExCMO3usPDK0sw+dh3LWa64T9AMO5Uq7Nt5n4Ivxx+Q6WLbWEaD49L7+ 5lgDofRX53no8RAhoC1bzaJzl07zjuvZi2/CjIBD033PCSZBxZ691XIXJsIVN3tC INgxhV8rgAWQqcpIcaKG8kNU7carMIBShWXpUFM71sDQsEkD3n5GEl/OqBva1d35 F31whKJ08xRtd8guDBPU+FnGGY7yIzG0JW8iNJHUrvkS6ATXodgWaqBr3sx+Zxdr cUBxGUysNcFj/GXPG8t7AQ== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011020.outbound.protection.outlook.com [40.93.194.20]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e3nvhrc68-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 03:26:35 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=m56QFvUQYGaV+3ZCmyFgQK7hdkqIdlm7qHDcz4rP+wi69waGUE9/e51nTfr4v+POAmvbclbywQ2Qs4rbTYg8YpkPQ0GR9wKG7WWIuYhRfH3x7TFUy3BJyiOqc6zcQ7Q3MXbMQrzlU+TMJ8GqTOLYtbiot1Op3v+MkdzcdkpbG+1rRHaBAVXzyx1KdjctJ4iIel8yeVMKoMXcshenhCIBeMYxXzwm8AETcy7Wc80ipt80cMj62q0BpFTYp2Yq35PeGPY5TMfhPGvbmceXB4fLLHYiv64ZUVFp6ijumpdWzD5MyV/ama6HRJ/2oy7cQmyoGJGER7qdIwVbCgKMaq6qIQ== 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=Cw0ov0R8+IW4L1EXQhtzxf/Gns0yBKoTZaWQ8edfHBo=; b=CgBr2PZ3ofv8f9pxAw76ONTO0r/8kIlq4F3sMd3E0lIm4Z92cF+s92NbC2BsHyYa81KSaMODqBr6lPgA8UW3Jzicxo5TWyahgVpTiCZU0Al1952/BIf99b29tYX/xyJWVLXanU0g1id/GaAM8/b24+htkAhOE1HaxXuMFCP/2P63YDUwu7JWY+6meaG1lRqV537jxxwGXhjxBwHDyGFuVJM3JWYN4tNNcGi+XKdG2+GaRH4SSDd36PipeG1NG0bPbk6r+PCy82WVaXCCw/DDhYmlcZUOCm7ye69a2QQQYTbUlPDpLRtwLPG/DxkMrQduE2XFjyNyd3vgzTS8K1dP/Q== 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 SA2PR11MB5017.namprd11.prod.outlook.com (2603:10b6:806:11e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.22; Tue, 12 May 2026 03:26:34 +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.9891.021; Tue, 12 May 2026 03:26:34 +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 V4 2/7] upstream-stable-release-point.bbclass: add bbclass for stable point upgrade Date: Tue, 12 May 2026 11:26:09 +0800 Message-Id: <20260512032614.2814369-2-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260512032614.2814369-1-Qi.Chen@windriver.com> References: <20260512032614.2814369-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0105.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c4::16) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5017:EE_ X-MS-Office365-Filtering-Correlation-Id: 7ccf9e6e-a20b-4aef-8f5d-08deafd6446a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|366016|376014|56012099003|18002099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: zSM/BONWPxggmTE/fiqkiFz8U6INLH1lgQ0t3SXOLcrg0hm7ZeKv9d/1IwDeQOwtW5c0uaPTjcggL7DyR9tyU8I3byUzyP6yMrp++35n3JJ3E3eJDoNonQo4BRQAEOs6XQIwY3KdmlhEvHgKFtpQQJfMpBzjsDAt+ViJC2U18YcoQhre90lquzm10Tl6CWNMHmraStAAoGqryW9N02ugDmW5DH0hno0a8j2KSR4yOIasV2w3f2z8Kijg2XNWsm/J5JOc1Av1rmdVcA1fHeYU/ozivJFZtiECdXwNMlpV/C51z9e6mDIdCKZuHe1WnuOryD22zf15hskPdT41bIuqKMa7MywR48rDg7JS8jUfd1AoxIM8bgnx0bIGTU5/i2XKL8Z685Gg6XHxqW3iwO85VwIGh37e8GlENnnQGIlnRaQjobcHnzCjzB1l2nim46bOd2TabbSdUxypWNXKkQxnxjH2Q3YXtA8iSYYvpeCTiDT12paIE/hYmR0KPpFQc5VI2+yya+X90BUuOSQdc8+pM2OP0tbVi3DpqqKoOqBL4O3c3Qt1oWQ05SZ+kBF7730Oh0uEUDaeao+AaHoDteQimvQedCmggJw9/xXyZhpl762wYrs7Gw0L0diQ0aqhwoq1J0CCzlwaOsQEP1EmqTcJdCWxl8Z81dJ+Q+AKUPBcY4Y5OSdWq63O1y2vfM0Qw7JFK8qMPqlUIGDdn5hVA04Lg/7yqbHt1kOQAr/htmcgbUoB2OXATqTNHnek3nym8kK+ 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)(1800799024)(52116014)(366016)(376014)(56012099003)(18002099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 90xKNapIcz92Xv7EZCEN1n62z8/GXNyqqGdVyxX+ctAVZ2Ts4u4bphXwBLNeXH/FTiWdy7iXJzDf6SM5FP8ZANIH3RlcIjnu1zf/TcrotBORmffrQmrURIF+oZ5PbFcZ7yfQmCjE18SMd0vbICKGN7yzwO7xqDfCov8Ptr6JNiX+KfxGoqt0QNudDIJEj9oJiLvlbEyPbs3kMJCBb7outVHoo6CYuTITEdvO0ST/mrr1MP2zUxw2l5+YinMjjo9o/Qm/KTfozVPmO1WtMj3A0tX3O4M15Ih1fyiMAq9eUkmVB5WdN38SSC2FMj+uGxa7P4SfkXPULEECAEBc3L8crVte2ibknP0Y3S+MEa+hqiRGwViSlUhZNFx1vRsKz353gZy9fK5AJn1NpAAK5QmxGRjpqacBhpgU/foWkNuVoIxurj64B0M+Xo2io4OrM/iKDhIWKPR/KrrOgtV/3gZtPzhvvkA3sXAeNcu7lmEwZDw8vm5ujhoUIA6ckAnzmeQ6Xs3iNQh31ODcYNdMLEjzFjYghbEdfQxasPfktXiiYwRX/DpoKz19cMg5DwgADRcreAdLGVMI5Nr4RWPl4IXGh4k3ca3xrCLUaGby7BX4zjdLP7XSdWUB/jCiFBWGT5H4teK/K8j11wLqjFLmeYBtKcPPjavLaZdooDHjZdACgzhRF8fohbnTZC6KvlEdGvAk3qWIJi8Ex7b9Jm6Kn12z5HtuMqUIu2zcfdaDodk93HhfutcJU2XiK9BB4YUUX+oQslECvn2qTmjANXsTeYUuHeurrKteqwEh3zdgne5Z+t4tnYZZk2j2OCGDGmc+WspdYWdvslUXwP9UPBUqVUZABSkqm4fuSIahEAsu0avUk+BY5rFTpEtDCxF663n6j8OfQ809MqdqxGedaQ+xhIgWKVtkyY7UkFWb/PU4jiSKpWW6TRJihdVpptYzKAxv5mUYAbsw5ecLlcR2qkReq/XWVEcHOXC+f8Pxh4OLYHurtOc7xpNcvjnlYTrTK3Q6VAIUvmCx76z73zel6wqBCBePF37K0L4f7V9E7zXKg/12gc9BKatB5ebfMpj3g10qgw7Xy/3/rOks46NI0e/W/945TNCloyyIDwgzww0oSz220twV4sHXxwAPnXOs5CBAGgtJJxXrmuF5E2kxfm/2/aGXhje3tC+R0STfOHXpSTfag7D4zxwr/9gZ2AsFsfXEnceZHiWKTFKvUNM6u8GT6Xu5rkxUKcMfVfDLvrBPSuzm6Uo/wGdvQekHgvyshddB8eHguK1p76lHCN/jhd4SddhIa1y6zR/qcaKrPfge2WkmO72Y1Sjoxbancs1smqGt7KSFx+UixCZOPa2OvEodGkE43/mN9csGzuIKoqm1xqq7oADNHXiT0HgNG1zO2c6+T2U8veON5Voxpiv5ATCNu7EDk2DeWPGgnQPisQPq8T7whCfapZIGcWwlUJltkaeU0HOJTYGtFBzw3cE6Kok1pwGJWfcTGAPvMKZrspltnHNPvftGkjl/YTY0TnQeh8e9Myl7vhwIKTBWrIN48EE+aDaFw184jGfk7YJqa72OM2K821iZSK6VyO9YONLb1MeCcwOslVL95SxK65dxI2QZqPsm5mQSyX6TLOmZaa5wLdeCMLIfBjUEgcmOQK05Ea22GLosKV3SgOtneV2gZQ+RsGx0iKg74Wk+Wz/dlPTTDnPsyCiXdvCQvRkJZpjTIfG7u+zzbl9rbt1fSfoocDa3619z0A== X-Exchange-RoutingPolicyChecked: XljatEmw1t2h2yjkFLlqJ+tk69ETJZ0YVeyisoyGm1t2vF1ePPI4bXLRwYtjYU0tvR8TP7x4YbCxDWNrty08QOQPLZnzVrpuke81iDbVoj0QePbKs6U61AIiWYfSDXuHQayImOCwuTzkRWf6EusIOJk1k5hjNC2Clk1B08/xoU86NKSWNUTWlMcIC56tE+ugLMpLmwpX9Xx1veM4d5fCcofS9cWn6XC10yRn0MDHF58i3Hy3aJurqhAammBvgkGB+s0JoEVLH9mpvFPo/F7wr8e2zX3XyoY7VIL2kPHGwZk9rE5uEu1N9tGEb31J0Bfs1rZ7InAhlhUVhNztW3BOHQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7ccf9e6e-a20b-4aef-8f5d-08deafd6446a X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2026 03:26:34.2319 (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: 2vlUL5tUQykiAZsg6TFuhJTC7g2CrvF3TnVUGRqjWBQrr5r6rLhpdd+lma4cjiMjcDFyWaXOTzZ8gKkxv8QzWA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5017 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: 76HbFJsgKaYJxZSTvfNIMisIdh8CRjGW X-Proofpoint-ORIG-GUID: 6qvTzabdVCWzTrCyk1CLtqXlHiwdl83- X-Authority-Analysis: v=2.4 cv=b4mCJNGx c=1 sm=1 tr=0 ts=6a029dec cx=c_pps a=ut66qxPycOxoCiL0Gbz/2w==: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=klDOsUkWDRETUCZYPvoE:22 a=t7CeM3EgAAAA:8 a=iqG7azt2_bYMrk6mVzAA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEyMDAyOCBTYWx0ZWRfX+EPFbH/6+d+l Py6DSMrBJjZAxU1ARt3uD3+qgZI0sK23CxGnqw4OrZfpXVq3FqgqQi4DDkM8jXbPVtbXSf5PDD+ zZIVBrEaGfYkIvre7+89TwY04lYCpSlDeMJm4e8fhZb9g0XVGclKpMVeLtwjdEaJ+ufE+V5fK7p +LtwMyHDv9dyNLXsVtYRZAafLnstSme2rDJBQGFMje41RwOEjwoBCECdV3nU4O0EABWur5RQtiK kNd9PcdDvSIGJWcS47C50PCbkd0M0EB6n1vq2WUa/40tc/Rfu2cNUwFVy6Er38R4rrgmOzbBK8P eQG6WFRGaKoIpVMdE2XQhLs2/lJyfNHsRcNshur5HWysHvMADot4x4lASxLUQMSF88s6JGvvqwY u6law1UpLnGnkCMHueArEcI2WpCTAOoii9lbRKteW/PYT8kzE+2BCJOrSnhuVxGquGfJ1dsFIi3 D4HukG9G0UwDtnIbhMg== 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 clxscore=1015 priorityscore=1501 lowpriorityscore=0 spamscore=0 suspectscore=0 impostorscore=0 bulkscore=0 malwarescore=0 adultscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605120028 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 ; Tue, 12 May 2026 03:26:41 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236845 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..4d3be6ec05 --- /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}\..+" From patchwork Tue May 12 03:26:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 87864 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 ACB6ECD37BE for ; Tue, 12 May 2026 03:26:41 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.67448.1778556399239412698 for ; Mon, 11 May 2026 20:26:39 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=AEFqjj68; 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.178.238, mailfrom: prvs=95926deccb=qi.chen@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64C2upuO1097474 for ; Tue, 12 May 2026 03:26:38 GMT 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= AEFqjj68ANJGjIiFtjp7ioSJwhe3GkYjwmGWqU+L6UTEaQWcMTaZu6zlJNVWIpSt enoYRM7TlN7Ip6qFIz6C4h3k3iYcZ7UMA16+sHHiuMFqfJIKrdR15LL7fnHwYCQu zoxnOKjnBQLo+hzmJNwjQc9iSpotp3ujMfQqXi/33iSBTvZ5y8vfyOC+jMEdw4Ki 1VRsMdj4A4xJ5wz6DfOUnsGUZUBkApfifFNshBY6LQOU6ID8WNJxHsNF8NPjexbp YkuUlyvSwd4Bo6QN7eN+rECt4za1fotdsbjhEEviXnBW3Vw9lc7+PHFZGB6uAvyA s+dEeELOfQwO0rLAfRH4Mw== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011044.outbound.protection.outlook.com [40.93.194.44]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e3nvc0c6n-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 03:26:37 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hrDi+ntzDKJzKbJtpX+1A3E00OdqQeA2YRczxvuY+e8F8/UjqAc+cNWZJV/H/5oXBdizVvjeREw+HMU/OCzVMe/6/rouxUakeWQ5DS0AliFLnU+pAIn+1xLpQ4AK3ZOLJfI5ywFamkeyvl3juwnlG+f+1iiBrCpH6NjLBeFSkuIB0k/snT0A4/C7As4YDF05IOeeucOH3C0C5PxOgePwIRPfHvJn8DtqxpsR0hpf4S1N+ZzVE5JC8/u+REsU0zFeN+lsvW7SJv1/AmY9K9yrvoQ3qeO87NjnnpziqvH+mPlXhLUNLgSKaVeT7sPexmdf5J4qFsemeuMHVlxSAj81cA== 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=MUOq/RgfbcLztcf4G5PaiGcZv+9tKGa5xDdK4WSqtL1AG7yDCf3Zz6a2N85ydoJa0DfcH+h6ekiPesuPQI1+yr8GCocVQuqwU/mDupR9nXve22yIQppYA6Bb27jvplHVek4CAE2f6J7QjPKtDpiROaqHRg14ypsFdE/F1xmW5U30eG2ErAzQQ/JJ3wPDsLM4eCTu/Pco/VYfwnweNNlFsintP4Jg4DEt4hyRZWupBycXM/EKyJ3YGcNQI/wlsiW6kmvtzs5gauYOO0hmDyDwezPpWgioZx4LzM8PtNr50Bt0BAIDpwitjoeWTy3gGBvvSBe6q2NQ2/D8y48XlY0g5A== 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 SA2PR11MB5017.namprd11.prod.outlook.com (2603:10b6:806:11e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.22; Tue, 12 May 2026 03:26:36 +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.9891.021; Tue, 12 May 2026 03:26:36 +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 V4 3/7] vte: inherit upstream-stable-release-point Date: Tue, 12 May 2026 11:26:10 +0800 Message-Id: <20260512032614.2814369-3-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260512032614.2814369-1-Qi.Chen@windriver.com> References: <20260512032614.2814369-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0105.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c4::16) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5017:EE_ X-MS-Office365-Filtering-Correlation-Id: 4e2542a0-c49f-4b62-9b9b-08deafd6458f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|366016|376014|56012099003|18002099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: WMvrfJeRNzKoTxHLltGAUT00tWTTkfNOH1HIk0aeSsNM2qAnXNKXiGmGRWYaFPVmujtsa9cpLHx1+n4lg7erGerdGIVPk3lR1e6mo7AnFO9HICGIe6mjtug+UC4Va6BzuuuXXLmGZscLYdVOkQYgl4F0otjZ29R5EFSooff1UOizICskxTsCS2fIXAvwf2dXpRKe1QOzw0Z/RpAdwGh4tRM/uURudC3XgK7uHkiNftJjfMTvM4NkUhcjubYnI5USB008puvA2sx76EIc+w9I3fZpBCDNF0HWtwTsoVsHnuNwxMbmvIU0XrtH46qcjhicTM6h0XYWMKiaFZC1bxsSvJvBi01gAVWh7O4QpfUgzbTJO4WoQ3YXVNpcbaNE+2ww1T4il/9z+1jdn1HDx6Mv3zVgEpDy+l41K2OJjc68DAK5TpMM02aD4snORtS45X4B1PHqygJB59jpFxZD8J4X1t4u6g27lD1h/dcuNSacjgOkbRxt0Z3H73T9tSl6K/xvRmhSZHoDcxZdYmiBKzHmYWb/cQ3zQPMpEYcbQpeBQftYav7qYfXgTj3Dc9wfp1AKAKdwZ+0IWpgakOGXnZOn+D583Y1apLiQqFvakwuTQ6bZTn2ykXmjayKtWpMsd6Mzys9/lHWuFQFN5qoJjmw8J3s0qSbQvtVZKtnM+jJoKLU7xCT2InSwSILYlmCXfDWkvaMXW/gLlS85C2rxfEaF9w== 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)(1800799024)(52116014)(366016)(376014)(56012099003)(18002099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: NucjK/LTyqahiyvqO8HzCkeOQE+AVevtpR+OadtF0RXnWV/NjcDiAvvRWOMnP+8yrL7J7IjG+89mopxOJ8qPq9B9blDGYDWEv/B5KQnjb0TS7ZAMazW1TFawzjA0TMfK9FMPTOu04+XO5c32ghSCqPvuIjuDE35KydWU60XkS432oA+sVnZjrreAVmaM7KSqTQdtxdLKQzmtJ7esRFkEk7OKY4H3OQxXHldDq1ce99iPg8yFWFv+dOFEN9u9+EMU1btlfi9Riu79ovEzMEoMWbBS9ibrpA6+G/rNM1smIN0Fl5j8+Zgq523TYd+FHwaBT3rn97sezxDYcA0IaHkwEXiFQWV+8MXK73xjNTiWe+SMy2o2/bTXFn1L/DheHQWcHaraJVXHF+3icF8+IAGu4Nn5RiXF9T1pr5kil3SzAR7wArcTqOR7xC2noOVpkOs2N/NRsUYHf6x2qv1WO/N4YqiWu8mDBPBoLvIFgGv6JzrxJziPAnan8Y72DW13ZyK9nA8G+aGoCVfx77u8G38cq5Z+vMb0gscWEgDnOVUTgbog0dUjkytB5JStC1hbePz/qXt4WPzHS/pk8MPPswq2s3sEmOrtvRG5UEkv9ZZWXdlAzYLPCbGKwsr+Ui3YNSoXcotzgnwBsCwxnttQqxo22YC5+aIlXY31tD1WmbIs6u7Kff6OCRYIW8XxgfJYTOdtFctecp5sqVZoKVD679MTy/9szLpqFpfy/x+xnTa9Nh1r8mZNyCxTtbMh9qGTYnnDeqoqjoKB5JXllc2+G5rsdet35OS0IuFsvF2W3qRZhxIGj1eyV6S5y9tvv2ESkDCVpvEBis1z+OSA0UHkqzHczbouoAnMiOtzzHtVtve9PvpW8ZjO7azvvg2LhXFGY+Xu7c6Q+byHnmtm11DbViE1d2QpRMGuhEEscklJ5k1/wTSNOhBs5/FSgOxUqr/rtp6inqv5ZZQVFx1BqZd3JJUyEE9Gg+90hUnnn10y3GdEAH31UNqCcsJ+HlzfP2eoTcYMfipaLdmwDIMDYhL7T+EKHRaW9Ab51tjUp9TfYX/QUuCxW+gYU8omGEH2OAsTnUG9e3V53PLJERri4BdAQhul0cz8D5yvqmiAGmQpNGCFciditCUM/JMIUMKky7GUytyc/BODostNB/7P7p2VvCNyUNM7mFhDCPBtDReOs3DT1GpcQUERBOGW9PLi/n2Yy8IW6s3oW2i7MZ5NydDaH5gqbXozB3lli2y2iblramype5bntdo9FPVDErjcFzeF/naO+xXPm2LZmC+j4KN8m6dtKr7T8jExcqiyfB3V/d4Ps5YaP/czOaGyASdDrdc9PDtgTjQCBSMgO9rnp29JYZIcwGDL7z4/VZRiAu7PpdM4C9KXXKgVPJunRfQ8oHiq8Ozi5fcDuR6IHPTZrwMGLHJmhjbgwVSDfv/pQ/MwDqi0NfwjXJBgloZ8zwETWXms76EjLa9MYQ8qP4gB6g/w9aLtttzcH+ucBgpIPTlx1x7SopE0aiw5403VpqeZ6CoS4v3SNWuOPMvl7WV4lHFdmEDBrgkVyNe4pZ4DPsNd+61EC75+g7+/TwdKwA8TuuSQzZ7B8Q2PdgVg2jILezbHMKaoDvklSy6S/vLhriZT6kN80DAEe0EvddZeJEBCjVhA2za4cQR/apWADseZgpoKsnIw3p5jId0sn85LTbhVlO+tbaIjMdCdeqjVMK9jQp4sMSeQMXZS730OTmVi5UVy1nU/ew== X-Exchange-RoutingPolicyChecked: RxjeCMCyRHeLflb76bgj+mFvTv8tT+hcB3i7ucyy6AxPA83RljRB1BoGHdbHJz2aujMFx0J484YhvAAvMd363KXvswktSs44nC8oT4Dx8Kmr5HvSavG9/nSsF0xdt4Huahv7QyYNNMmdQQlG66BJSNk5UywY97wFqgQxOJnN0UPTCDFXxyOKVoKLRuQ8ZCS7SPgI0iX88fccQj3V9XbFnjyetT7Ws4rphaSZgRVrXiJc0kjfTzTadLFBvqc3KxeQQWuMFgVNiuM0kr+p2qSbIveAIN2yPhkOkctRMcbz7WlLtqfh/SHdkj6Sv4ugJvoOHghxDWBgYhXamjqRG9E7AQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4e2542a0-c49f-4b62-9b9b-08deafd6458f X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2026 03:26:36.0795 (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: dOkwaSGUj+brRUD36+soPT1YNjXeMGk8iA30K1+56kJZIcDpDcQWlEsduzw0qJ5ciP82v/mA/APYVLVy44sGWg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5017 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-ORIG-GUID: 6QrtuBRS5LuVw8F8HUk3ZanCQt-aEiU0 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEyMDAyOCBTYWx0ZWRfXzjE78QwgXHPc mE3+urthQXcbGz0B9R4bDAzy1SUBkKKFqEpGoaU7W2R0MoJBJjZ81VpUIrS7finmt9rSx9W73P4 zJhlhkiSMQCsBe43+/PkeMGzWcaxuaHYkWdfoPDTeNVkgTJ6SLZqbRzS1ht1CGZ+wyUsEgadH/G NwmegBLhRoaEBlh+u/ghUSj8CQmyRV0pTxBkS7iFEXybRPCEPTxc311njols6Pdv7XB7Y+5Z7SN gdlGNCDylSJKU2geah6+gf6UEqfqe0WZqwEmnr3VxggvtE0i/MfzNUHG1gq+5POAVmj7tuWlwXV TqCG/6YpsEBVGwbSsC8T75sQa+P7uTO6o4vNOwP6lL2kk6Gzx15aTnJApiJ6eLPjNYv2SuF2AqP /BgQNon2FYFAlJHjEobtaRJAvAVu3HSxYSz+Eh90dLgB2m9gvr960UtoO5wR5BxPC6V9XVhNzLF Wb1nfg9p+kN1hQi6pTA== X-Authority-Analysis: v=2.4 cv=G+Ys1dk5 c=1 sm=1 tr=0 ts=6a029dee cx=c_pps a=IGlUesXJXvI2YQKUC5af4g==: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=fTW__CHxibyLmBMfj2wP:22 a=GHR8O2WEAAAA:20 a=t7CeM3EgAAAA:8 a=_0aN1pf_025NAIwbKcUA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: TvHj1yRrYLyT6Ldt8igejTBoFslMXogg 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 malwarescore=0 priorityscore=1501 clxscore=1015 lowpriorityscore=0 spamscore=0 adultscore=0 suspectscore=0 impostorscore=0 bulkscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605120028 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 ; Tue, 12 May 2026 03:26:41 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236846 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 Tue May 12 03:26:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 87863 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 ADC16CD484C for ; Tue, 12 May 2026 03:26:41 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.67666.1778556400936942346 for ; Mon, 11 May 2026 20:26:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=DIcBNBJc; 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.178.238, mailfrom: prvs=95926deccb=qi.chen@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64C1e5n63095316 for ; Tue, 12 May 2026 03:26:40 GMT 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= DIcBNBJchKB7nQUtzqlrj84t1y5yHYyrYJxOWK83u52KBj9DpAkAb5LQK62zf3t8 IHsdQEFuYkRh/WBbDYUZ0QYFP5JHkv45LJNyFv1TJQUwcy/AUb4JnPCjNC3XI6Y7 KFNzbXOkupxIWbYKBc1ikL0qwxsxz1+z1YqfI/vdKBruhIs+mUd8dNp/G4SVzcb5 Vkp5m4RfBreqycv6Jd2m1edaN1vCRKr1N8Alg72uN/dvD3ECT6MTyPY1AZzhbE/B ElZlags4qq0dEYutukaW6l20g7ZP4RK9wKBuVxVGEYwZk6Xf7R/qqVtzE40YuQ+3 xGPUQ8qQdFNP7o+yy/u3ow== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011047.outbound.protection.outlook.com [40.93.194.47]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e3nvhrc6g-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 03:26:39 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KYYawFCtt6PkPadN3SQDuDUtDejJBHgSMpHt32zvKRlyPzYMJ6gaIX5Ed3cYYr4ROL0O6HYKf1zdBbZdEA4jFpeFIChwRDH5NUoRz1CLYYUUmqFsmK+leL5HoyCTBSvMEB06pZElQfknqvMiaEHmfEHr8ix00k/LTJcULqUf2fPr0xEfzac+D3AcjL0T7qoSCZvDmBtrMwGI43kMENZ6dlX/exKM5AdTf5qZ1H75AJwIde5V0jI+pZjmwkyAFP48x5B3HvTuMQqgYkFtvFfWdOCYEIvPUMUyJ18bKtxjUq9KOph3fzPzea49/Z0QbfGE8552z+uVVQJZMGKQ/sPCyw== 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=kieViabhqFyb+oQGezpT4JOLDA14o7BEXrIg/zHiNiR7vqyEJTaW4Z/3u9pgH5mMg99An142A/SNaNHFo7sdEmOHSq9uQi0HieOm844/WQCzIUkNpa+0VRTKljSAcMe7y5rAaW6mpEh36CdqSFNeCmytlkjeFfIb/ZpQdalOkx7Dsd4JSAcqBObdQq0ecDy1Ehpa/yi1VHkntqEYQ6GXnfZIrG9gAwuMf0kISWvCTHMx5cW9qGfImq/J+jP1J77wcbp2b3ci7MOxdS8Pfmru84/XFZNxYr90Toy2ZKeMZcg0irtceD5jE3Owr0h58quzXiB7oenvRfobFRN+ScbB4g== 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 SA2PR11MB5017.namprd11.prod.outlook.com (2603:10b6:806:11e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.22; Tue, 12 May 2026 03:26:38 +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.9891.021; Tue, 12 May 2026 03:26:37 +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 V4 4/7] systemd: inherit upstream-stable-release-point Date: Tue, 12 May 2026 11:26:11 +0800 Message-Id: <20260512032614.2814369-4-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260512032614.2814369-1-Qi.Chen@windriver.com> References: <20260512032614.2814369-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0105.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c4::16) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5017:EE_ X-MS-Office365-Filtering-Correlation-Id: a0f9afca-812d-4332-8d0a-08deafd646a5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|366016|376014|3023799003|56012099003|18002099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: 3CaGiAKQlFv59KYiS462pn93WAIA0mwilqENlGBPUnhxWOXwlIR565H3vOy2GDdVCPpJc6XhOdrMHos5Jl2dnPOMR1RmX+UUeqePErVS98yZOZBpHARw44gk/m6m19BzTtpzMO8rT4sQyF3xxkmDtRoSILXxG1v2w/caTJSyo3EFp3n7+eiT5+Abprzlp5udK21gtwO2PPl4MeY1MaZU2UB4mbY0i+HafsP3UkntR6zLBKtg6HT1T5pCaubhws6lLFpu+Xbm2E5+TgbIRn9GNQmJ+kkQkbrBi4y5/UKKe1ezEQLNZ3MYBt7t3fxrnNbycrKt2QMRrFe4sqJC5zkufKJ/E/ohASjDyddkaWkL/PbEtHgTig9J9PS2XP80ps6bvBCc2ALUjsHJDK9FntNMUiAiKJtWnLtMj/ahG41W0tGDnTh/3b7hgB/rOyqMgT6iX6GQWAUi7Kh/i4/eCMwWQcbu3Kq8SWXkzBb2dA06DGkNfIETDn5BKliB4bYfMUJO6UL/m69YA1tggCLMw+XyC/VJN8Ennb8jCy44LuCjc6obtwZsZXeyUD9WUvIY6FA4wGiXrNcJ+oj19QnNN9x7YvnGb541yLjfBAD3JN30U60uowMwlL3/XxZ9SmTzW3RZzjiYSM211b0zTeolrfNL7qETyGzrH4slWqEg5Cne9gP9uwSdk83PBS+A5cxJbN//5YNXqOtp0lYeiufJiuuNXllvwgscDD+JTRCrTs4h7gdrE9vvdQ6b1Rkwn1AlmGQx 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)(1800799024)(52116014)(366016)(376014)(3023799003)(56012099003)(18002099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: b8FYmwQ8Oxl8jUj6lIvwPMsS+bipR0r4jw27rhY+LmwlMSUmSYa/vvZ5OO1maBoEZOdpJWTl4AGTHFvbRYcgObZRvWF0kQpYJgC7rCSnYHJK+zQ9s3gpcqZYGftauB1FrW82hfe59m+qlymqBmD0D8PZpAiNVxcpta+uH5oGRudF2oaMYlOX8BakKajG9oDDWIIgG/1W67/Kh1l4JT4oWiEPwNWWFspUrwnFndOxRhhbUWs4mx+ETUWpnO24Q6L8mvJch375dONvggC7iw7b4/2RjgXLHyt0XCYXEnENL0MlN1bm5aIcHDdxi9dojLzJogpuFZJjDarDOYSXvhqPWYG4ZD5EvEGjBN1YgnOVcJPI7xbVLb19FbWIlhmfhlyI6UQsct5JVXAFVNuwRJhvO2C17sZBCv4ovffSeOBVLXR5uqadkBTrkS0ouBGIrXlZ/dt8WcmGAVLH5/YE+DLmYjybqUs7abUqK5yBqFHujepDGs+L269We9x7jkb1Ci4HgzQIiIH87QnG7kf7DydZ9n3MMAERTf1se3PFoGtiqrTO9RU7cghQ2yA6kjYyzP/mQrSLD3zC8mIsE824qtIV5lP28RDU9bSlK5orDLrheT8nc7N4VPu00ZLRQUA+dxzFh+IsQQcuTPP5xrwPqQG/wRZ0ghuYIO7T0iHYpe80piSsgvtdTyzlkLKfJBDHJ+vodjUvqMoDVy/xkRyij+ohKFrCkvr5nBn0+JFm+YGBlJmPcW/NeeBwMVbplW9yJ+vmOtVy2TS5/mGWnKaaJ4ICfz72AR+Kr6Eui5/pByajuOcYIaV+tq/QRfVwu+4BnPKs+osvSLX9WOXZ+DiPNBw2d0R/7dLP61YQhGKmT8Ux5iTP6duFRciL0VRawnmUBtBdwcFMH13M0heENn2S1eE78Qewjtexe6aSjvJPGJVWb73fG9kgPtckM+KIUvSJZz25sB7cgFLQ8TVeYNz22fuLWhfiKfP13WWOqPwPB1EwUSxzmuISupNSvt/tzp8fehFjTI6TOxM+phgh5uwPKUn8+m55b/yBoGAQQ0UiiiwGuTFSl/yXhatCdPTsSdMpGcOT75JkcLkX/F1sKKbr/cKKaDiexLTvtpBRXdJsF/+3DcKv4UnBWlmSjg+7v+9jwKjkjmPWZ1/nL2oJGGgFDmkJtXXHjdGa8sj2WZysK0rK8g5VuRFRPH2J+MfN7NhpsZbJEb/NaWU2ymeaDJQiVcDfmLxO5RGYXiDIettCcsr8XNi9fPxXujO0KtD2OQCfLc78zUuAq2LHbcHdYbDEdSldEh9uNbf+4ryxFGyAfXL3DT5pRsCbyRcxtUrJQW6e71cY9N1y+DPV05Tf/BHmH8yPa12DBTpwlO2kRkNVAbvBTh3v3uZM+gKKy5uI1E+LBr4wf/v9NKQdZFwqpVar+pbEfaSRHoZxGht3SLbPz2fjDFle3jMGCrN388tuwVFMOfFB4fiWnfL+UBOAJyf8W/4GEoV3/7iApoFkaRGXY7O8Fn4yGteIWzeg+R+DCcVTIOrVa/vqmbDVV98LgqJHxEKcSUzYicA0NPlnEdz3M/ONA40FkEav+mmR1jglnW2LY2Q86PSL/1D5yX5nLUTBYpr7sr75dzBJtwRuerPmaOFlTZLxy/w0m7ODqbpCpobz9vkOQQNtkKygT2+XL29klWhWmx+vmiD49zF31GQ1LI5AvbAOshw+OuyljrJuFrEa0CRz7pTWGe7X51BtaM/YE/ft0g== X-Exchange-RoutingPolicyChecked: avfIMmz5P7c59PMJbWC3Q1u3foE7yIpd2nGPI9fMPHpws4CMbsCAvX3mjc2vJrx9KyDbtl72lYQ1zIpYN1/SbUsTE44JfK6Atcja5pRqaRor8D6RqagFofUOvO47fvhgX5IlYkJHpW3LyUwA7N5HFz6ZaiV4WpGZMDq/3g8XYv+IlGUBf7Icp7wy90KqvZZEw4/YUdNVBHw2DHa2x7yKeFtCxb5w37YT0wSiXGifAw87sE0v87cph4UlQKpZ7pQz5EcbhdPgP3TERmktjgFRTX/pbmMDINAkUYMwTvnBf5K9ZmKv7e4smuKg0WBlK8wo9xardrfLaJFDpHrDIkd5Eg== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: a0f9afca-812d-4332-8d0a-08deafd646a5 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2026 03:26:37.8981 (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: +ymB8BRb7GTMvTm3gR7iU+NG083Bkji2+P5vf384BjPKO9et7dpe0clWokw8nGBVRWEcxDMir6IskfmeLTZLHQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5017 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: OF3EcFL_sRhRT0R9yOxFO5zJ02jEssoF X-Proofpoint-ORIG-GUID: ix3kVS7e4OM5stulHfVlZosX2x8ONX2p X-Authority-Analysis: v=2.4 cv=b4mCJNGx c=1 sm=1 tr=0 ts=6a029def cx=c_pps a=bw0VQspFR1l10E3Rz9sV8Q==: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=klDOsUkWDRETUCZYPvoE:22 a=NEAV23lmAAAA:8 a=t7CeM3EgAAAA:8 a=TIlOCVwuG6zFfn-mFGAA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEyMDAyOCBTYWx0ZWRfX6QMIOgGLLv0y 9divZsf9x/kDbbwP1PmbNZEQE92OW5moq38FTs9dOvPft1z1dIyZauIEVkHFKL8hFSd6m8nnO9f Ueg2NAFwTKpRYLkfnnT61eiOqsMZiM5geZfICArqc2CfNLiXS9l9i8Uq6H2HWVBIQPD2NANJ0zn hupOz03xX33RfTapKezD1q3iZ4VzCQE+QBgKUKmpcfjJz9Z6yc2mBnB+uC03VLZs9EVmGKY76Bi mCWLQnUi5COX35y+75UXBJkmI4bXlWb0KiO0xJIS/aIOwrhZvAmt732EceRokiAD2aUXqsDPmGi LLVKtlBdNDJvfr/2m/rxzQgHMJ/Xb29DwQkXTul14yAlZ+9QlAAll2yc4buZRnADpM7o4vPwSd6 ZpI8fiJ1ftR8r3JRo+CZGQQ8Ex4NFvawu42S2yE82KVHcKRiN+s+nEovouDfuN/mMp5DtjM67LW l9diTPXJfvs5HGzkkfw== 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 clxscore=1015 priorityscore=1501 lowpriorityscore=0 spamscore=0 suspectscore=0 impostorscore=0 bulkscore=0 malwarescore=0 adultscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605120028 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 ; Tue, 12 May 2026 03:26:41 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236847 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 Tue May 12 03:26:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 87869 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 D3BEECD343F for ; Tue, 12 May 2026 03:26:51 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.67451.1778556402760211064 for ; Mon, 11 May 2026 20:26:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=PhfelRF8; 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.178.238, mailfrom: prvs=95926deccb=qi.chen@windriver.com) Received: from pps.filterd (m0250811.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64C0eSXG2992667 for ; Tue, 12 May 2026 03:26:41 GMT 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= PhfelRF8SxsfAIFlDq+XPUyfDw5uWxiFrleIDmxIU45Y9Pup7O1S1z2eGLhhb9SI cQMqNa1bZZoVUgSfuea8u1yrbVLUvMJZ3O70JjJ5GabSnB61wSrcooFMAeHNgtTp 5t/sRono8P62nEPJiCwFwINwbRu33nLruJ/wFXqfsz8mjOVIwxgHlf1idHXfYtvI 1kyItoxHp08/nbLK3RLdVOCqPs/zzWl4nrqZJOReQhjdsOe8UcqjWAPoZxBvShxZ uvBL8YtTNSCOuBjulSilbWaaHXsbiumujRO98PBrYntP5ZDs6O3yS0FkmNxjbjNj OhzFY4rRVjSFqeMf0zzS/A== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011065.outbound.protection.outlook.com [40.93.194.65]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e3nvhrc6k-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Tue, 12 May 2026 03:26:41 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SMNviFFaeOuJH1mqHTmCMTBduji57SaewPE9DVVEMbLOtfnC+tV1sp0cXtT7LWbLjnLIx9bK44fWo4HPOhOalzNGOe2eAW1hYV6mEnGfMUbg+Mep9I6tdZP5AsPIfI00PkIhgOvDlfT+wpv9zQ2BoIm8v6FiO4Z/XbURZht9Rr8Inf/7rgG/snSiRKmGV86PZ4Xzq8eya0bZpHZ9Rqqg4lrrlw6IWPJGrL/0WGR/LmwHHOw++cRkqJHWLS6XLP64ywaJpcL2YfXUQlDgVUjeTUFC3WSiuaoxU6dSUez9ojcouIEBO8CTiAmzJpQ7k2L6x+/GX46NCTo6c++FvTEduw== 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=DbfNQY2f/P4cDQx8z0QYZ2NvUoIfjnTWrbpebJLPkNGKA3JNNBVOxZi6QKoyLRl18ZmHPqaD/2jA5eP1zWBA6oJE4j+5ITbM2kM8OuW3/VPz8zWjKXi/zv6SdgbRlEpPFLoTiEiU8SOV0jHpK1cGp9EAB0TZMr1wIMyWZJNGdyLN/hhiJoXjUmJF+4yRBtqOaTiB3MuyV+fWxMdwhXujCxAVMsFyaTTEPjqNMEPyShZiQCxROA5Pj9q3Z4pbNVExtAhUkTn3syKwR9VjXrBrKdqte5i5PNsPsZZWcsbQk1Gsjnvabl9oz2zy6wbYoNGagaxrRc6PL0o1N4bm5mg/aQ== 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 SA2PR11MB5017.namprd11.prod.outlook.com (2603:10b6:806:11e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.22; Tue, 12 May 2026 03:26:39 +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.9891.021; Tue, 12 May 2026 03:26:39 +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 V4 5/7] kmod: inherit upstream-stable-release-point Date: Tue, 12 May 2026 11:26:12 +0800 Message-Id: <20260512032614.2814369-5-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260512032614.2814369-1-Qi.Chen@windriver.com> References: <20260512032614.2814369-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0105.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c4::16) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5017:EE_ X-MS-Office365-Filtering-Correlation-Id: d51ff094-a50d-4acd-bebc-08deafd647b9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|366016|376014|12006099003|56012099003|18002099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: ixMHQg1WcdORZfNu6LkQufUnwr8z/zPK0tlx4MbsjuApRAVMg4HF9zzMbXva0l34ZD/wYRFZJuha8PupyDj2Jr72MKmGHs4aiey7DGOtlEw+PjcG8pHN7DZC3rAXrljAGy4cOrveBnTQUKyI5jUXA/4E9+EFuIGlCrTMkUv2UZT+seBH864AvgcjJmOer/76bec/K+gXx+EjZHcvFVSHSzd4uZlfhnHihyCzfmTy3YjpofDnob93PkvT4lr0ScyzX4A1YRy45s7pt/SoB5eo36GNq6XK9+ZSs1beu1YMYM2yQskB4T4N60w1qGKx7qocCZcEyyBhhJEhUPsIE/MnG84HnaCNkAVev/FoIQt+672cWpo0aBVG8i5O9fozT27EKfa0H46Nre2xjaz+Xtz5BU8d4ukXCJN+WyAI5Nv1a8QImzfs831xo5R5xNJJXt8lNha8JJqhR0gDGm6SpKco0rH3VvNCqDP4m0ptJ2q/y51fu3yXem4lRmqMJ4QIZn3uvYKp3Wlwu6hItxUjGblMBo5HoiltNbq8i+I/tOf/Zs1elQuxC6ufQLC8/vj2lpwh7/V8/Q1LVw6iAKywkYuaWkI4m324vESMpYiswtRUKYVytwm8KbQ6fgxtYSY2GOLW0cQ7Vny1WDx82LiENxre0jRsDy6U8zSDerlfvjksHWnpM898sEyI2u5l7H5+qPOmyIG5/mDOyLpXwePaMB1hboxkscr7XCX1BHTpgRcwCY3RshZVY4DkyEs6X7YhaS30 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)(1800799024)(52116014)(366016)(376014)(12006099003)(56012099003)(18002099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +kwGieWHz3fmFOfckQKnOc3zhAIEVGmNeMDuTG9cQ0QsjAXMaxYy3D2MpgWFGrqamuyTLX6tSt2DxxVdYLQxe17gExQS9OvoLlMI+rBe2iIYHlDhChSshnC9UUxPFSMTumJJxeCUS4FMBglA7kwRpeeM0bEV7cewtUwCkG+uytMnyq2/qJJlaV8IKbmLE8/61qwy6VHeEe7VQ+mKYANbzPIYOfL/pZsH8Y26Yg+t4Vr4qisZDXmRhTRpUfF3QeGad/rqQ0mBTMpOuKSQOx1huagvBgHHBil9rpNGaakGUe+EvTx0Tvi2VGMZhkkqNOnFSUvmm6GoXSoGgvt5qnBQjReZCHRLIzKAkOf9//Is57le71BoAYkgl8c30w+bTV7YTjkrrUsg1YQBgw9D/kCB32v43J49ZFXz4eXabbjunmU7s62VGfd3/ETdfQGCeEF/2Axqu4K/cvJqyF+NSFQ3hVS4eyGHCgqXN3doj4QkglMjO92VbUg6tPgvEUsjIEinp81c4Moh11hqAXQqFZDkbjZq3nCVvP3IURBKn0WgZgYmZW8nXMLDfLEzCo1GAQAH3AWw58vMcY7VbrC0s/rWrDAm06p4mlJDWoq08prDLjuH4OIblcdgnE7J9CSdqpHb49fkMBM1T4y/nmW6/MRZfRAYc0q6olvm671lM073UeVErdAmQYlBB+tz4M4+0eltXhtg5r4ovpiRJRjv2Scun1ckvm592yXKJF+V+ZfTRYAxW485y5ujQBPW0/Koi/tel9v4nh/O1nHsINkrgDmidnV1afnQi1NetNwTr4cX5BEbIWMlIvdML61f/czob1PuSLoBPI31E5nrLiE11KzJH31708g8Bg/IoS+cUTxfQF4dByhPozPvym+IS2Dart2f1dhsiaqpuGCV0Sl7mJ7c2nqY/ot8Nx+3WSLMvhR9TcY//VNqdjwz9CUztTXYTevnbTiBb51p9P0fI5ysqDW9yyv4iu0A2O4JhUXE2YdlSE1pc2FQOU2I7QDh5EqZtCA1GtCtyowJZ5W823vplo5LlKb8xnAROfJPBLDd1K1WL+REnjmFhXIpo5AHXpwRp9oG7eu5hGxxoV7fIBy6Z48uAJbjuSmz91kdMoO2oIN9vL6Sii8ZDxBtJIW9gp2v12tRU3ovJ4IQEvafRkThOgPfotjgduPYjqy1I7NQ8J0zhqXm85/FixzZn0Pmgb3ffXiuP9Bcfqdk5/IvaGNubWLypYyecsdGW6HngXl7+pKVoWLegfgUvQ7MbxL/zHV2SyCJwOqEInulaIOrVYaaclladx4VqW23IrE1EHiGEcVBDuUEkC6TUemMH2l7s3nAuiLDfLYi7kHpQktsJsJ1bmlUxCPPz1xZ+jDhE6S33eZDSWUg4b7+OCnhFjiMHLBOQQVYLOtOj1lsgwinFdsfpferIYFDEwhhytGw34GDAvhv8U6kVF4pRk54AcfV/kTHQPVdMPoHyiLdYpsg3OuekTvlSb+2+TMgL+FTxVl2vF6+ftH/TU6eb8vqZs/KKOYTNqN8A58Zz5Nb02N4iyoLxl45WeJrUcM9uZ+PaGIINrngYfVZP8JRVBpt381cnLF3NXBIezHSzjiZzaP3dsiHGeKBkNl/1DQiFolwZHQKPzVdRD1g2FjDeRz3Hf70K3kWAmqw/wTKF0onbFQ0UUD+HkfSE/boLBzCI0r84NAeDnXCq+ODhQdXmlcMGCizjXgU0Rognfa+o1vvstc4hNcpIWGv1w== X-Exchange-RoutingPolicyChecked: ACrsCTZr9tuzyu5vmr3EFfjoReocd+CCykDlViTpQk5xk6HPLjY5jYeYmM3Q3QXPqn+rceAdQvCuuQUJH6y5fQ/JvH9VDwPXMIOMPd9jcPz7y8iy0o951DNztIM9+oHHyA2MB8toGqs/l674fPGHwneHjKEkEB3NDWjWiVJ2joq6DhXtqN5B65N28T7eUQgujgtWPmh1FJZY9GQ08U/z/y3iunAu9M1U18Z1B0QNiZrGjZJ2yY1NNf/zXw2dmgkq6GwfC1Wirj8dxcPlUMoPEmRtWFgHFrhCmYhn7ERuB0EhLoB3Hyx6scEYJqGWW/xkh0zEGx0cM/F6klupjKZG0g== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: d51ff094-a50d-4acd-bebc-08deafd647b9 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2026 03:26:39.8069 (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: 5CHeO5Q6bnpFExzFLUrscknzNKCHq/IBOuU/Z2fOgbacn5UN10dQ3/sPcTOZHnvd0+WZewsrUxg0Ov1IRzq6IA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5017 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: zQv-jBOn5WS9oJ8pOKIrRmwTPhHPZf7q X-Proofpoint-ORIG-GUID: Mb5slEovQCzd5O6Vx2FSkyU2pJyXYtLL X-Authority-Analysis: v=2.4 cv=b4mCJNGx c=1 sm=1 tr=0 ts=6a029df1 cx=c_pps a=JPuSXJPnATmcGobPKBfcew==: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=klDOsUkWDRETUCZYPvoE:22 a=VwQbUJbxAAAA:8 a=t7CeM3EgAAAA:8 a=_aJgn0iUmd-qJxb44P4A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEyMDAyOCBTYWx0ZWRfXwaqrKzb5PDne tIjczNIHzEDolS0+JGdfe/VBs1h5YQG1dNfspKosOLJT1KN7VZlc4R/5WI3i2PYP8WWvbrZtRQc ZJyLp26bzA2vWSHvjcH1lB/gaG4DfQp19xqJm6OXTZV7NWC6/tOe9ofhuLZu/kF1G6pFsG3h2fW y/JhcUQHCXL7OV3yuXVQSrZ/LdxkeVj+iAyO2mtn926Y7dJYsc4HEqfgBLcgEENHYFo6gt1zGrH N87ODHTQF9X3MgjPsKZyPW4UFrTjt5Y3DVTQLtRj5tEl6/h8XCl00FbEZj4h+leGSvWouy1Tf9o BDiAAY0fGCC9GvXLf+0R95c4+qc4ExyTf8TIeLc0x/7EtfdpQkq0UidibYv2MbyibNT1ZTqGJNS sJrBQlVvg2J6tmmdkKNxz0Ll/CDueMSWc9CrFoBFpHV+iJUrCtFBJSkxq7BKMHd4uB2O0mjQXdG xjMAdVuHmOvPZ08oydw== 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 clxscore=1015 priorityscore=1501 lowpriorityscore=0 spamscore=0 suspectscore=0 impostorscore=0 bulkscore=0 malwarescore=0 adultscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605120028 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 ; Tue, 12 May 2026 03:26:51 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236848 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 Tue May 12 03:26:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 87867 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 CB5E9CD484C for ; Tue, 12 May 2026 03:26:51 +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.67453.1778556406014040548 for ; Mon, 11 May 2026 20:26:46 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=muflgmYV; 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=95926deccb=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 64BNj2GW3069377 for ; Mon, 11 May 2026 20:26:45 -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= muflgmYVqeSwdIPcmxlYXFI3IozL3uL/fpF47QSOWsOw1xQM191qwXWKsoVHgRuh JlLP0gc2uSEdnamc46CohCWAJQ4FphvL38SECSFFSkiz7a8o3HRSKP4j4DzkTPVH gL1QgUuaz1mAHnS7dkPRJeDBc8pvxjlgNBRtCqGZmSVrEnMpK7hNQuIoky5SbByr aAIHyBVmwVUJZBe5y78ZAjBw/wT/bXHFaL8L+QOxdbjpydtr7NsLce05Q8ke15LR wwkGm3+JUmoskjahlqVB/0x1f2FVnXy8Hvy/Jxi2NHNik6FL2V/zQThEbErtTP+w Skj9jPZK38kyGU9w/lGkcw== Received: from ch1pr05cu001.outbound.protection.outlook.com (mail-northcentralusazon11010009.outbound.protection.outlook.com [52.101.193.9]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e3nvg0cb4-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 11 May 2026 20:26:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=loYKfJTjVaKtxBppAjNATqlcvxqv5xN3D7sc3gY/TlAsgGZszQTTLVApc6GiUGRXVBIuBppx76cltt2iMJi/43dzRfJwEttsI+0L7lmp6qYQMtc/QceU8CNm9RWz1fC5316YS/0SYXFGV8cZwj2gUTKNpmuvZhP8020i6q/PiSQmMfQF/DHvyZ451ANk/LySH/exFZJn+WZdNhqAVMM7G+pzLhWR8fTg5UymQtqg++vZqC+NI08buHUB8Qu/jMCwzB276JuT9Z/cEftJsPm9RTUA88L2tGowtpoc5jXXpta3kRvmii6Rsx4QzeWg15Qe/v0BUf3F/5qqJTX+OuwL6A== 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=ZZnpJS6bMR4liXDsFeYcCNpP1aYcOkx5RUkx1M2tMRqAyBc5OpO9N9tYreF3VTUI6Ga0DLGgC+1glskqjMwhoFJBUukP06mn0cQh/qKyqojMBpvejvESINV+k3sLD4Y81pw2pSp9lyxSrCqT7/tci3W5/rIvFoaorUNkUvHpIP4NUb62uVdd/ukKjesTqIrMBrw9we8YgTGNfv3hm/mBGDluU0gzboM6xMuoUS5HkEVGKvndSuUsDBPhMNV62YrlXakhORyYTh77qCu7aMS4F3ik4NaSOy9i3Ufs46qVAfyl4dBL1mMRNcZOjFU+ZLhnS6fsvam8xEmBDiNtlaJN5w== 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 SA2PR11MB5017.namprd11.prod.outlook.com (2603:10b6:806:11e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.22; Tue, 12 May 2026 03:26:42 +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.9891.021; Tue, 12 May 2026 03:26:42 +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 V4 6/7] util-linux: inherit upstream-stable-release-point Date: Tue, 12 May 2026 11:26:13 +0800 Message-Id: <20260512032614.2814369-6-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260512032614.2814369-1-Qi.Chen@windriver.com> References: <20260512032614.2814369-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0105.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c4::16) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5017:EE_ X-MS-Office365-Filtering-Correlation-Id: 34ec239a-3854-4f47-e79a-08deafd648e0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|366016|376014|56012099003|18002099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: nNaaEdr6JOuKiNEO3vZC1LIwXdxEsMIM02683mpsedKqVyx4ZX4QshMBOHm6Ubgo4GgLNeLGB4DK3XPyDvIxUcbNpAaiborpxGyeJjOqTe/qoCRILfcoQzd8fDp4let+plHS1eAByq+UtyeyjApYNaDNz3AsvSjv3Id3ZvJlZNPDssl1CznBNCTKVbBrWZNVVg3BrjMcO1ZiozNNDLVPz2jXWr9PpbV7+h5/0S/ZUGZXLu6YLBx/kZGCYPQuNObRAUFuXUdshxyqM2RpvaN/wkUvKVRJUqVzBOxYDQENme8+qOSbZx/zg0eA//rReBKQUPq7BbWaich8hZCuh92NCN2eDscx1bf1IeFEShDAUVwDqI6/NwZ/7frlbtLsro9j2OWqA2DBo0ysQauR3QCv4DmqHQ6rIodvzGaRKi8WJiC2PKd43r/Rax2sZj7nF91iL2O4NIr67fFCFjY9K6XD2aUpRPF/yGPywtLYgQkXbFU4ElfgXbJnCGqJ2+ye4RTC6sZ8OOPd0HGO1Zfg1USEjq0o+lcoSiXzMjpnQOXb50ycipyt0aQuq8vgdMlRHbewtHCxfP4Y1i2nUicswGKYirzl0GtlLaMFKlqL1DulcVFq7h1LOmBydJxuOyDN2VdaYN9Omb3QPM3YYSLuh0JiSpkfjj7teKB4hlv0rVvT6xA3UhKVpp2gYDYJwGHtcfpa862N1WnvNBMxE6rGc8zvBFxVOvLW4++KCErPMUFWpMKQRPDWLYmWjQtCR4YRiCr1 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)(1800799024)(52116014)(366016)(376014)(56012099003)(18002099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: je/Kc4D1dGCwF5N/ZA8r9mA1KKJfQ+bcVyfyjafosPVzVoMx0ps+oqPUzmvnks7BHuQ+BGyKCO6NaARaQGYZ8Xyvh6pYC/14sBlH4UVN81lqJ+BE4Y6MCDshPVE/6wMmnSlQqlGK3qdOqWMU6JWJSNRcn5RpXOgTu8GBKDIAVw7rFt9OVUPReAmloOFYFrIwktbeE2nh+xZZasOKo7Ddiz1i3WGvmdsgXkMzYj0l3F7JV0vFA063WXonAMe7XQN9lTXrweUB3EqHFs1+mBTWQYC8hEWRX3RC5ejsXG6cWWguNCm8ZQbwGRg+JLR+AA8uMUE5dPKiUvWZrTbuI1W0IQFYMEzQvs3cWA5RMttEg1/apSFd8Q0vPqnq7ZPrXTC+TdAKAzITVKpMhW+IV/EgYvRMntBvN8txYoo3lv8+BRTfWMvIUOYDD3TKuIS0R53WAH8hmoZ4JSLrH1SuSpphwlqXdhtxqyUxRYRCZxtWtafdwJxCl6+vysfPh532L6T4kqz5iEMel68742K/91AEJo55roXHz+caQseOWkLQTcouJU3FmiGDsi7wD82geHJRxV6UL7agvknljgxB8kwFlWAcJ7mpaGImgx3uOSY4pXkE6Ditsx/wR9wbCKr2p3I+bR4cx94DE5ch1XTUat6mINKv3ZZj6Gd3KpyrYc3QC42inJlG4k/sGbohCNa3KOngbzA/uUK2UPDl/96YmC2K8m6B6K+4KfxDIX+zmxNASDfVu+mXgwPHzGSBCTdIHibAg6mql+KlAKkULN7KKR89DaZWFF+DQtuQi5kxU7ca/9PFndzHqkit7x0rdxszstU+iOUI6mMxVv7zwgLoYo0wt8rcuEKNH8Av+7m+D+3nxTUac/3OGN1ooprwUZrMOea2HWH9DdtVregPxQfuyp1O7hm5c3Yu6ZYoBUqc9zla2c3cCeKP+D4MIK7d5rvDiB7scTVEiGkm4Z6EdqSjzpN+kQKamN13pnz25uhwnb/FvV1eM+YHarrw05RB9OMwROH/3jLyAAYdImUNLi5WaqCNlPfBo8bOAoCLHfPbt66qmRFI+YFWdGvxE3osqXWPZp0aJpvj26Sw3q8ORaCiApfpdzyY4IJY7yPXMBz7L7NXufaUVd+PeTEZ7VbkeIMAamuEnRueDmBVLQxDHM0V9u3jVrU/MKo51C5o9LwM9iiuGPyBrenEfZ97mapjgFNcfHwSGAzD1gcvu8wA2FrbuI6lu3hFdiq225GzOcn3AaxkmSutW9yBkavt8+mD1hLH0rpYbX4uhvUzAX4J8Yn5ER+QU3+OP5uX5C467pX/sqpGmjQzCRCEkgZJVhdm1AUvOhHIbyjf/Umyqn7G71yPEz9fXIodLIM758/2Qcrr2LtFk5M14/mXRmGDA/HGrFMMyFxAolkHB6nRu0WTtqP9telaJf64iounxpaW9YAM+C2zx9rMAHSh2I4wUw5oUqj0PtmaCqif91JiBzQiq3C1GuEire+GVgSQXuFkhWbFMTOjcYyimsukur3DMRv4dL1LMY5ROGK/zHXMpZ7hmT/MQmvvAV/kf5VGvpuKpvmlOd+HzgWdD1JzeNikm2fxi0s10tUpZfjkbg58+s8oQgZz1Qk+LglWh0+eAYNImu+rHRtqKUavAeQ5OvtOsrd+K4vy/ll1s0nJm6v2vy9b/QdKpbJ2SiBTQOd9K2NnAWJAKcnwEid1Aj1jnwg0Xh85clZzlztBXUdSHeI+VslI/0wtOco+qw== X-Exchange-RoutingPolicyChecked: gAbk8s7OuIhSK7VARy+S4g/rYlKXf7gtuJrUUDC2wU70U6gJri0ex0p3cU0ZWXEo6YHxLpjLOfNZHRxmq0o5W0XLFCOK72UGXy5SpykGppnCUfE0XxT8h8u3NpwBXp82IA90xGa5qaNthMHssunhcd8pGM7iHjZwiibp6jNCoRX5AK7L7c8KZjlHDn0+GlqbmRpG0Z1F3SBngqTjcxjisnyqvDCjRdG4ymEwNIfpfdN4c/gebqWEC8Pse8sia+ETd4lHSKUyXOsPTtliDJKJGUy0I/U70HU7kIEyepZlVO2MXtlYCesLiMoL9VFSOm6Ad34iYzBUhkgNQTS4cB6wvg== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 34ec239a-3854-4f47-e79a-08deafd648e0 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2026 03:26:42.2055 (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: mHkaO3BFOwNmahTdgEjetcbpCtYSbo8weU6J2lHvNd0i1IoyWOXOazftMVB2Sx1XE5iCLNC2pPHGrKQA3Mi4Hw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5017 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Authority-Analysis: v=2.4 cv=SYDHsPRu c=1 sm=1 tr=0 ts=6a029df5 cx=c_pps a=/dw4gKU6pt/qT5+OabM4uA==: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-GUID: ItcKFJ_BgIZFDmGvQ7wzwnYYXkWphfIG X-Proofpoint-ORIG-GUID: SpN_X83RpfmBa_LN0UT6kw8G0oWsRf7P X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEyMDAyOCBTYWx0ZWRfXwk5o0J9aZ2h7 jL3Go03pS2UkxHe0vlGDIsHKBKgYr7JicpL+gu9s6XhCu8uu6e5aWsBNHO4O89DyIxKZGA2mrX6 1FvbSH4BUMgAt8E3x1gxPQ6RZnLpeyYDgF/8VBMstOhjaaEo2fgNxfDVqQpVIhph2CIR5CTbeBJ eCXOrXHm5v03ksr8lm31vfasDSNKfUfPWYNKuuNJTosIe41MxEL6KWg497UwQ8/3UvI1g1sRc4G +sk/uIRrNjSGbrRZU51780HrxxmSqu+r1tT9P3TFtge+1hlxl8kmO3n93VArAGDjYWin964slam h97UN1+7e/84ft49RP0XhzC38WaZqYAmvyIH6GHMCAdp1u1NHzy0KL2hfn8KXcTRG6/saSt8eIu z12ap3Gepm8plaUFaLwjozCn+cRjkuv6Q1yaXMpdpq79iWYgFw8zZPTb0sA8Vzcufh8scMyiJu7 Etmx9pJP+S2LLvXr/NQ== 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 spamscore=0 clxscore=1015 priorityscore=1501 malwarescore=0 adultscore=0 bulkscore=0 lowpriorityscore=0 phishscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605120028 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 ; Tue, 12 May 2026 03:26:51 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236849 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 Tue May 12 03:26:14 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 87868 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 CB5A6CD37BE for ; Tue, 12 May 2026 03:26:51 +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.67667.1778556407381721391 for ; Mon, 11 May 2026 20:26:47 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=ceeP6EiD; 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=95926deccb=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 64C1dAps3265170 for ; Mon, 11 May 2026 20:26:47 -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=ZiC8zxg93fqnz61cJLLarP+PDqJEksAJuE9Vly3rR9Q=; b= ceeP6EiDl8cElQIdPm4Mdh67uxNGdXZAL1CYdxdH0/ulVNh1bNdBMZ64HskfEEYE MEMmMgRtV0o2W5hkKLbvVOSsYH8ZnrNe1328Xz22D1QZAhpyjuIFIilox1AQ0FSm nikOql3G0riYTyCpUIu28zqeWHIecXJtnjoEilzQSJOJa34ZvVILk2i8cRgdh42I RJ3H57GoFHYZN71pvTaFKd9QB8mvG61pqWDPj8irVn9FifIuk2IYtljDYHXoIZrS 4tQfWv7K+hMWMkaroZc3ooYHNZmCjhn89f9actLffrb9diFOWZbjqyzNh7kAY4PJ Yn2up/nIvYqogbjoPpwdMA== Received: from ch1pr05cu001.outbound.protection.outlook.com (mail-northcentralusazon11010011.outbound.protection.outlook.com [52.101.193.11]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e3nvg0cbb-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 11 May 2026 20:26:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FMvLDkEJatzIGpZuvfawD02N8xTH7S7MtYBujo4kcbSzJWFDrS8aBnPVSTCiDOwgN7ONWI25LA7lvtP6n5R+hgQUyZX4MB4nH616Zrw6i3gyBrXaO58w7Z8/mN7/fl1G4A40MOSVjd2yXikEOOqOnG9McWLinAr/qO5JwnQbwdfuqQSj7WpNM6WHl0EU10N9wMVwtoqXRYODcLhIUQGjrpq9vEiYYcZdqP5iNk27TgXb/DVtxzR8M4BZLBU8odWbE21Zld4z5Qibi6ktPFrJaqRvsgsH4OcPWzYgXaIO3Vo8k0/cnyGY2+FgPLWBW21/UWmMyCxqriRSHtWAfVE4iw== 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=ZiC8zxg93fqnz61cJLLarP+PDqJEksAJuE9Vly3rR9Q=; b=btYT9aNGyq6lT1tHqG+oTJ6ph98JygfzQr8QrSfP2Ai9C4j45KSX4u0CqSL0ZHrcEMxIkOf57T6DEQ+e6BRDbgQ7z5Oc3vpsH72GJa8Zc8oPC9aB7obiNjN9y85vBrdjVOTsqKuNWDLaAxdFy8tqHb6VsXITjrpZG8w96PUsGg0yOoUnUoZI/mZwn5/BRK7b45fD+X2ALTDKz2oaiUVu09x5phc7v7WWYVYPW1eDyuLP+XmMKaiLnp11sXASXa/V92zZp7m+cnYCJrK4BMyztJwgCVwYoop/udctmAPLrZbotvN+8qLC+n0IgG8pm0Gi2CMduOinISQ+/5kC7irhMA== 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 SA2PR11MB5017.namprd11.prod.outlook.com (2603:10b6:806:11e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.22; Tue, 12 May 2026 03:26:44 +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.9891.021; Tue, 12 May 2026 03:26:44 +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 V4 7/7] openssh: set UPSTREAM_STABLE_RELEASE_REGEX Date: Tue, 12 May 2026 11:26:14 +0800 Message-Id: <20260512032614.2814369-7-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260512032614.2814369-1-Qi.Chen@windriver.com> References: <20260512032614.2814369-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0105.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c4::16) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5017:EE_ X-MS-Office365-Filtering-Correlation-Id: ecb11f9b-6360-47ad-8080-08deafd64a4a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|366016|376014|12006099003|56012099003|18002099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: g/vwg3ns47RnP3GlV45zd2mGyJunARrIsYeffZGYRFzhI2eG2cP9B5sih6jitV/7WEtoINlatflR6W9DufFGCK9MGdAXNTFdocTg5GgO7DvAuUMioF9CKMXKF+Fed1BhRpMTGDSSPA20zxc3mWwHSYbB9dID8DUUEl/scK0hMoYttb3a6i9RhCFZDlzXOw0PRS2AG8q/9qg5lzeeBa3XYSjnS/zpRx8KChaYyMZWcoLGNJu2/yeqGZXf56ZIXqL/A0kCfACvw6bSf9zyBAjNBRsLk1/l3Jft3bZDxif7Bzz10P/X0M9UZ3wkGOELYvJ4p8TgkqbjZKMBAFaUCYeWfWPmaGMbmYOqiJNMZsJ5QLDo6a6SnuuxW8lP8Jw5MdRc4/0d3ahnCpD1ug/m4/o8ZFeUGRUshHNNVIa5rSrPc+2Mqiu1hQdtxDm3jB1ePsb9sQ/2YHIHY0Ua0pmUwllom6Hx6BFiNftrzhsVWCFtOn5uln7vKZbaVyY5JG7OYQQBgrElaS9gh7fTAyjk9dm9UzgB9Af+EcDL3HQMICea9lI09AgGysJJ99e/JqN84h4DVNOLjcGykTsU4yP8qOZziTBIiMGRm9HXAQQgxVUJRpQcrBCF1PuDVQEUHCzT/hWa9G6qDmeRYYOOxDU4PoUJXNGV40mUgKlNeyJya2Jyjy8VL5+HXyxbUspDO4kfB4x61FCTm/UYtbxYvirLyJCBJ+xDn/z04CNemTncX5cbLTk0MjkxT6MqDQ1dMdSXV/Db 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)(1800799024)(52116014)(366016)(376014)(12006099003)(56012099003)(18002099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 3vF5tJlSJe/16RoRd8Ya3rqjCzpAYHIPMV2T4oKjruhobfUkHCs4jwJuEU714Ix1JxD3FH92qECrYmxekn6VuZzgIQDkJuYbBddjiOfU6tUwjw4jQLIhkenyhnQaDlxOiEhotH0oyaBzEmpBpWil5WFHbbzXXis/tzi/UBH3XVTTs8pntK0wR1JPLNhack02LZugH1Asx3/G3/jMVPPoHYXYFltuermv3293Wjo9runLLfzrDTQkaEoTEdXhUo8wahKRHlyZh1moX1J6G2tz00P8N+tOMrYGSO/ljgtZAOx5wiDFGrekidmn8jJ2yPKxzbApPA1D1+HL5gcNnU6LIj+XDXtd4ay4LAg5xvOOO9g4FjeZuQXp8zI7mOEKomnM72bBpcx7Xzi1ohUPxVQ9UZ//ORX/gDKjEYzHGi8ZD5zTEB1n8dzH8vuo9BBEFYSyaHqGpznWOQrFVBUGXIVRTgNQ71P49mwkombWVQhfaFL+Ghldgniu0LtDyroLUogNAgy6kFft+AGnbXRbRQFeZsm+b8fScoEckXMmy3nV9KN5ls/SkBGQ8mio7KyPkxF3ewwUhFmGqidUVxSwH5jAx7FX490c8Dn1aAMne7DsV8vq7gUswcdFL5yqR5GMBzTzW/cgPzFxjXOqZVvnDV6vZd+yscTLV0YMLWYqMz9wA+sIc1U+DdiinM3r6nmrva4y13m2ty7u/h6ELYFoS+waBSCciVm1c10UPQINh0nrEKoSPiF3jXA9rktGuocRRls/HX9CX7+tCNtRpOrqkcW/jFbj5f7ikzjeJategT3pBYKkKUKYYylrjsJhzb4G9oriK5X9OUTlCIb6FXqbBSrR0hJdWlOtmkEWNymt5F3eRyPJ+rK9NdsMg9OtULaRhwYSTzAte/EkeexJui/NqeTewxJOQZmNUCO07iQXaRBkg83Za9itZ7knCHlz5PMSLYmbhOGIv36yJNc8GpXOTlb7FB3NlJDQmjQPTpsMQgpw2DG0d5BUe5GFSBHFSWA7IllReoNwFbLLANMKNHVVzlNKUYduCkn+5f7JxpyWpNGP6ATvCtFxmnr4NqvINDc+//mt3bomFIqqNXo2kixm30lvztsyTHJLUnjNRqdI4aKwSLoZqs49CblkIzTPlVjbJjltzxT6F6mYnJMA2AQHrOlj9Hf+wijuRTAdkGCGnCDokW/XVzWC8ru66dR0pd7oPfnpkP2zA2qu8r/qlSAiiAlPMkq4OFZkCGSyrFVbkhKdDsgaQIF39E7ZeC9zfP8nQPW1jb74exV/E4IeWJ9b09F8hrU9GvMhmzTRqITpo2sjf+LD/2blXY8R29nKfb8KxhMgK/2BrJlb+F8gbME6YxyUeiNqOc7Pn6ZH5R7BGW1umdIxCTnzvaLvW1gh8ZgyKNdbGZ9XfP+MCkl5v9PmXPdJJS2qi8Gb79/7G157wId8Ih+XGxJOBbH8qOncvPBZ9n6chbevX9gAdcsxaoFvqiepz7hpQK1Cuez8YD3Wdo/TSVAdTIVX4M0gVkm++EmRiQihGgltAoHKxpoq/bYpka5kME7iEVMJL7rbx3YYx+EyESrAgoyA3ZP82tsqY7Sg93Y+m6mCHdOjmyBU5pfaAB9a4679o1lfBCeT2JBQ6C3NER9EYWFD31nVRXAY0bem90Lvrwyw87HcpKbjiv0mjTWB6LD5Z4mGeVLlc/Hpg9rcedWbMnvuXWGeiVi1N6525WJ0HlzwETeN6zXJ/MXH1rkR9Q== X-Exchange-RoutingPolicyChecked: Dn8waW6VEfI/p+PyBzm4sSLfU1zUUVR7wilkkqX1SxETRgB1dsuufgPqFzG1QfOoOY63mk939a9RX3DQj02AYLqVAGaygeaJW8VYJ4yqLAFM1ebJu7BScOgbfNaHw26uiwBpWNvbbWvmqCoCv6SaZk0LFQKz3bCCwc1rz8c1VgyK0Zq29T+lkk6ogbYHfhFPEoRO+nP41OWiAK5TYtwlCX2dNEXRcuPxBmLLtiz+YYGpXElMma3FgTKed9oiEccTuONXnATq/CUpUQLkyVDhEkXlgxvPsUIEEJ7zvCEzxuPK3/1nJKlbuEbqgj6ZGKFlbrPU1AGiwr6UgsD+CvFi5A== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: ecb11f9b-6360-47ad-8080-08deafd64a4a X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2026 03:26:44.0538 (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: zJIvvvTjgOksQOMsKqFOGBRNmPCOJc9R3uS0R86sxkrJ24nAirONaZTtA3T6z0aScWu8JOeriPK9Vv5cgvks8g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5017 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Authority-Analysis: v=2.4 cv=SYDHsPRu c=1 sm=1 tr=0 ts=6a029df6 cx=c_pps a=OswsEo8IlqVTC7zrgcx7Gg==: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=3tcz3bTJAAAA:8 a=t7CeM3EgAAAA:8 a=_XbGDX9CfFHujiUbNUQA:9 a=4EbjBm0RLgFgoQzmu6QD:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: n3aVfbCr-_TpUUmFzaU7XoljvCrVp8AF X-Proofpoint-ORIG-GUID: 83BCY53fgC1VZJWAd6ipIZsx6VtRUovQ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEyMDAyOCBTYWx0ZWRfXxViOjU3ge53Z vXaDKerkbD3eVMf9ZFx8YHcBJIp0yXoz69I9fGlHJt/qOc2/D883/ahdG8q8oA9llFifFetuF66 7Qjmc0jpQxMVGUHo+CBYzYLFbFimSnUUQw84vuOkJfeT9KtBYuf1WTqjKIn2KUxgIO4DRR99wzZ zibC2p5XmTXDScsFmK7hvlPFxL4sCZDaosJ7Ox60SYwVwLpc4HEnKnpw9Y6uVYTGxudmjvg33o8 6anijAkcfVTl8w0PZglNKYXRwoCHfuAFuF5beGIkCpmvO33hs0n1TnqD7CviIKqJQO8CNNB6whH 2/+37WdGmgE5Bd2OIN0x97KnQZSJU4uLk4G34InBtO8k2VQcSUvCZmFhuWWkfHZOP+j08rBSq3e 5iRv05M3MPXO9dglOCHfgdZcWUGYbWCirVFlvq6AnoEj31jX96HsQWL/53NF2mIHE/k77tuaECG u6M5K1+bSLiQ5TgX5Hg== 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 spamscore=0 clxscore=1015 priorityscore=1501 malwarescore=0 adultscore=0 bulkscore=0 lowpriorityscore=0 phishscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605120028 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 ; Tue, 12 May 2026 03:26:51 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/236850 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..42b60898cf 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