From patchwork Mon May 18 05:55:52 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ChenQi X-Patchwork-Id: 88275 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 57DB7CD4F54 for ; Mon, 18 May 2026 05:56:29 +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.2427.1779083779430281916 for ; Sun, 17 May 2026 22:56:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=mFcAnmFB; 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=9598bf1d35=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 64I5flMg625877 for ; Sun, 17 May 2026 22:56:19 -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=mFcAnmFBJFA6JcBAGk5RBK8tH yR98P6iSEx4kxgaWFdTMrB4Dwl+zdX8eoW1zLiBVvGyYrjUuAdPliEOhiLyZtEbm CtDx58MxzpIJUX8jsvMP8jqHcVHi7sekQCT7HNqpHpg6QySsBKxSjpTcvIzWdrwv fTW7pKObzmi7UMENWWdvWZw2GvYnk1+A036ODJQerEiHGf6uC6bgIXg7go/WuUoP sd7Z2Ocf4VLGIGnycFzTC1H3iVPSVW6ra6b/L1AibuDWhK+7cM8c720wOv7jSRNv iZHUH/O8M6nO5HjDo4a4djg3F6dUY1ku3iNmIJRwfpaGK8SCP8kBstG6eSI6w== Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azon11011012.outbound.protection.outlook.com [52.101.57.12]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e6kux1fp0-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sun, 17 May 2026 22:56:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QNkX79qH5UAyw7mobpEZ72MAuijZqVU5WpnjZFokMyd5cMMRHWtZW8ei4wWjpvk1Kyl90637si0xDTAfTy7fhfm6lfhWUNokbq3gqZWNlsRxXg+gQgzsVSqKt1QMCpsRkprbSuhrhTNWU26IvTlOKhKlhTw4v9dml+ATseTFn7wTB+6X0UFyMTX8ekk9U4nA2JiUU/b+KfuCqBT3ewmn3MPn4I5zHhpeQsnOAdwJoSkDnbkohivZJjNsQkIU5o5xMWvZ1QfNpQ8Lzie8Okd58jd4fcag9huVRtx6KD7ESaoKCXvF66Jx3+vOaabW9CUmQpQUaOL5R9rgZ4BCNujmww== 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=nxHKw0L5aws6gIoY8PUtk5Yrl9pudtWAqiqxM2M+asPs6e18mukVESwyKlGy0nahXMHRC3+h1K6yimnJpS8GJ9WdF6i3aHwApeviWDoRNRG8GPZFoRuKER9dbdWFAv7gfQR04lCSKCOgjTP3M0R3G2ZK7Ljel9m/woz+zkxe2flDOyxdxlZvSFA0ItxrEnDSqqhpeC2drmTUu7oF+Js5OJf9RQLW3l702taFPz5FKelMAtJT1g6UQP/9JMlC4298FQZOvBUWgQCOed+cPv+EnudLe14S9OmIFXTr6IV/s4hJ/nOezTnG650Y++05LvQDe4CRjbshm8kvCFClUIvhSA== 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 CH2PR11MB8780.namprd11.prod.outlook.com (2603:10b6:610:284::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.22; Mon, 18 May 2026 05:56:16 +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.21.0025.022; Mon, 18 May 2026 05:56:16 +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 V6 1/7] recipeutils: add optional stable_upgrade parameter to get_recipe_upgrade_status Date: Mon, 18 May 2026 13:55:52 +0800 Message-Id: <20260518055558.3982813-1-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 X-ClientProxiedBy: SE2P216CA0186.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c5::14) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|CH2PR11MB8780:EE_ X-MS-Office365-Filtering-Correlation-Id: 31662c27-98ee-403a-289b-08deb4a22cd0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|376014|366016|56012099003|18002099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: /Go9qdcNXS50r+yxePOFpgjFTl1S4wyLTq0GQRMeiWnosk321JmGfAYhdRVG2VadGajg0aywTmsd0Ivq61q1w3A4a1YKSPxU6SCPV8w6jq966A7EDxkTeIafUv0bducPW7RiQrvdZx7VxZ1TiziDZT6Y8MgHT+0qT3+XHUZScHPRu2CAbDMaXZQ2EMGQSDkLvH+MjMvrylVhVUQx7HzlBBmNVwioxpSUYnAzkY5egVmoBEkg3FmJasrLk/lSL3uJxk/g+JjOv5H35V/bNiEjE3uOOotz0M9WdnHwa+IpPne94YL+O9wIgA+LsBMiAhe1wg35E0YFg2qx7YOIXeWrLkGW0Ra8YzBt8XgJDnupWJCsByDRS8P/sYq8XTmOsfJRGUU5FI3w1ebcbC2E+ULpDtO5DQef4lCIx1OGkKrUTA8Zo/2XJGlC2s6r77o72RT78+kobfxsTRFIQUGVhvb/9FseYxwF9FNiYooeT7CNuMWnsiRugc2tcC8MLXF2FzZcg8ynNdNWbI+oXApHTXkIE5MpiiRNwcfB3/9dFwV7OWqi+hSotA3YOQM+SnPI6vpZmY5/v8DLnELx3L7JYBQ2gVCeno5L8yHPh2cEuoXFZ7T1mtukwFOse2pBC4v2hTdxYOHJmV7dOTlPkl0nGuhagb3BxZYH9abEyLoNt2BINSSyM71IoSSGqP+AHRNQATvXpqInKOuF2zwO1FXPu5UzgkNeOvo8jfgYFlPMP0cdKpJHuW219vZ9Bn17/sb11FTW 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)(376014)(366016)(56012099003)(18002099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: h/mXb5lFAGHWgnfmeJihbgLjaV0JFZpahtHfBGUu5v1d4Cq/ZoK6EbD0u0JU6gXy3sw9kLl2ASpuiBYSZ3lXCkwHQ8QYhbP7yt5RJ+fqDRxjNNXmTcFqp+9y1QfBhtFS7a7r0tMdnnzRH5O+/Yqr+YWVcDHHJbM7fshtb+2Nihn6OVGfaIYvNDsIyWjFRgV9vpeb5l2XCL2hCrMCIPdmdvDZMk+fTe9nfhuzLoCkmXWgXZ7f1zOZaZ0LbTlbdc5eKXvAmT/+0aY6yf3Qc2gHgaysmDYesiHqnekddqd7UdmKqlkeTvoToG3lb1UyWA1CIPCLdZ8GEE300bZOVwPDbStGzU+x41yymPCDybV2R+ZrN1lYhZs7g8MT+YoSKzMG1uIUlkbvOClYOEzNODlo08f07US2I6a6dP/n349UeVmPF2ogeYG7Lq+v/gU65PW5XbrdsVgzfnHjRAJaPLznNOKKgVnnnviLavI7zKRHLgVNpEK0XiOEQtzWsfN9gTEfWtEE6IWEeboYmkXL9WIMRXRppkgvubusQXxWElFx5/viRIhMCABErVHTVxi1Nu+gPLKfq1gonlU3tLq0BnZ+Pu+wTluaIfO1qTWMfVceAyue3ROnGSiFME+JjlF4KSq1kpYFcmEVHrtFdwlLa2qaIh87vYauHI8EYd1w1um13uP3kLkwfUl+Qk+zeqYGRdn475hE/+X4gfsHdlc6lXehFMtNA3jl+4oqRnIiqPoMrnhH8vVoB3SLPYHI3456jNlGC8hhsmOIOGa3veUxZG8Ft4F4vKDVbKOEoDBbf7KxijVPWFCnsQTDQofZ4yvbcRD9uMoTuHnd1VdMJrAq78++zLQdtKjd3jNPOkHiZQ71dAzNBS7zOMiW9fmmdKHMj+PHPNV+UE6dk5+KbRnMOuUzmLeGjFG2f3RKvt8vtnr/VKEBKjeIBOPvEv+ddfMkFphJX9mPICPs4bw/BKUrkQUmScilTo1wzZn7tsCQRq5/e84jwUgsfic6OTakOo6UsunmOR8Xe4pcx476eOORpUo1X8woVP9C4Lno1NvcefYJ67CYef2loVAvSYkErtHhMbBkPLaPXvMXN2XmDXx6AxnyIUDVOPDbz7J8xmYWgeqPCxk+miA5HbgC8QfKNMEkcSY6yVdOW3db9mntgOy1cTue40NStMT0MyQJcVahIfLv64Qj00xT8vyRfHYxken73SnsTQ8ExMjj5SGdfCDCi2pf6vrvl37PuTcNr+Jd5hcXAGUyXY085BvevxaxWbMrEHiwjwXqCnCFAI5kq9MXpQpzOtNITOb9rxjZGnzGogk4wIZvpNhZPgHOwEtxm+ZLWApQ17mW8dVDfadVL4RWtA9ZbiGtrgd1+6SZyhohKqwEyQL6K8d29l6dImQ2lcC+xc9qBZAA9B9iyyCZkod9RDHGK6SxsNTpPyt5nZvJgFW6Pz2I7BuveeK+5BUFLcqI5dCeBewGMuC2ABbkuTXTmKf+/hpljV8IHNP8T1NeGMtkqhIRzdhceVjbiDGtIX/oFKUy3KDMvG72OZ7NDwkjN5a55Sfgk4pKSMN14OguDHvjX3pbiqlNLzwf4ZMFedhzHXUASvD2B4iloeQtR3BgX4un91iYv4hgkh2ZpSLgnmMPVZMVB0fWZVrTayeN7PFnD+XfIioiKma2mUKiMwRL7G2TKcEZi2jyyL9opXwUONxebW5LBj2/GZlJnWupjYRSKtj+10vyb9V5/NlBKRSUd4K2Rg== X-Exchange-RoutingPolicyChecked: NWmRglX4er4XI1NoMmnD2W4YH+4YYiHQ6JoczQeaSZZvzaQmHudoQWjTPCTGoNLe+msqoULwVq9llJmhvAhWep8+ADGML2eGu2Yars7PdHPoGxl1AifffzjjzwyHsji377Xzkw+0fYkF2l2YBM7+SVl4E1qRS0qQqZs0en5DC+s5OJimTF6x3xJ+XelZ4ds7tPUkF8IuXxVX7/15Km7LKm/aJm1qubcNt3BpbazDGWzAyWv4MSLwYezXcc2aVftoovgqpTNp0wTfVPP35JCm1S2tIricN8mDdi2fP/ohJGRJlCkt2rZ4mTelUE3cN7Zg0rKaQAgW7tRlcpUQ+ObPCA== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 31662c27-98ee-403a-289b-08deb4a22cd0 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2026 05:56:16.3388 (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: 8eK9Y7D1oWcu+c3D3RYln0o6Hz/ztVaYBtx6zuzctoQrmg/jBBEUKKiK2BkJpnuAThzK1hsqXOg8eCoaZQtdJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB8780 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: 0-0fmdRXwTaItw9FckC6GRChj1O3AuA8 X-Proofpoint-ORIG-GUID: SVTaH_Yxmepwnag0HjFuUL0AOf08ua4b X-Authority-Analysis: v=2.4 cv=NMblPU6g c=1 sm=1 tr=0 ts=6a0aaa02 cx=c_pps a=6brTJxCCefizds7ERwDNzw==: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-Spam-Details-Enc: AW1haW4tMjYwNTE4MDA1NSBTYWx0ZWRfXwldQEvSlT3r1 tMHyxeaonLay7chmIjOsjtCtst1aQJepLFAtQRXS5PUonkHkE9LTtQPDzuwjFMrlkGxMNVPmPgn OhyN3uzYsN/QPCleROkOXMJ3+oqXx+hsY0Wlu7VsOXpX6gWJ63XvyMAGX06DR9JvxnDcrN8MYlI bEdTQlD5HElMqAhEqbOHoZ3i07T46ENnoBsfFi/hwfy0ynJkSdwG69OmpktM6MKTeURDxZD1WFr KH+r+7nC7b7UTz7lU9vUNrZ6JuoNNNEbo4wWxd8W8ChE64P7U15DIsJ8qxmF5IaLTtT4FvRGfb1 6bJ6mZmYQyHM8gWHP8KrXVgXUKX2MQCjQ7aqe3W36PoVxmi/4C+LuJVJaZNSwD8+w0VzhWyo6nJ INCqz517BjqpI5mg7kAg3Q/JKnzksAXXO38UBfkyzN3KlT5FBmcqbTHg1TlPPO3+OBA4zJSnzgj EaIC/Xsc7iL6XIDjlbg== 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-18_01,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 malwarescore=0 spamscore=0 suspectscore=0 clxscore=1015 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605180055 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 ; Mon, 18 May 2026 05:56:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/237195 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 Mon May 18 05:55:53 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ChenQi X-Patchwork-Id: 88273 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 7C562CD4F50 for ; Mon, 18 May 2026 05:56:28 +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.2309.1779083781611681066 for ; Sun, 17 May 2026 22:56:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=T202RIwa; 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=9598bf1d35=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 64I5NVgx594548 for ; Sun, 17 May 2026 22:56:21 -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=pYNqsrvbyVWqlDv5xl5yqlroVnvkU8tsH6hJx/bHHgM=; b= T202RIwadDRXiO0vo0NXFvmgjqAVgizBNS9sNbqea7AOO1svRsB2iJyTW9eitFqZ D5e+/JAmk0BbSnBXnxvu1AYQ6Uh3vXK2LZcMTeA1LYfyKaQ/uRDgDaHHNsf8OeLR tKoGOmfM8fvBcrcyzHF7Vx0bQybFpV+hRHqV0AAMrlShm0b1JdiLbf76cN/Tzj50 ft0r+mUVT8sZEhpqYAcN1ZMAzekayRBE2Ft4TRium9HbtWTLKj5/uGLdZEz6Vi44 zUGf+ft9rKb5Gn+f0qUONsIhUe8Ir2zKifENLSR6im5LfhM/CpRKovArYB6WbV54 UeIFsyzxBtL2PG9VwlaMUQ== Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11011069.outbound.protection.outlook.com [52.101.52.69]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e6kux1fp3-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sun, 17 May 2026 22:56:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=f6zMr2cPt4kvADHU2tuTlysPmdG8PHFVFcJ4uIeNwx7Lwyh5CIfjEGHA6Biddw6hFI+7uaiADUvKTZj9cssJubtfpTGakFy3oEiWCZ8im1vNL3TA43eh5tyYhDPPb47+ElRd+A20XteEMjQjkJ0L4RAK6uZEeKHeJDFEi8YOoI106rhBXWhOOh9btzQiw2BAIRDocTNg1+f4TaL7uFGS2nw3H6MBbkDlIF09Ml4RX77xoap+YqXx8DlNnI1isg5bvkoPzTrVzALaTn8UHci2Yzn9WEui1eq3UMqZnbCINljkIIy4nP0555Zf5X+gTRhgSHMvB4ywCgCggqzPIbKAkw== 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=pYNqsrvbyVWqlDv5xl5yqlroVnvkU8tsH6hJx/bHHgM=; b=Oswuf5bSFGb1Ig0lCQbmbRJ0DLqWuPXx2AIgZoU/HoGbNk4N3otTJ4HbT78GU8zzgPe/H85yZcW6ULfqyRC2LJFQJEtxw1WX2bu6G27jBG6zg0v8ia8nIi1HWrZjGXSfVgQe6FiSocKLFcliiXwh9HefUMLMAPrcZkYyFWzne+Yen5/qqvRq26OOm+hpmCoHix7vPLMOwcS6IO/tE5vTZM62NA0nhqPblAjmUmLpZOf+eztZeJbCdyb3tPGJNT/q5qGGlSE3iiU9nCu1HMnwPRcNfrBW7hlT3rEtf83zWzNGAazwkZhkxHVzrZ2HTTPFyQxow8gqhGKEKWsvuGbmOQ== 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 CH2PR11MB8780.namprd11.prod.outlook.com (2603:10b6:610:284::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.22; Mon, 18 May 2026 05:56:19 +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.21.0025.022; Mon, 18 May 2026 05:56:19 +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 V6 2/7] upstream-stable-release-point.bbclass: add bbclass for stable point upgrade Date: Mon, 18 May 2026 13:55:53 +0800 Message-Id: <20260518055558.3982813-2-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260518055558.3982813-1-Qi.Chen@windriver.com> References: <20260518055558.3982813-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0186.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c5::14) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|CH2PR11MB8780:EE_ X-MS-Office365-Filtering-Correlation-Id: fcaaf901-6df9-4933-382e-08deb4a22dfa X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|376014|366016|56012099003|18002099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: WrElVZ2wwnRuDc5Mv0Eyk94nWM5BlPmKqHdKCjyW7x4SVYhljaOTIvbIwiU9kher9PYwfVoUKgqqHplBcE6/BA/97jLpoSKiK5x5FNP5ibcYV2J8Ezfl6D3QM4f1wSrYGJ21OothaLexKXcXR22Yju3W/X/ZPiYEQ6qld4hm746u+FR6fX9YACa8+NpHO31i0ApmJmfIzjZ7WITU36acsBral3zjhph8EcluGy5p+2blkmK7ci5rePTMGo5X1/6THT4PGiHljc79J5+HVXcf+PPVK9SH6ZhVa72YXX327u5jiS/AaRxrcvm0+ExYduW341RqM686aqceunS9OAULdSXoz9BNEOUG8MaAg3XtGssCzFJGV/O6LHcZrvROc7VIvaLVH/GRu/UoHsXDBXCAYc/3459ZXUyWrmtq9wRrrlqLu/3N3nLGWnjgGU5x7s/aBIvKqI5VHoWC7Q9SGLzvYoqc77fbu3y4n1Xr2zF9zIdzObxZfoAjXSSW5ggEnqEUYFjBLyppoJm08tD4d/MT6Hi7gUQZrj5MA8Qlxh8apwz8fz9BBXAwzt3Bb+2TVUmpu0Z2hFvO9zlx+FaPnHnH+qfHbEc9Luow9Wa0HeKWhy9UiLQA/GpPzXWhkljM17/nrDy8b1G9IirHtoSxjrlWHgaL9H1uXIxBKRCGPuzJEKpeLHyrfs3lyYZd2Bbjs1jtdfVYlk98QlSp7FbvchahV/GV/gBuQaTrgawZvLbKulcuYL3Ta6M8Z/WHBZFUIcMo 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)(376014)(366016)(56012099003)(18002099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: w0vk6sElfoqWyqOp4idgkCLnS0RYyoZq8CToskSMQLpEhgMeYxZe37U6xZHOIa4Q4ZJsxOzjAtmUbcXy+TPCQ+a2SfstBKdEa6MCa94HmYYhf35p7jyckthvn8XQiwStw5VFQvhn0ADgHDWQdkRSLpj1tHkC9ULxrN4G3oe7OpM5BpaXyFmgVltlK8PWRBIxOdsHlx4w0vqY5N5zR6r3ALVED4ICAxvfABkVFMuurSMLiBPAnXy561MdRpnIyIRxaaM+XBTjVOwA5+tem/7bnHnGWvRKkI4U8x0+joeTYaxs2WVcEMiFOHYBAkVLEnibXehpbWH2NtmoNas0NkkedNk1AzztRISyn1r9uAon3fi0JRBI0wby7BeujGmWub+51zdEy59LT7916tZBThGEYfF7aCagROdm1N/6vcG+hEJqerprkU931e2fLtPChk7R9yo2e8hnGHE7FdAZ9/O6WI9xwXEwpL9ar/S7Q4llt5/JlGC3jR0au74UQruErOgzzHEkp4Q/Syw4uAqYOo9yOWT5bqeGbsM33zu5kYjg2ttq0XauO2xHANrbn2lSirs3APq2F/h7YSsDs1P1mfYRxRQt0NY8R7gRg3CvpHLJR/RL5WR0+cPTptWFb8w0YJc6qBESRphWrALNF/9BnH3JoLsLA2ynS44IJFHFNlyxsckkrnDsjUFrvsxo1wTAIYn/pVS2xwtJHQJiHPjKxUXHdmgAEvSUyXmGjk4g9rpWIKnqMFAWk6PTVa72HEd6lMkzDcz2Rw5uyHieoDaIWE52K7eIVg3NaGF4u8Xq8AxHXUGXaiZmml4KAIwA5jeHwdQpH3LU0DbiSZ6oD803PDT0mxDPNusJzJHkyON8njyhnkqVbmTGy8o1viCjGPh/EsWhmOnbDeYexXCge65iq14hebF/vKAlHiQrPgUBFlbCs9Fen1G/PyP0VqujJtEBPZtt7e26TEJh8a46Td/pGr+bSmHZLMeAVTBegRfz1IQXP4oai4HIkPAKU2RCsPerrxfKZuYus5XwGGB+uaJAcLHserxlMUXt44k8lLuia3x58Rmp9UbjXC1+fG1MzTr+oNyunIGLpetNhcuL0G08Z9OdZAp9RNHp3WL5bV2DgCn9572XZfQ3LPhf4FbGX+OZbzwmmbSLQS7gPrUI3I1QncjPwkFsU2ZwHaW88b+ruIys/9OijC1ct5/cCHpZdSYqPkG12HvZBmtJoC58tqb/rn7JFcMBHqUO5TrCWH13UEJQ7qjPcwHC1gGQMW5W8TZF7ThvAlNohmg025WTGy7YEfPgavNPx/36sWhSrkut50d9NqC+HNVHu+i4PdZdG/Vix+u3f8yJJgogheOXN413TNikyHtR2HLrrTo2M8jOqyfYeRyWaIB4KMystGZaUhkEwZTEucZfvqivN0cMeyYHQJqt8nPINxb39vLzHe87mp6cEWUdIHMJ+oqCVLcMOdHye2eCWbcMc+r24yQbCzOPl4txmwla1mBaB61aNAjRcMtkrffxfqMNOMNak8YT1rHqhO2Qm8mCycoWPn83vFAOQprbpuphs1zzdYPR/1j2GDkosLTM2TLl9VecnuB/7sF8OeRX/QJkrOfCqhwJlejvhncHpBGWnssLfuquP96LZA742Ci1Gvi34dGuBKsHsd6X7RF0TFtt7WZ9e7IwnmpivpWj393KevDNFDeEGmobCM+Tfadc1sSZcu9cGlfLMPxT/kkrGAFHh0z0o/TM+KKoFjOaCw== X-Exchange-RoutingPolicyChecked: tTG3zO3I11wQwql6F/kOdYmarqnD/ZS6XbB6hNVLXlP+7SZcT72pZ1FAl1WFs0DFXM3vTpExOsdbZ/1HDwJq//7ge1UjD04Bk8jZBm3mKkpZVfRmgpAUlJ0KZ45wtjI0UzvlcSNnn3C4dYUQHviT39dLhvctWMBJ3gxsoVF5qT2HlT8vgmApnV5FoZxGusG4qwhdpShG5S8rEt4XHAPIQIt8DsLW/7fRzO+JKs2SA8NGhR3xY4TdX+yv5VJZi2yUubXz3UKTerPeeIrSazgUvqL7yrA/5APNbPaeUnu53dKvXPMpBRE8AqyvIt20q9uG7soj8pCJtD5rWoleYHq5Ag== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: fcaaf901-6df9-4933-382e-08deb4a22dfa X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2026 05:56:18.9221 (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: GAC9y4gik4zAN+rXqElGMJwwYd5F9wfkv6Bx/aRPz0xKLRl9Hf/mPKKZXuHpjeNIOyD4FynnWYszsOI/w06MQA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB8780 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: IJkFe4TYFQxMA9w3rZlq7HDB5qtQ5Qb5 X-Proofpoint-ORIG-GUID: FMdpVxiZTKXHLqjvLTyleVV7zaMRR5Gu X-Authority-Analysis: v=2.4 cv=NMblPU6g c=1 sm=1 tr=0 ts=6a0aaa05 cx=c_pps a=KKuy1w1gR68tVOnyqteslA==: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-Spam-Details-Enc: AW1haW4tMjYwNTE4MDA1NSBTYWx0ZWRfX1dCZw4MebBk9 EEHhy7FQVPND6JnmfgDPTVtD3QetyCI3e9lmS8NEVYEzQkFCCb5Faq3x0Rxd79m5s/f5BbNCvJU uimySqoVgIQrylfL24L+0C11s1QOQs+cLNyABuBz8sqDDHE8oiasA7YQ6EFcn7N0Mwrh1Sby7Bw dyXQKHf/TGROsKsxlkIv20szpneToP4NeI4oi04lJ37Nipf1hMIiUie4ds4hmGMaYZgUlyUZdvR /GnmhN70t2td4VDozMlyfahpgKSOAOdVp7N3MOIvzN1BDmzr08iK94/NHU1cOiLjquwwbbG5w3f mRDGwfQO780iCcC6zRq6S1TUPN8wC7K7BTxzXvDz0fHfZ+p+AhuK2o+sBxSN4ng5GwFpvZ0lUSI XmDcCR4tzhksHEGgSO/HRjjqzq28ZPHVV79PyYHDRDV3mfY3sHkiqWw7MnS9ncFIwEaA0YfDe7d MLCd83Mnb9MaH4zCgTg== 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-18_01,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 malwarescore=0 spamscore=0 suspectscore=0 clxscore=1015 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605180055 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 ; Mon, 18 May 2026 05:56:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/237196 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..98fdb5b808 --- /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 r'\.'.join(stable_parts) + +STABLE_VERSION_REGEX = "${@get_majmin_version_regex(d)}" +UPSTREAM_STABLE_RELEASE_REGEX ?= "^${STABLE_VERSION_REGEX}(\.\d+)*$" From patchwork Mon May 18 05:55:54 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ChenQi X-Patchwork-Id: 88272 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 18964CD4F3C for ; Mon, 18 May 2026 05:56:28 +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.2311.1779083785825534887 for ; Sun, 17 May 2026 22:56:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=KXLziHIy; 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=9598bf1d35=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 64I5flMi625877 for ; Sun, 17 May 2026 22:56:25 -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= KXLziHIy/gH72GnWjxLVmskOjVTi+OsraXJBpvBbsBTdSFylDF9Ed+htjp0+6N3r 5lRwjT0IazfOHZu+eUbCcrOEgvXJsvyWP+FwuBfAQ23dsHh9VZJjGfTkFo/ke9Cy 1X3w+aIITBkm/G0dYtiFM6t6Nf18XcGNJU8L+mxN98UJ4qp4Rlkqihek1RMlZKbu xX7uddzFvh3Qj52YJOrNzLx4ZmXhXpcwbOBi8DCABX7NN4YsEJT8GpTTqJ7hCzrL 59GmLsKzACZFS/cm12da6dfnYT0lTJ1FRtRjTUpTQ8zuLM2xhUzLof0vgzyqLpO1 xfJkQP06+HERmzMq90aSeA== Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11011054.outbound.protection.outlook.com [52.101.52.54]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e6kux1fpb-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sun, 17 May 2026 22:56:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Jd273zWA0JxZiBrI+WdDYQWDrFYlD72IAAVXq4JniGvp53wv4z3T+la0O2X43FEWoCeFihl6bdShwOM4Qtpx4fkAk9o3zGUScbbdDtxnGNMfg8UWpoGUTbNjpUoneFgurQHy/RxrdCdJm3EP3gX7fw4Bx5s/VDgC82lfDI0q3CPV5hfymp0ojwt2MFemkW2uSkhnKLSM0r1sTKttOSgjcLSRpaYtuu55qSyAkesMdzpZlyJKmXOYh8H7GwkeRDgpuA3m4ijZzvdce4IlIk8sCuArD/i0RWQ5IzN7Ce7kPYVmSBM1xMf27uN2B94tcIscZm4Qp7VD+NjC/IDhf6kWbg== 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=kowxPBwy9Ew85m9GySskKafOTGkZbKEHDLxbOCqVQGiYPC/Fc4TQKJ3dff4xvYXPbMfKRlFC09vp76pLToXyJ8cCogTqedfZqhNTYasie/oSwNA8opfsMqc8S1lciRJUARCQuzLLpGmB2+xGBbQvhOf+uBQLmiqJBN5JGVgxCllTISb6SOUSh35E/x7pwhpTpw+fxr1d/CAJUSzUmByUXrUGetm4EGydNQsxkytJ1UzumnHWhI6ckZ0ybkirYMOLHOHpwENXhaW+8m2xyszwXFoh47cDv27AkQulqQ/ehpbWc9Sd9z2hhVWcGiU0CjgMAcQ3FxyWL3UaO7tdCDXgfA== 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 CH2PR11MB8780.namprd11.prod.outlook.com (2603:10b6:610:284::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.22; Mon, 18 May 2026 05:56:21 +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.21.0025.022; Mon, 18 May 2026 05:56:20 +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 V6 3/7] vte: inherit upstream-stable-release-point Date: Mon, 18 May 2026 13:55:54 +0800 Message-Id: <20260518055558.3982813-3-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260518055558.3982813-1-Qi.Chen@windriver.com> References: <20260518055558.3982813-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0186.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c5::14) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|CH2PR11MB8780:EE_ X-MS-Office365-Filtering-Correlation-Id: ae14e3aa-9b48-41e6-dac3-08deb4a22f68 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|376014|366016|56012099003|18002099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: eDCLv+HudxE1p6jxeCWuuU0hLDmYaFak1rbsuTqUtH8LpcyKmqGUmz19vmFFWXDCYFSakN5qiofbBg9YsRc4/o6Y6vS+jOfTxN247Sqkce8eocf01Nbws5V6/c5QVEPb5A8DTokktL6f7yy0kUX2Gy50zR3zl4j4dADRpicfz5tk0v6RbhRsIzQhlVGsWbPmYG+jijAIeuVV28ZWOrDb84n1Rg2Fy+3DMdh5dC4gDBS9ToBQxNgD/qZROfn2OnPBSWxfGYqHAesPQVcj/xWrOpNNIw6XguQIKhu8DNJI4x8/TeZdogdQAWNMFlLtELbfKxmypXK8alxRePhP3zVVHp+M0/2P8+/Frxbhr7Z2wHLuUIiDveesODJKIGzpIwMZhaNHoqKVbfiC1gixfvzPKKxt7CW9hA5aEeqYIZ3josC5kUdceAnZNQdTQoE0MFND5V2ONsKdc4rk/KN0VIw48CPw6Ug3dwkUAwhVvBUESQS4oEzpx4cCENRMVrGZ5blzY1++o2RSonz7YVm5Kwv0uvbCh6VUlFb7UTXBZs2NhbJlpT2HBBJkMnjy1V23/uekxzswXib1xeIX5Yt2gX09png70H0dqTPwOCr+9zoBNfUkTB33vW0LXeqeuCiFghuwBDRoEBKnW9HZV/QNarFqdJ1VGpaCZ+93jqHqiqGNgSzpFEnIX50UXg+PGYB+j9qlykB6yuBpccOZjtEci78g2A== 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)(376014)(366016)(56012099003)(18002099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: of644tRSgOd6C03wo4saeDk34Ebu/g2FwRB8KHbdLcp5PoYuzutB3npwXG4XzzY4yf/1wszaczCfUiqk9OHLtEOes8M+RWQXWkFr9KgBfYYk4Xmc5PathDZ4wBX+MprxhYTs+UI37BYtPkyfjUemktywDCapI37LrtJmYzgEOTvZmE9Y3drSvIECdml846vM9JvSWzCRh+FD8+kyyMHhlkjUCpB1kvu6c9clfqjQkA/i7lI721Y3wk/tcMGEs6QaOa7/mnU3lmQVm13I2oT1VNeX6aJdCidjiTI6wyHB1gUkFJ9/vv+tMTpTq2HqUuesDbG7qrqrxLfg9THiPJpA9970LfGCvuZKKw5LG+gbikqSJBUKZmNvgdZ5wOggMqWJwL4IKz+gx/VA6R1BR+YJN3vx5KEkZsHedqWxxhReEct1OiRsqrgAQ4dWPdYAuj/kWXSXR6BPmOFqXo3+6vOh6CSlvmgrBu/3UwLdSGmF82d6XA9PRS0AfnSyv+DfLqvL5SBDg9JIp3vo997RVGeqL3KGdxDTjUBSuyHUwmTgp0Aix3chPB9Qhu0ROVKLCnY0NMhU4r2ezkm0YDVwval+nciWZk9IyZAct4R/aJaeHVRGhVZFvf6Ca+nnIUEHgEaPQbFv0KLMhf2JL6vlvzJku9rxfomvGjjvrUMJfRj6mFA5QxMDGFau5vRdAY4U0b6LeG/+7u5hLZHguUTxH/afSRXsTpa+SZao/bQCC3imaNp383X74o8CaK6PHt4NRCgb1tYou2EkKKQ9fg1VFr3oi4pKOXG1fQs7WTBCFsIcXmVWmfU3rvo2dI1WCfSRDH4W6eqwUIyrYrAl99jqk86PVGaCwPpYBw758Z2+6LER+X6h7IdTDA4i8iHZE/AjCKcMj2Vr6CTTJ0dDTkcoK9MJAnY5FuZ7nwwIkN7Los4PgQiH4V7mXakCAs2nRE4JS0Ems894pyMSulmnFUxyXKX324Nlnziq9BaOEiWpqfAz3bXptJhwHMZPgurblBd5MTEyTncjU4ovNtLmlxkZSGe2EpqJFbgDNxFWHyvLlnPvnEdiTxH1jGxZvCNjAprQFUykbp0l1EOwabgAUpC2CAVcc3/2rmUMWmVqEauUOh36kVrEjeB901w7o52ET5dsBvqwjLnCnW6eiap0dbnjEYhgsHFgWtKlrlx74rqV/u4MLTGOf1oICb5nyJkNL0GLF9kMcP/ZH8rVkx7WHrdL7/C6cPi8dxz97Pt4Ig1NuP+0YbtNcdwbfN9tywe+3RXygWIj80YuQ42hdryF2bAD0EBMhtrLZFOTpKkdjtzJFKuDkrXp+tNEjGLnuZDcJuzu+igepg5AR9sFUwPUTcJA1QoxdoSM50IjFddzKbeBOwDVRKnncRlU3H/HxesTFctiV7ty0eU8+iNSpGkycHomW2ObJaf+9rsh3x680MAsjvH6FzrHbptLBye9CFZ6zDA1fFbjAMa/E3krgVUUY0ND54hiIX7qFCunFGqNdqOciBXFXDZiT2F1yfXffYsVhDvSDv15RNEgfwjOlEfz/VJkASrtkY9q1OEdstKfXK2LOez46xnx7sl6Nwm+Kqa6TLZ3odCvQPvVBApqwnRYrBUozQq5LerM6aEKXbpqYM+lkWDqSiAAwR48jcraZM2bvlIZAOcdbCCZbFB5PP5Lpd/e0eSQziOOd497QWJNWmZimX1+/0kza3O+OpFB6J/X6qEqPkdD1ekjmRF5O5ZBd7Lj5RHbDA== X-Exchange-RoutingPolicyChecked: rPf1oEC2HkNF2MtgJj7BigA4F2YcribKs5sQH6NFKdW2fREI8s5G2lIwKFPDNBY8vjpTTCL5y/w9UboqPhHsDJEZ6e453hpgGwjVjYZ5TCmMrIBm1IlPmBM9CjxL/qZpcjwXdXOud+Yopnqci7g86/Os9JYIll39N5dxA1BlmiKQe8wQoIXhQb/H/b+3UPRx0gLkf3xBaUDZAX3PW+CY/IibfEfJma5fa8V/WvfUyfJX9oXK0Q1bcrNp6mqT7hRZku+tc9AwvMMglxPx1v44a6RDBtrtileD0pBnRBXbKgDD/rBCqMDaIifuYlOS2vR8Frbr+s1Yub1mc7w1IrIQ3g== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae14e3aa-9b48-41e6-dac3-08deb4a22f68 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2026 05:56:20.9065 (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: xYW+LBhwlISG9UysZ9Z+ums2an0lZYEy2XkgqvK1J87JS/n+bmuDEnM0yEpZlaSRj3a0kSWJvQeUJEmW/daLCw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB8780 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: opPKdJEid1LzvsFs9jXQna3KKIP-KZ6G X-Proofpoint-ORIG-GUID: d3aqxjaYyQGU12w_2zqnAmQQvEJUGV9- X-Authority-Analysis: v=2.4 cv=NMblPU6g c=1 sm=1 tr=0 ts=6a0aaa09 cx=c_pps a=i69ZgmgbQZPDBD2C4G6j1A==: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=GHR8O2WEAAAA:20 a=t7CeM3EgAAAA:8 a=_0aN1pf_025NAIwbKcUA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE4MDA1NSBTYWx0ZWRfX6h2pGoMvs0df Bi3EfSjXtYz4B65xE6WhTYZvtBx9+Q1l54bCCvTAdvhDhXhdaEeYRJa1tKFpiZEenAQfBVTjGX8 dR2l9ylNReuL2mM3FM3vDSFYCEbzyt3s2gJRAt5v9C45rAQiuuujU5qltLke7sl35FjShdruEJ9 3SBqV98xsuPBYDlWQnpjoVJHcTxvnPDBy341xRoudqarVORP4bLZe+ox1N3yUj/gnz4NmVpDzGB UgPP6r6jhw7gOPyhUquWYj4MURWqj9YzURaNFOr70Y0qJJC5lV3QQQh/TaKh36VneReJ/p9C51J NykVTPckeqsVM5IDCmj/BOd6ggurhIWM1HqdsyKtEJonQuz92AOrUUxbLBYYcMvwo+d4y/TMsi/ /8AdIutjBMIWySEiszw8i7gi3ps3sdY8lwj3fsWoR16qMniQe1E9wDENxuRaBzyocC/Xb3EwCqy E2kuqqvE3I2omVPn5/A== 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-18_01,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 malwarescore=0 spamscore=0 suspectscore=0 clxscore=1015 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605180055 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 ; Mon, 18 May 2026 05:56:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/237198 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 Mon May 18 05:55:55 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ChenQi X-Patchwork-Id: 88274 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 3A32ECD4F51 for ; Mon, 18 May 2026 05:56:28 +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.2429.1779083785588676533 for ; Sun, 17 May 2026 22:56:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=GN/FF30K; 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=9598bf1d35=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 64I4cNMC517155 for ; Sun, 17 May 2026 22:56:25 -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= GN/FF30KMwoU2dM6ZUqFeOE68tpeToMi2zJmrA7/QrGFWSZRJeW+bTPb19VJrha6 PT1gJi1RXmHDkOhE3b0MqHJU5UjICs0/GL3F5I9x0EXtngbYOcRVVBXlgUsiIa2O 4qdc4autq8OtXdEWoNmbx3cUfmF2kMceuBwe8ODHE2MDUxs6wf8aLpflncT4e4Ff 2Tg05BEvNaTUoJD8OQd74iCxILgZReHwpZJGc63+aGRXhvUMyCyvXEVJoRVZ/+Yv CiZ037h0Sr1FrHfzN9txxDyNmVbod5SteD2qI2nPJOtgTg7gKJgPi9qatLlwiNOS XZEPjFZT6AcJg2Zdn9Jg1Q== Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11011054.outbound.protection.outlook.com [52.101.52.54]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e6kux1fpb-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sun, 17 May 2026 22:56:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PaNSDsecGdrjLmxNXJcogSKLavD8m4f9/ZuZNW8DMHfeNTnUzS91lTvXtdgx/SV5g4sY1DndCyVjUyhvcUEhVH2JmhEyAN69cdud4viSi+krjlJ2ya1OvXtl/iFN5EbMFVAA2ljAs2hTGE35Gtdl6hOyVU1lu5XSmE2pHagVFRLes1tHe9AxFiV+kV2+mhXk6EsefmjoQ3xBya2SmmMqhLpGkoFqoY8g6uUniGyuwPtkvTjiFVAL44EhK7TJNGdwlNTq6aohmFKZYWIlOnJq0kvY5uVB0hZVIsMDH3l5E87CIb6F6f6QfZLQKSgWL2OKNHWna1X6czFIc/y0DShIdg== 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=SNyP5Z7as+6LXSN5HDEY+u8zoVXUe9nfUzxPHHiFI68hIHKuzfWtJWTnpzoA6aCuqyasb2mONbTYgFcnS4w2Yjw/DDAdyezPHryCNJqC1toe1SIDX5/pQNztoGInVtGcyfVVMSo+ZMFkY4NKBibxoth7/fcvlat4khslXwJGrx6rnAeSbTCf2bPqGOHR59tAk8HVJkcl+dnKMp6m9I6oQxIW21XrX2D5mfNml54isjcF55Nr1HabLny69e7np9oDFh170OYlUx1XO3wlI778rqSm1cPioOhq/zplCwiIr/Xcf2hmKlSMTj/4wCSjfMUAVYoryifrG/5N3P0jrH0lxw== 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 CH2PR11MB8780.namprd11.prod.outlook.com (2603:10b6:610:284::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.22; Mon, 18 May 2026 05:56:23 +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.21.0025.022; Mon, 18 May 2026 05:56:23 +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 V6 4/7] systemd: inherit upstream-stable-release-point Date: Mon, 18 May 2026 13:55:55 +0800 Message-Id: <20260518055558.3982813-4-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260518055558.3982813-1-Qi.Chen@windriver.com> References: <20260518055558.3982813-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0186.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c5::14) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|CH2PR11MB8780:EE_ X-MS-Office365-Filtering-Correlation-Id: e533c0a9-e4f0-4c70-6822-08deb4a230a9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|376014|366016|56012099003|18002099003|22082099003|11063799003|3023799003|38350700014; X-Microsoft-Antispam-Message-Info: W2ECK23Eo/FxNr/QnN/RWDVuBYM88smgueo/Dqq4BIu3BAqGiohWWSvN5JbajmRvRWvf12CdaMB7uPIU9+bMiPuecRdnFU4pxaxQ7C2YANryYdiW/mt9Cq1p8JPFo/oL5S8jIt/u4LMBqrsbm2M77rKtfU/MmCBI2tNUA+Y0NhilDMkm33UllRSFe0IpdVyopszAILo4k8NHm3CqWMcB9fwyWz5NrG/BNzsm1zm+RTCZ3sdt4Da0ECuYQdnqy8XituXwLJqBwG672BazVFX6S2ss6yB4g8fRvVe+4+53u5nUE7nCwMSXZtFHO8x02idDbwPTcozgom2anL9I2x6Bsoq3Sjpi/ZetH8o6C4Xvj5PCIAZj8JaGcee3BzfMeR5ysMsBikfpc8mSU2oKyvaHaeDlsXIWqZDW1n/BJJISTPTW7bA/97dvqzDuRQZ5gLwOvjfV6NQpbIjUi8sYAHsUYYcFdtaCxdPvVV34r5PFCm0hhIqQixCevEQp7d+GQdbzjx4mNSTwvA1qwDXevLLxfT7vuKmdwd0M3l5Qg7m/SWcrSVYyMTd3xa2nmNGMij8sz5gunVjpyYPez+o7utiIpGayzqXDv37nJnrETD59JRxZgmB2Akv7L5jGA4/SRvYh0lSwqEhmVKiWzVd5XPq1kzbWgrJaQpRGdhjXf+x0sF0DxTkbgf/YlqPbclL8ZzfzVR4cfem3Bjk1JPmV/OBhI6kHThLjRC7Bcn4+0Vms0Y6MQSbZ46z7VJ/5gcQD6uki 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)(376014)(366016)(56012099003)(18002099003)(22082099003)(11063799003)(3023799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 5HIBlsqLtTqoeHP/Omt7HTZuob+z0NOAxnmTyCiR6caPBuKBUOIHIwcuOket00nwq0W5YPUTHd1+ikOOQ2n6A3ZgI82OitV/quJwVugdKJwvu9VYJZJSCQqf8rzZqN39IFkk4QpIShDjHECk4WxYcONfbXsJUva3sUaDvsWy4xRGMLVJUYX4cRTIVDVg3GAb+4A1EfStqsdo3MP6ZjTs+ZDfdjekN/J9OIJ1z5FEQ3CujazzbemIE20//4y9AF3cRSsR907cGHIYKxT9ITxAI5vllgJ8rkgCQGRvf0VIB9D5+YPv1JmN4NDzV4RGF0RpYJn2yjsxApCcn6KDq+89Fgofi+Tpborh8pN8iyqhqtEeih1YnDb9BdW52/j2DnN6x8SYo1+nIUDdES/l7VxWQv4oszblLREBl0d8VN0ut+Wzm/+kkbyUMIO5in+Rc37OTxd1RMLTAe9bV1YcDC2zaj7B+3TMfB+jdwUojNpmwW6zVW1FG0Fi9UGYw+PIYwp9ERzAtdUqTpsbAZ6p5qdjPzoQF9RkYu6WV8myKFd1IQGXDuHVjL4+fqh8cETz+DGqqm58/1ig2akth/0Kov086h+gNYA6kukraMbbGIrXgMBJPE96ScdBNc3MMYjybwPTFw/EzvWKAhH/XcQAmGQgmc6XUh95s1jXwAn/XvQzHRQz82LzEItomdZPuVedKDE/XdBTB6qHmMLk3GCULcf0KJotc0lneyv0BcMlHRkiXJBTNyOuPvriy/FkvhP6/KPohHx8qKay5NsZiFxiUffLhlVN5lSyFxaWHDhvWxJYUxSanii1M1/Ak9EFvx2kaphe81Auc5u4/YGVCpXhc3InvqPXAuyvHx6dFjxXj2fgE4HMnrDywq+NSdFdxZbqwm2WnOGHEDfGKm+utpjhpX49+UHI2laczvP0nNRxTg5yUslVnMsgUdLfD7GxKeGT2Y2OsAO/W02OcsqE2TVFmfbYKSfQZEe/WC/Fju4WbhSzgfuttNivEl7LJ7MYLTVZmk+OZlQ0jEhUERmVf2GAcFoGcvloU2k/3WElB2R4WaPfPvrhpc7zwphe31EGQppgO/GPbTDwvm3eI8qyawq08Zg3UDpkwoOfi/tZPG+f7/IUOHXNa7ozlVyoFSuchFNmpk1uGKDrJrG/cNIdxlM0P6e9uDY1rF9JerzvbcuMXMEOE1QeGpGI6UnH1LVbHDUv23jteV/ZSUBMrWCxAYHU4yO73KZ7aTAfTWlcUqTwdGq+AavTNB5XjMZI6TjLd4rKKopneyA1nwSk9LvSjC4qB6C62i6uU0F2zkI2HzwxzU/z4ae9z7GRCv9u5U/0wRDz0Y3d8hR4OPiQ0Wayfda/+4YW7v4SH1soYF+g6uvNSvj3TgilznfSdJGJFi7eHE8fCV/xqgG8kddkR/MKZNY6B/7jvpPk5WZMYiu/DjP5p3Z2FfYvDKa7U4LdPVNB0nhX1WYMuTqDcwx/tGDZawGAMOknc8UCKRzx4a4cXKricwUBg/pkZpFBJuVeAN+Mx1VykpalFPKRELWiCIcOfmhHPZpNg+aj3Io2pgoJlOSvNMGC5oIA1OmqSKOKXfZ2JJaQLYQcJY5YWPWV9ubPPO7gchL0FJFp5gODtsg5FdrmE+9IuddvTy9ys0oiqfqwstNaR+TntqdTDEWLrDkXtv7SzwIjfzv+55a9EoAnRA/skry/9uhb4Lus95cDt3Ts2cZ4Jo5wje3jknJTgJDg/D8km5LolA== X-Exchange-RoutingPolicyChecked: jW9aLYc9GsewhxGtTfhIN3N8redYR8urnkxXZDOD2rLzGdDV1rM6ByqSt1RRdu2Zn1tFBxPYCKm395XICjuFOO8TzdEhocqyWp2pj4OhejBzXE/F9nSIXIG/v38bGW/4imDbvZZfW/h5v9Ngm/7qn6J2RqvfxU8x3ntOB02xVQ/tWrgDA5s6ljHtGOzx5rgk9BWos6O2ZvGFouponWPwCldOvTAgMAgbEcnnk4RStKRkRDbH6ObFJacSJEuiVz2pjknKMY6fxy421qFgqtAhfPEvknZRa7onppOL5+mJjbXxfhAqeXn2ndqakC4TyHYkdE4oHBewrO0g4zbln8nnKw== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: e533c0a9-e4f0-4c70-6822-08deb4a230a9 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2026 05:56:22.9889 (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: Vvkid62lpY0xgSP/moyewwBfVbQo2ftbTRPUGjFlmdwC6DtE1KlyGEaEXUyoMuR6qcECOzW20BOHJi0k+C7mpw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB8780 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: VSdGBt4It6ufthiFPg-Jr1DTk6GAZFhW X-Proofpoint-ORIG-GUID: JYpROmWFfzgNIV-rae509H65SzeTXKpN X-Authority-Analysis: v=2.4 cv=NMblPU6g c=1 sm=1 tr=0 ts=6a0aaa09 cx=c_pps a=i69ZgmgbQZPDBD2C4G6j1A==: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=NEAV23lmAAAA:8 a=t7CeM3EgAAAA:8 a=TIlOCVwuG6zFfn-mFGAA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE4MDA1NSBTYWx0ZWRfX9lIm/HwXxSrU tSXtsbfpng62q0gAJbpXq9Cnafcjo5if14PXQHZ01BvXmeQ1xk4TioF/QmZWXeSht1ajwmH6mGB cpHZc5HQkAxmGjF7PEtKt3RqyqQdX/9PC2ZSNr3RFcnYiyCHvClBE6UA6vA4vSwK4p6r8V4a+r7 A4J9PQmn8w/J+Q7+7fiU0277fI8JpbcxFHSl+LL2plooupRjOaRz9Q+RWp5/9AnsOvwIvt9s6+w e+adtqprzCbDuF887lbTeeIhDrCsS612hq6ahr+oB8aipMFaUu9uUzyxHLICJw3cv8CmnfyRAGB OVFSNHA0PNqQkt/3szjOFLzyWWk8PXnZoF66ubn9eb0ADxAQNemL3bPlSQpFI31T/sk03bLL/tX 9nB5HJh4ZPccqiG2j9pIdgFFZNBrivRDLG8hhbpfZqzAI8fW1goLU6foSZfX4WkThKSp8fUyGDr Q2XJEe+RYnqh6Ks5lJg== 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-18_01,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 malwarescore=0 spamscore=0 suspectscore=0 clxscore=1015 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605180055 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 ; Mon, 18 May 2026 05:56:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/237197 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 Mon May 18 05:55:56 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ChenQi X-Patchwork-Id: 88271 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 0B3EACD343F for ; Mon, 18 May 2026 05:56:28 +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.2430.1779083787568700425 for ; Sun, 17 May 2026 22:56:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=e21MKihS; 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=9598bf1d35=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 64I4m7sN534759 for ; Sun, 17 May 2026 22:56:27 -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= e21MKihSbjKRN9AhIhnzb5NAHTVC5cU+oMcDeC1bxFPPG7321+DpEu57H15ZeBNU WOOkjZAWkYmlKOgpxI38Qk5Zyv9bkKE1vkMSkb9VV3NfKI8Q8fnV4J90HfOaFTFi dbK2IhjOK8fJtjnJNNHb4J+JMq+YNJoW79K97QQ/pmTWPiT9IO9O9b+Zn4SSoQ6q 1KD/CeJgO3BR3bKH8K3x7wOCz7Bv37Fr6kpJO+4/QA6sEE4pir3xdaoI8AqDB2iU ozEpWhRTQAoJrm3vKdsdJN+AmDsGhuR8/2FBfxyx2GRLDWUXp8eMWS8ZpbrsMFAL UvbN7+d0bP3TS/3aJG809w== Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11011059.outbound.protection.outlook.com [52.101.52.59]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e6r3g9bge-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sun, 17 May 2026 22:56:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=h/Pit6uI8gXQEz0F/3s3kRT6wZfo8r7d5HVJYkbod4ht32Wm3q4MhfxMZ/xQ+MIZJP+mW+loWEvpCGWVq3LoBSrapBN4ZfRVmpsXIQjXUIGPFf5eGBncmRBRfYlJxQwajRGjHdahOKE4VKERvn86kCodh+Y+1zFiLkZy8H+8QFECKCYqnlc/rRt6Dp5FMeOi1xNnt2WgMppZGkqVceelFIzH+CiZQrAAY0UbayBi2AAXYGS0IhAFyIX28f7lLrOwgEdkHV+69ZiNm8vOvpwgQloz+6s94Vo6Yqx3aUjjPSoj/G4KZKtMONwJU26PXjYafbmJnnUElxMbPJgEFSnESw== 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=F+FEv7kfLNCL8RNe1ZNkscK6ToHkkW7rfjL4Zj+Gv2AMa4II9c/NEOHYFqNwpm1O0OwAX4o3g4EJ3J655/Maa0ncG+qwi1OvdpSgl5kdYqQ+VNcj3S7z/1lHbX8F0ijAXcQtcJeyIaZZXDCnqo22Fq03hOfsBMI1p4GIR0x+qWVQcutfFRw9DYIPyB1/Sf0sO9eZWqpLNyC2dyzqIAj08JdLyhNfVoBKMZ+xs7wofQua/k7ktEQGHZMfscQRaDqnQ+0U1dwI1O25VCNSEOvDKJQE81/e25ttjJIyiJYr8vWWqEJk/6L1rTdBTM27ADyp27yDe3OwWOrsXKa98e1ytg== 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 CH2PR11MB8780.namprd11.prod.outlook.com (2603:10b6:610:284::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.22; Mon, 18 May 2026 05:56:24 +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.21.0025.022; Mon, 18 May 2026 05:56:24 +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 V6 5/7] kmod: inherit upstream-stable-release-point Date: Mon, 18 May 2026 13:55:56 +0800 Message-Id: <20260518055558.3982813-5-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260518055558.3982813-1-Qi.Chen@windriver.com> References: <20260518055558.3982813-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0186.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c5::14) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|CH2PR11MB8780:EE_ X-MS-Office365-Filtering-Correlation-Id: ad529190-0477-4656-857b-08deb4a231bd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|376014|366016|56012099003|18002099003|12006099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: +WR/IEBCzwgLWfPKZmmqwYUomJkg5xoJTdmu+dZjTX3dpKj99qXHPjoT7sjLMfYZzf6bq1qca01Sef/u3B/Z6qWSjlqHPXPQ8jh5z37aZcB50ebr2bCUfyiA2vYZuvXc6qaOuazek+RCpfToomZ2MYcSoRkPbx1uQZim2jjPbznO6+jRihNrVDs1G3Ue4Juxmn5t7qdAFcgORu/BX8eTbpdvEZXz2RBwdLJCjffjeTK1DEiTLzjzZwrAia0JXKKB8fZahPKJPZftOC/HRdlOp0LYXJT7mvGwOEZJWCvPrCOzsqN5NDlDH4uaCU1NuumjBatzrmpqIduuHklF8HRhowPViyCJKuN2Q7Ox/0Wse/7dHSoDj1YBgRpPNJV1ZCkgyJYhJ47a19IKbdgwMhrdLV+VAnKjwHLEi1lroXP5F1FEhNBb0pcI7KCx18uJIrvrc1ZZUOcaiQc+o7X5vCsm7My9d7YJ8KabMuwQV7sh7QDKoiJ/rLsGWYwj7lxjH3aS7rlv+pGTg6WTereh3UgxxE+Vg6fUHDm5+2NoLJxp+3b5O74u/4IYTjjy7OPVIQuixyNyXlrdR+PngguQbEKKcku8sGYTjPIhzvcWYZ3vxwk6OSswj8q3Y5gOcDeK3ZvT66BuuLLFhGs+rieKtDydynFGKAPbR1OUqhJcXVU8oOK7Kmfd2QTsFvR3KQeb4mYpTmYb8hNL/yzAIe+Ehv9oUPqzi+4ZMgyOIsgtDQI+jib0xQTAcx91Mf7dfLn3SuEu 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)(376014)(366016)(56012099003)(18002099003)(12006099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qgCbV0qS6UiyDHPpzcuyBAEV68htArNpRBx4h+byFmrf/7Dyhd16/DlVLwRu0JgIoAwbCDFGaJHIUxIb4i7tkHZlZnZZo8XnzcB0tgOeaojq8EJPJOS+Iy3XIlWRbP4hV1QWJGfc8iGOpbuSoi8xUHJOg/Aoyqjqb3D4vNZ0TQg+t2UupSEdKw+tAxESeyPzlWyn+Lz95iHUvnZKamGMK+8NgjHP9OR5j27M4fkqzuPHnuX2cZCQMYmsbOscIxovbaKDjRvMijtVgSPVJhlUQA2rb6XVZq64cFjVl/5U2K+UElrNBkhKcGx1K7rJzKDSDBVe0Z8TyO6d4T1OvibtaTrB7FsZblB4UmXqh+bg0RhPaC2G6GOUxhSti3sz/P+WlPWqX913OoTvY20XBq35LL8cqvA+oFBR17uWtr6VZDjB/TRaiRJasFU3felDWkXnqJYVBTapuDctskBqTZeRDfpKNh8+k8oO8owRQla4oYDGHw15GpDDZ58H2es1uNsbrv5fASS9TN3lWC0WPkCzbuLKd/pvL8UZ63AJayt0C8uXyjgYBApPYdd92hqFDYB08Utha218eXfp5a5G/rQf8UGiaC29VoiYD+sdXadNGV1cggrWLQFtmk7ec2Pf4FDz0qYhmOsT/SIoosLdQhbxDqFa6CH//XHaJ9hCtJbLY+n8FF3jytIF/q3b64VJw5C1Xg6fN02y3P7FMEcoidbzzXHUMzTRqgQ/WAI/a8bkN/qBglt2MciX5zVP1R4XjyFl6wiIe3cqHHqcFd9lpdwHWXF0jP8sCba98larlBhZdPIQf9zZURLYxhGmmFShsG/lc67gPFci04iXYmgfO70mTeJuyX1goa4/k9JxS/VwtEuHbp2IU3aVYTQmLwNgUVvYEH+a2Xn4uF0kKvY4qHvmqsg21oA6eYUl2Yobq99kZ9Lz8yjUgxRHcy0Q7DlLvFzo/7Epgg2pm0nhvWr99vSiXF83CX6RStmetHTyz+0qj0b8P7C8Tawo3xqqtOJhmuz53Hdq+JApbT0c5CwhwMSf52uv2G8t82zTK8RphIlguwId8CliX/NUJpdtHrzdvlPN/NwNTMydWfRti1BsIc4zmR/KM8NSzMzHFiYEhT+YWHDKJzX9ncP7YqI6vZX1H7OrxtL2pDgSPsPr1SnfTeOXDeWvLRqAWh1d32vPnZltmCWJjvyXlU5ZHTAeLHybxMi3u2Ch49jhTy1EGc6rxvLa5BfHj2Z8vRTbe0Vz1saB9XBeNcX6XPrxcCBunOlwnG5IwNzKuQJmC+w9ID2AXuVNYpNG67EG/59MRLe8CPAsSnfnScjS0EQigJiZHZRlBGd7IcmVl8x6rOIz4FXwaPsRTpeDvgSi+G7lAPez7yPSGLifK1nYT8a5FJj3SpcccM0wkoZxUXfUBuIgWlZcr60lOg71h4Xp6X2FS/60k6c8DOfB9tM/nkPPoWviJKmOhglK7Z5JoDAazze0Fhv3aHjNf+M+tJbvxNlBQbc2GpJpeBqvPwrlRA1RS9zMQe9V6aGj9TCwyGGtZZKL3RrvbpFQ+bqcfNZK6wHjIgj5leD8mDhn1wYviPKHlD5nhNkJPz9Pq8pLtg5uh5wvnURCzifHm/5qYSKJI4KeIl/5cMtJsrCmmPsPnTZSi4UjT7IcDEo3AV5pnixkH4TA4sGztwfFpauSrND7kpWYUB0Eo5F6nqjstOj0LaaLOamDrV4SVfAOEh4xTI5VY2Ies/0f14uMEg== X-Exchange-RoutingPolicyChecked: cI1ZtYOQ9srIFN3e5ckC+28hFnxgtdkak2cANsVaL97SVaVmhw6lLAGmTnG3CfQ2iQ6rVLAzbEhUULrmKjWm0ybsdzT2shpLDXa4X+Ie4dN5LUXJvZBd0yTKApca6lgo5djmgm/7HYphhDKNE1irQ6xGpNxhx0vrf3mdq4L++mLhEyY67BP/UAmjgT7zWxE/pYWH83m8hKFpMtKGHomvZJ9Wql7XZfPumCGevayniaz20F1IMowCFIn83qWEdLbgry2ZJTJiHVwJ7c0EdFTS5ORH02SWfKEk22gsEk7DhxqHIKKJwovtz5g0GicMbak8E3lQscosDcLSzmCx55lllw== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad529190-0477-4656-857b-08deb4a231bd X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2026 05:56:24.7328 (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: e9NSz/srfGKoU8n5T7Z+He75I9XYSf4n2WzcXZ1C3h27yx5krPdSCPKJ3WXO5wPQonAy8TRucRd/KIV5DE0AsA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB8780 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: 7xQ4I7osD8Wfwcv9nIrzj-1xyoghOOG1 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE4MDA1NSBTYWx0ZWRfX+Se56uaaHdyk ccIl8ehPmjb384wqPWHr5CmnvDkkr2K4zij+6uIZOXGTorm6emGdXz55jU27TBtGmlcHCU0BoCw x7lKOk30WNVD260zCE3lZkg3qiNyPsZ660MO9HbWh5GNCB1tSp9CDbm4b8ZF+uUCjkoIsl7iEQ9 UxoOLkksLD5km+vb3q/FPicDV8RR7sRWAGNskNBjFdLnm+zDpw3m+M4iCJPOZyZvfRLMR+nzRSc m7Xjjz6Mdec2YsHRvJeOIL/MQ0JqCMBeF62Ux+XA4EomgleH8p4JQkNQga+Kxne2NuE+9gkBp+n xmW648x0y+24zdDirEmzMtUAkr/2pbS/qmnMqz2v48TGeDbl3vBBU1w8R7UokziXHO/urcK3yj+ 20i2rvb1G1jcYl4O1pIKrf5UwfmZE+mIdSeB1ttSuz6JguZRKcHsvK/52UyZLShAzVf0EuxLx+D n9/Fl+jo2+3OD2DE9Lw== X-Authority-Analysis: v=2.4 cv=I45Vgtgg c=1 sm=1 tr=0 ts=6a0aaa0b cx=c_pps a=MNM/txilNqeExyaWs+jKwg==: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-ORIG-GUID: QaElDRsGuek0g8yrx6hWKOAdUrcDxvlu 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-18_01,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 spamscore=0 malwarescore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605180055 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 ; Mon, 18 May 2026 05:56:28 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/237199 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 Mon May 18 05:55:57 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ChenQi X-Patchwork-Id: 88277 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 99411CD4F3C for ; Mon, 18 May 2026 05:56:38 +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.2312.1779083789345473790 for ; Sun, 17 May 2026 22:56:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=Ij3ma2qU; 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=9598bf1d35=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 64I22jlA252669 for ; Sun, 17 May 2026 22:56:29 -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= Ij3ma2qUCw5TPdp0yBQ2Hh5nMKEznpTb5R2OQHst49ar8yKvJIDvfrC8Vzrt+pnP VzTVdMkSrNYwWB7364MT3FWvXDPoUTrZRWKQeIGeFyBDV++/er83hwSdQeYRLdLG qBNwsI/oXl/AbR9QvGakP4epuCcbG+oIz5sqTSpt2tizYg/1utoyqVyA0Hmuz2Xj +pQ4DqbzJqsX525R3ghOdG4SiP1oRkpPqE1gtF6mF+Ocwaokkduc1RBtaS4RCWI+ c5JYLrsIT6S4v9c2LRv7gxekUCOoBj5KmFaZHaRcO67nQgJ8rnH4iCRapvWUWHx2 vNTgGXNt85tquyLgtA15UA== Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11011009.outbound.protection.outlook.com [52.101.52.9]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e6r3g9bgk-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sun, 17 May 2026 22:56:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YRn3Z8AmtrZuz9IS4t8NM6nZ5TA/Ju34BnFRyg4EoeGBkg85arLtpS8Smgh8SQl096WP43CN7Qr6bFW/G7zGfU3FpOQSyJwrDBPfulE3qZVAyCecxKNQe/R2ySbQfOqbOfzlWLpUiIcfP2exEO4CufKoxLgEZZqo8eWkoDQ7BQ6XbZM1qZhqp8cBTXcra8WjiLNCv+QgJp4pXQfBGqJZ48wo82bR2+UaebKxBqNR4ZFSCmuSGjKDyryhdEYM3rFOtQAo8gqEPUEO3eLYPHJxOgI1M/D2Yil1Jcul2XiMN7n41bDTlOYFBDpPQr0sK/YRP08lqU1vJHQEk3ISSvXC8Q== 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=huYuR8cBglB29+eZFI0l5mcu5w/5W8JOvXb07TZ7T5mvQgrHcxHjBqyv9m59Fi701ujFvsI75WpgjDaa7GkiuFk92HiRh3exqpMDe68+VNQodL0Cjb4+N5wTXrVI3xRW4Zc76RB2XUOPOC/MNJ2a3BceKayWU08PF4X8zmglno+Tyyp6FKIYGCu0QXUSU5DjnynxnWFXVG0v7rzmWEGoPkFMBy8tHTJffHNvBdY064bFQtfwNl6t4/y8PP+k+IUMEPyVGBlX8GVZz3RAdNYEzFjqOteGOQlkFGImmdEQdi7nYQBzVQeFO2cyjlhwfYB6hWyOPuH0hsoXgM+ZY0QIfg== 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 CH2PR11MB8780.namprd11.prod.outlook.com (2603:10b6:610:284::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.22; Mon, 18 May 2026 05:56:26 +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.21.0025.022; Mon, 18 May 2026 05:56:26 +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 V6 6/7] util-linux: inherit upstream-stable-release-point Date: Mon, 18 May 2026 13:55:57 +0800 Message-Id: <20260518055558.3982813-6-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260518055558.3982813-1-Qi.Chen@windriver.com> References: <20260518055558.3982813-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0186.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c5::14) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|CH2PR11MB8780:EE_ X-MS-Office365-Filtering-Correlation-Id: 183d4e5b-a332-40ec-3709-08deb4a232c4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|376014|366016|56012099003|18002099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: 8CyhvA/SUXuiumDh/FeiA+etehl8ueOE3xpQbArrFbaV6vG2ayRLpPBvnxeGS08wVafUrzXuvOzpZ++y/IQYMqYUwrGQd/H4oTTFrw2Qud7ot8oG199u8Nunk/KwiqdwT1PA440iBSccumC85N9W5lSRK9yS+hzDnFAZgD3FljpH9R+vjDwiAmvpoEysjN0o5YvpiGyyymKwSJnjtknpeZdLun2zCtb/oYr8DOA+SO/00C/9yEIjldjt488mEJA9swyfCCpAkaUQY7/zypPJO/l//ri3KomgpmcbNo5qV00A7QmPoxzBrPf7riZXskTnx47F0gt1K+FsgSBd7SkFd92MDDLiy2GiWEckrDoqM+lv7HY6YADQVdAgw/gURZVx9BSOPUfr5cKsTzwDRdpMGXhXOzoM6SM9k9hk7fWl7HZKRsXi2tCqxW7gDWqarBJJD/UzXglYKgGjNOnLPgyUTm3BqLdAk0CvZhjtMIbLydZpTbnuxRLh6nepT1BBB+270R84wWCySbzFDIw+gYk0/DoqcXd+6VhIRmSruoQnVyfpZ771geTciUGpSeW/MrgToXKEAldLE+jgJdVt+W3id/uz3gztsNi7mDr2Nw+WifUTCNxz5bUG4QOFqrAPkhcEhDeuHu4JEJnC8vcg8qbO977OX3mhbS5/yh/JDBeZCgQRDB5l3AlKdU8wP6Na/4D9VWx+FmVJWz4brOLmRypRBnrQHzSLhW45pDyUqPvGt1lnVLNrc4EB1UkaOOaJfpuG 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)(376014)(366016)(56012099003)(18002099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: /7wHRQaeIsTq6exLtSYUxCtm6kAw1/875DItCMOKKyQeAGpKBZVvgPLB1F/XXOX9hvctuuANcr9JAyNPtyNR3o4F18udF6MF3OEpZHBYkPRCd31+E9X/B6CE9WLlLoENxp6EN5qqPvMxZF3nyClB6m4InuuSm37L7SjM8KTVb3CzwezfzReYiMZ49iEBwn1HVK76UMApH1zAi96B5XrrBhawyb2u2R25idYtWdJy/RZzHqrZCHy+OU9QeswcDdvb2K846s4SJbL7fGUQT1S/UfXr16urymScZU/dubVC6AqoWmQeyDud4OGWO7KeXYmugEl+1y0gAlu0GKjNP7KpDDJOCkgJXhCbIVULIDbSO+tF8XPVFEQNGtbQzJuluEKBmXONSt/l7HZNnSG6yJGnTliQqNp53UB+4tSj+D7M1LNdFEmNv4KQb3eojhrjWvPfScoEqWiWbYZVqv5qRJEvn5ZZyWmxDVfZHYcaFHgfBNa8PfN+ZFgFrasBB3M0/p8kajBOjZ2173dgzBVYN7aYGxBC9QwCSabe9Q04cmx4LcEWMbY4/HZtzPANtMMlqUtr2jjRRpX30taHUV3dqnrGVUSiu4y2cdvQwr2KUxMYUPKv9fzU+fvgkPPJJ2fuKt6WxX4TtZ2DZvqY3Je84cAvoDdh4jPNAp0Cv9WimTuuP/A3N9y+dx9r7PhmRUSnidVvv8IGZ8AEszbWifUjebuK/hoyHBvWEDZ3kAKGNVPW/c014fQtorR9uE6CB5e3HKpB3UpZmRe/1lCKdg7tgArgm1F7DNHR7wB05dPRFK5Z4niSRV4MiJ8RUXmTvkCrdloEEudlKVmnB9sv8r0P91Ntzeke1xTKgWfY2gm36QT9xNQ66C242LxLkxah3qn4MKO8Ai7dhaxc/lag9ic1K7pPkw/szPeRBbLGCNe7BgoYApddAmbYJQBXwz+zckoLAn9jC8vnhZ+MIqrDoE66gTlYL8P9aMivXLLAUmlIlr+kMz5YTUuiY9Yh41i+czcKjGDKg+65SMIa6Ipt0yVC+ifOOpdrtgC+z+6P6xPFl42RAPkJAkMFCORLC0otSHR2XTqKjtwttxSZ7ITpX2NbwNTy3JYkruSJ2ksg9sacJDYjj1vJ7HlGR7VA+2zokOzICIM7LZWKBflKWYBmOP3ecBWeSsN3lJYrloWaNLft/AwUfG/vXiJcU1MW7SfWqzEjV0eXjQHTU0lx7nFPvj6rbE5H5e5Wya78wOdbRkE4eSBvgutOcnUZ/a/cIYcVq4yYMHQnyqidi4UZGGwR9/WD1OCpbpWKmugaufkPO4l4VTluzyKhdp7a/V791p1D4eBmkKdZf8bpijFNGqExTGnIx7KHWXiHSGvTGebkIxYckVUKI0FvXX3xgMzSS1WLUGCCexh8fmAyOtCmGtPVpndsEn07jS/mVgHqKCki/oUDIZPuQEqJv01oi4LrLDU8jGbKbOHFqlGKhuiGnGEw1DhpUQjiXzKISjl2Ugquxlab9KgQzmg7Gtb24ptg7/gu+zni9Yg0IMUO0N4Ns+3WDY0Ej8468ixOLFPXWbDWJOem13S8jTKsXjhsurCHbdfK9mkxFjmH/+aJz+c1ATr4ongu357hA9Yoq1Brj6Zp3bEl3ko0LybK+bjtBfDRwWPt09R7hOswZ7aczgPW7J6QRzAwSt9cg3IS+CtfOY4APVkZtUrRu0qfnBXEW+kq8dPfCj8ogKthpQBn/a2PJ+2R0BNuM6Locg== X-Exchange-RoutingPolicyChecked: lnxq2l1hKA62kor+th+wrdWdB+0zLOmG/MZjnxKytEz0OyhlsbqBdk4ZzjwunTNrDs5E6GzPX9Er9iEaeunrvad4KYbWwDac8lTSmAJ8P7+IAT09UpdTNgZmCPO77lFUC2NQWeYClSWCKTbOAJQfQOYXcHAA5plLcbgH6376AMI2Hksk4Q1sSburVsVutxZkICGIp++Pz3/caa7VzGJ8jY60leJK+3kYZ5X0wkyz6bTGo6V/thqeQNypDVEPwoDKLDKkk8CzRqQRVdRbdjdOvJwgWcaJgvtDvO9bCuVpWornQBbD5c/poeFTZg5l+msFroPOjsXDZpR7mlytJqpnRQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 183d4e5b-a332-40ec-3709-08deb4a232c4 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2026 05:56:26.6145 (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: HRP4Z2WWxIa34DIyKvE/0t0kWNs8I7cxu1cPPeoyuR5VQdebghc8MH5FUOL6UMeAB9/2zaXa4zBoTVPJqcgh9w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB8780 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: a0XCv8TCTkh59WWiP-x6JETT5VB3Cswc X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE4MDA1NSBTYWx0ZWRfX+Jy9cfd1wwfg zTvUDZJsdgbd1YWSB30GnR8VEWNtMX82x3AyL2M+4YzNgo2crM3oCNA3DxT5zgkKZFX+qpfdISy aH+xTwClkLoiQ5bjCC8ZExHrrmMHbB0/nvWmUJqSZ217zoBl7gjnR+i6KyqhK2g0YmL+kzBoikg PqCC3PahOWFi/vzyEm0v2wc+6n7V1Zw4HxSRJofG4YEtq21pla1DIpFiazfaSXdCMqVwLfgxiXB finPTMS3U6e/2S3VtGBVMzTygAqqccFXA8y52koub6wH/Ooaw8p0TMXJqso0zJGG9grTlWPa1eT GC8r7DIAy4u650Hg2araCkeA1sAzIrEAxRF3FlTyF3hwpBfS7cSguFx9ko2AdSTamRCSHe/VV4D KvxE1vxnX/EC2Iy96vplLHduSfjTftBkbmddmLYscvLtwWvr7N99F4A0yhjB29HUmSFJJSwXkLj 4Fv15hZ5KhbtUdY8gxQ== X-Authority-Analysis: v=2.4 cv=I45Vgtgg c=1 sm=1 tr=0 ts=6a0aaa0c cx=c_pps a=kBTuJkHEWKOaoYTOH1TR3A==: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-ORIG-GUID: jmLx9AB34xo7MSB2Dv6D8hAUvZakLoS6 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-18_01,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 spamscore=0 malwarescore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605180055 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 ; Mon, 18 May 2026 05:56:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/237200 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 Mon May 18 05:55:58 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ChenQi X-Patchwork-Id: 88276 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 85842CD343F for ; Mon, 18 May 2026 05:56:38 +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.2313.1779083790881923514 for ; Sun, 17 May 2026 22:56:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=jguh8BRI; 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=9598bf1d35=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 64I4U1c3501987 for ; Sun, 17 May 2026 22:56:30 -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=l3W5H+FfKioCdinM0sYqOAeyq8cIiA0sjCL8u0K4b7s=; b= jguh8BRIWkwrcfiXcTItkb5gq7txwoSofTJsaV30ru74De1FANGGCjE13zjHThl4 pl8choZ9aLJmpHnj0c4fdA8jB9QcULNW0wO6Lv6flIeh6vQu7SchtFeSk370Q4v3 cAIn43vNGH0omnzI9VaPd9wS/t1vBlMGyHLmlYT4htEnMeM8mm2j0NiRkPGbXro6 ckE23ISwG7V7VGhbPm1Bs6MMnP22wX8/4sDsbi/u0GEUyUW32kdrHAVwr6ENO0lR m4AeDs2ILjDPdL9cDO3KJS0fMJRxBc8CPmHU0UztQmcrpYX3VJQd1efLULb5aKtF ka7NH+cNsLiXN0YOZFxkWA== Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11011007.outbound.protection.outlook.com [52.101.52.7]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4e6kux1fpm-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Sun, 17 May 2026 22:56:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=F7FBP+gOKbS+MH96vwEzotQpQ01Y0CfcFZrx6Sx+TFDCmQPWCahz31El9Sx4E/YHSCVOsajTWMxN4RFmKMwAG+3tLx0TDDfttJk7514XZxZcWPP3zAlZyeKMFbu6Np9wjntE55flqlIoxcdhbEOhFQgiQ9EiW7/RNWBJwIwoawGnIefRGE+X6P8dckJxl6+a9ZvaHjeZGxS3/2/Dgt9e+IINJl/4iMhMA6dHaROOlNJYwt5hPAbEH2X58hXZxD6M1DA93TFjvaEXVgrHvhKB6MQsD+rT+vgeTFkI26IsXU1inAZM7RBfkH0FlgiOGMwbF6+rBiThuKBhNpexZYIxMg== 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=l3W5H+FfKioCdinM0sYqOAeyq8cIiA0sjCL8u0K4b7s=; b=hCxVgB9vljjs6DftTepI+Dg4UNyLrF+3nj0ghU+2WquTYchlqMNVP4np++ZiP3j1H4yE9UHhTXhGybA/GF/qfQXJFOKln3doPr1rimRT0DgOOKhzRZTgwi9vA6DW0fVlWtyRirqfzuXx+AwBoKzor6tdV5pbCDuV/YmHA7WC+YeKXf4e2qzzka7fBP3cb+f4zIh24u71eScuacEHd+Z8qxoTGkd5kYMj/X3+fWXMi3VFMdZZJtBMowtGO07PkZrQv3JrI9avPwEDLTm9NUPMOALH/waTO5fTGskR2EONdXavbpipaYYVUIMOQ8DKcBnvLZ+Hb7DhUTS1OVKRzNYAHw== 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 CH2PR11MB8780.namprd11.prod.outlook.com (2603:10b6:610:284::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.25.22; Mon, 18 May 2026 05:56:28 +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.21.0025.022; Mon, 18 May 2026 05:56:28 +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 V6 7/7] openssh: set UPSTREAM_STABLE_RELEASE_REGEX Date: Mon, 18 May 2026 13:55:58 +0800 Message-Id: <20260518055558.3982813-7-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260518055558.3982813-1-Qi.Chen@windriver.com> References: <20260518055558.3982813-1-Qi.Chen@windriver.com> X-ClientProxiedBy: SE2P216CA0186.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2c5::14) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|CH2PR11MB8780:EE_ X-MS-Office365-Filtering-Correlation-Id: 1cbb8aa0-8ce2-41c5-20a3-08deb4a233e9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|376014|366016|56012099003|18002099003|12006099003|22082099003|11063799003|38350700014; X-Microsoft-Antispam-Message-Info: c6ZwRbauKBwaFoGAxE/AFbBO24TzgxSbbtCwXU0MoDzY160dUY2KQo7B9b3Lme7y5HcIqBwl3lO/ZRNAC6U63cln9gyGNA+800ovDFPrXHWP6q7tLffQ0skc91qGDQiF+N6itJE0lJ8NLePCJ+Hskt4Z2nKtVsUSM0PhAULzqRtsBr60ltWWc9/WCZmJ0NNXuLr5rQE65sBYoqy+IU5sajOsZ5+d9F8W9KbeFcUMvA2WHQu88fyp9/ilN4lq3j9ZikUS533rWvRIJS2KtpP+YdILqtTUNmkzpZ0BIb1RlP7fr1FD7q4blZX8lb2UxOh973eNlXg4PpCxHXZwWiGAUb9nAJV1eYgWEx/G3nTeKv8qvaLRAWt4mC/EAc8NYJHMrWbD9IRNAtEKHL3dDwYhRg+jCkA0F323wBdSXb85+Cy5OeORiVSvHb8wpdDv6F4ZKT1EPTO64FVcswR9+XM2rqGAO+knf+g64c+ZyhVsBiiqboyuCg6UyHc+EuMzWrP8+OOhdlhMpfvdPuJ0NGSHrsKG3bBZ6ju9ZkhaS6j+5+gXQb5XyFP6FXDODcbwovKspHcrY9JkZmal7NPmBZWdfY3afEfaDHlxhWfWXWE8qt/NuDZ+dN47RjMgNT7ozrwAUHi4+zPS5Gl9LNHix5Z3mPf3XaQBGljxdB6tKj+yXQ6iwGGy7sMIuujAzvwVxBlX9UBzsNTv+fgKZ2C+IF8ub/QOmmQq32gT0MVFGfAYsgMS/k+ditU3x2BzNjeqrK6I 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)(376014)(366016)(56012099003)(18002099003)(12006099003)(22082099003)(11063799003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: X94SZ9dLEVo8R5/wWZDM2WA0n0drjAhkm/zZUcwYrqg1BOBR67z5XU/hKqsl4ms2BphMjqLZ8FmdgxNWPlFyKsmf2dRAwJb4G6sYbly/Vi39qCJLaL46mAB/wwRgmrf9as0I5vtvS7yMWS8yr4AC7523t4V9VSgbtp1W25S2n0EfnQTaKRAe2CmlUlqERAVdxUlBAmFEg7HyzIDIjpPij4N7Aelthj7IucY4992E0nDW4myx+pLGZ8UDaBxls/I/23QvQIigeDpzFzGB78p4k98ZkSyNUqbLTUaKalEKkbZ0EO6El2+IK+mXybtLVycGPyi6/mIVt4HlPlJ1mjUDdhIESh6Zc7nGBm1+pLxOdqJUA5lqUDzklLtKyxRNac5E4vpByw4dNkA5Y3ujQK4LIgiCgnQaXY+h7bCGoVE7+DvBvW/3R7GPhrJd0boEVWQgO4T1pRgmIIdXAkLQJjxGa6IR56l2IlhXT3Kq6WiCvqSUh+wQSfJVvjl2HCvr95SB91z/d9Gqy0kDVxF9Yq01svtY1OIk1HYUqKxOVsrs3huSn2O1ltUlJBA9tA2qQ8HJqhAxoO5yaXJi39daM0yzsSGLUrJBR5dwlREBbtq90gnwz80kKYoDEza26PPdHLDi0Ssa2vpEfA0krI3V2prdBnEBU9uTRLdX1Nd5Cz2GBmU0ggPDcwBnZOXd5qiJhMWmalSxMZILO/SAx8L4LYEncgXWyvRqb9TzsseDPH4HQDWeTLLqLF6mEDm8151q0ho6WMH8DOgYC4rFLGAMRVdIF/fKzlTr53YA9OLY4f8AG6amVEyM65YHbT17L9Sj8CG7auGNZxLybfTBqMOIL/J/Xno2tKTunUjBvRhAOTfyTrmrfBNSSU1+A4em+FTtAY76Os1nHpb3x1Dkhrn7uqnchpYjVpA77MWlvG1G+G2G7PbzY+H5yY2Eh5aThCzwAzNu/rO+nC/91WBKPuhP3YtCXr4dJGoHVexhSsi1dLTG7CcBiKoJmsiHQKsWCY9SCwYdn104tcAdKV3jWkfvSKSQvsZ2NZqSR0dcMlUjexmBuCgnG9csR81qZy1NznuTHYmSYDU35CA9rczUxWlJecNeFu5ZYsEGQ1YMHNxsLB6iD3gvFxiajJ6PqQbDihkI1qwEas2LeVj4bJQordKcv281EnH75Dyh1htaCne80SNpWFFxdLtMugF25pSOBmFF14UaDlyFu5d7ea4UtG9xhml/WeKZwQ+0/1TzW70qhKtlf7zW/ukQ8oao2sl3Uha4CCVCjTrjpL6GnDXlyEgjyPzi2tmEWYfzeZSUZ0NMVPamxuyOUty04VKMTTMXbMsbBi0TD5YDbKLo5MGcFZXlTPwTwGTCG8ISwlDuZiU2PWV7Jcdugx334FoBcszyVi5bk0qmqt9hc9RlAe9PEZceQ2u4n3fvkaa6sroYtihin3CL5aRsliJSSZ7Awdezxjeecc7uGXZWOoahiMv7z+1BzIREHrarIKUzW8AG3EUALg3EX3TlV+rmqX+BxGv9LEtP9sSaeE5FaDCSVP18G1r+p+GWmdIMOyDoMeR69EKXB79EzQRTJ2UI0Omt/iNhRJA8SnBaWrRyVv3GW3JFBDwqBFWdMEBYsE1alWxmIaBB1pu1nf/5Eu+gLlZ9EVDvsES/ccPn30okS0zBFBlhT7AMiba0xpijj5duICrciynlbh7SJQWOUuDA7B5iuBgCG52PeTwPKiST8berymJ+JfjR5PK26A== X-Exchange-RoutingPolicyChecked: wRyEN/qrHBvESugV9inttSv75lshrI6AVWys4io5pZPQ3R6kqUPDWtqZanULRL3vXEiQzz6TQjq8qx8+WO3LV2HtlEPGDwAY5//mWitBRHaC/yIUrt2FUXsH52sUZ2bB6hwdctS2ImaGqik9x3V1iZGUkkpYsCQbnP8+6sARRjMhKtyV/9OlYrgNGKaWBbEBhF+3gS9yDCufct75tOhv9xSEtQ816TeGATZj5wtHiHzS26OX+U/7C8154SZDyZUN9Dg1qZwxwWnKrO7M5sd+ztFsWrljHMIkAd2vXqYXE2uq9cAkQvHYpUBYH8haYiC+5O++9dVewY3f1xxR7dZYCw== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1cbb8aa0-8ce2-41c5-20a3-08deb4a233e9 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2026 05:56:28.3937 (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: 5OR3el7k735JlHtSPjBPpG20VLmpkbhbsOsxHThCS6xkakRoBNEc8XhxBLeQh3tgaSmuFVeBDSW+t2zc+fIV2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB8780 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-GUID: nvkaTA1R78daxDxNnqQHMgM-zzIcOfW4 X-Proofpoint-ORIG-GUID: llH1AzQQp7q6_YX5tFn51xEqH65mOywG X-Authority-Analysis: v=2.4 cv=NMblPU6g c=1 sm=1 tr=0 ts=6a0aaa0e cx=c_pps a=St7v3kIWLLX4ycmTPR678g==: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=v7gsG6E2TZR_ph0OG-cA:9 a=4EbjBm0RLgFgoQzmu6QD:22 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE4MDA1NSBTYWx0ZWRfXyhQqx89hrqKY 37DzAcqk+RyCmRPYCF74WchqpTxqO4HSzjdulLIgC8IACD+4RG3w57J6CStyuc1NxB9hCUgobtA bEtDLxmIXfMHUC6UEBDHBwKEczw61pLpsYkRNvJG8tR2xisL6SnwBPH6PQhyO0hhcLqHUbsG7y0 HDm2k/Ql66iuwEeZSSOJnQMtsOJI9iTCZU0ldkeJrngkcLV98vkGry8ijtl2CtZ3bfsJlDPZdjM 2tNHCX3Mo8Z/fqjddlHD9XSXdzhN1Oij2QSrr1h7vws9W3gDkoNy3mhMa8en5nJ4SVctkLllh5g eEQ/KUgeNQR5qjnca5y/kXH61l1BjBhGP6SQ/UiN5eX3HoGeJ0BxYCgDrc8D+QLUGly15SyI59W hffJD0zA3quFtPY8dW62ZsNgvjVFWz3/P+CBnVbCeXXSq2C8w4aJ7YBZdQzihPKKNcKDSeLqNBB j0XfKpbD5+w3HfA0dqg== 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-18_01,2026-05-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 bulkscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 malwarescore=0 spamscore=0 suspectscore=0 clxscore=1015 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605180055 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 ; Mon, 18 May 2026 05:56:38 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/237201 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..e2018f07da 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('.', r'\.')}" +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