From patchwork Thu Apr 17 08:05:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 61475 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 13B1FC369CA for ; Thu, 17 Apr 2025 08:05:36 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web10.3641.1744877131348236703 for ; Thu, 17 Apr 2025 01:05:31 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=62023c0ecd=qi.chen@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53H60XU2002201 for ; Thu, 17 Apr 2025 08:05:30 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2043.outbound.protection.outlook.com [104.47.58.43]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 461u2ma8hp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 17 Apr 2025 08:05:30 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CSyY7axsvpGbDOPbvLWZ1ha/M1L3nhCOkOH2w1Z3FZaRxzrMBcvQNFIjMsTei0VImBmb67sZYGYuxN9S8zAsX65fnGZX3+Z9lwv2XKGPRrL1qwcyTLOeBj+9YmKNcVGsAxo9o7VnFccW4LmKDADkfJ+K7U0z8+rLMIynRGX2qYG7UKOaVDxOF3N2FrxSeNLCujusJZiGcNJNPzlsgzXhByNtOi4Je9cYB0rBUmYjz7XB1+d7KxfYOVJBXUxgXWrhaRCUMVGWi5JkJFEgVdo9AZLnWzB5unzTD5kyPkyGJIB3pUN/9fVhiyyFxM5otIA+hDKHJs59nEWJlLIsLVq7Fw== 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=3rbh6RqzD1BMi1NZc9P+UmUcftWAIJejvIhWwWruf5M=; b=VNX3oA9FLsyz7J2SHDfrLOj3XZeC95PXg3igpK75quRV3iNGvS9RoxTpIeIaeiRaSusd+kbxWe6PotxhbBMHXTFOFcSQtg9Q33au7eq0e3Cnvji4/Q9LQPX0blq47P52cv4heGI7zzGMVgEgf1L5fYPvht1LvHGw6TbDEloFS/Om7X30ppGHm3khPzsrkZFReDvkrt7+3MYh0ZIV+bcobmxImmTec9zGKf3L+OXx9fkojaasPTOGyu9a/IkwYhQfV8L5MEsT4avSoyApMZkAelbNxai84byrt2smvLEJvo/TfIEIkob6Hjf3yDbthoJ8vHHeuH1EdwrqW3yo5tHbTA== 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 SA2PR11MB5163.namprd11.prod.outlook.com (2603:10b6:806:113::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.35; Thu, 17 Apr 2025 08:05:28 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093%5]) with mapi id 15.20.8655.021; Thu, 17 Apr 2025 08:05:27 +0000 From: Qi.Chen@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 1/7] check-version-mismatch.bbclass: avoid single '(' in version output Date: Thu, 17 Apr 2025 01:05:10 -0700 Message-ID: <20250417080516.3158818-1-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.49.0 X-ClientProxiedBy: PH3PEPF000040A4.namprd05.prod.outlook.com (2603:10b6:518:1::53) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5163:EE_ X-MS-Office365-Filtering-Correlation-Id: b918fa44-c741-402b-bfad-08dd7d869d67 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: xr0lHC2DZXzfIwfrhtLPWUOMvKp5y6MlfT3Kt0YLGtQtm/5RfPRDEAAROk1/ALeMeWHu3Ar3KleJc7xJ02zgWd8RURZYTS+Q8jWR/vtcfKIYx99ENvJt7iCRof+Dew+m/glOSkSuzjtdWHJzb4ivR0I5o/GeUmXXXIzV6iGdBOL3QzywdCCrG6g2KchhKm4pfXXqgnR72QdwpjQc/utEjDUIvqBGjqTkzNNLGtDQvA/Iz4sMSXv8aQqikjLy2CfcQJ/vMe/E90UoFtD2rHKp0+EkN9Y0tPZsTGf5cvbUGuOfSQmg1s5k21a35YwUybsSHvPWcMbiaTdPp4vwGr7FtDqLanejZhlX+MJlvn3C8cw2YCqwSjSaNr3Mx9nrtDthFIaflfBdy+ZTNb8mYta4/1JiT2eqK1ezFdpq+zY33g5Fg48Jv5WKHHnjHzZZrYK3FBOYwo3MQ65u2Q3phR7XQ3qgFVLeGq+HM3pXy7KkGv6/wlRhepl01zeROamFW9ohuP+Eio8DtbFoHE9K7mGSSK3dSC6x2bqxy1aLEgipzd3B9tO/MauKlDQ8+EQv49jmLnOYvZCYce4mPnw/fsbC97QQyr4aL4vPccx73NljsWZj8tfsQYTK6+Pru2QWc7lJZAJqep/qsNI1FqXgVF/u5lj30Y7qewCG5nv1skuH6gE/VZQXM0xl4j28ZsrA1ojGXmNtEgqOnwVWaY/km9RvyZaf/ybBpNrFa/LFWq4MjD4lThTNba2ULjMzG6k9qLasAFCzqWSkYqH7rEaMIsVSn3HNd0mDdakcUg27VRTk8cG7e8jCfhH6P1TgTdigAwI1GdUUl9qvwDmYpiJKRxoS7V7zjEEB30fGJ7S3YweB9pjIrS0GaNaBEsqeOeGQj3uYKFI0F0JZ6pzA547pvyfbjqi52AvR1etnMQ6EMfy7++634+ohFckPsXYnZUG6qv4H3DBnvWByYq2yDF6Q/5+VsSCDpS/1UrkBQhQErOM5JHlttlmQO8MaiuxO+tbkUkPc73Gx8Ac7YxloTXK54VIsw0X0IBdIwsJkzAzvqM1YZv0pm1UU6/Cb/os0u9IG5QO76mJMQgwnR/tV8e7M7FY2lI9pZd+ovzCEAcIgl5NWzlV5S7r0+AN6wBsz16zrrAXaoRZY1yMnhruNIgIPeFEb1bmQgtc9MfKtcyn5EJEaHW79HM5j2iMTUgwB1bBPW72kubiCJEBRyjMJzZwsvmjNqkLQM+snFTu1lbDJD9mKA36Ym+AXv8NwDGR/U0ToISQIRteNvycfBqCAKiZr2zgntXsFDDjyyeyaurzQlx1TvV12q1Nl1D13jDMSTPCID8rkUR8ProoB36KBuWtc7vqEpXDgM7vhuznN3xLScITGh5PpvfjaGT/t1tjZQeqzzVMtoJ3WNBuJQvvmgAEvs8a18H7TcDEUgYqKPpz3VbwWe/4lJaaj8RosB2KTcwxTsfayUBDz07piPFhpP+ZVH/6m2g== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: oql3sGdW5nET4P5U+4HpkJqwJWpEeNyvFjpb5kB87mreWbVRz2hrzcb/C6y1NMKx8EwBt7Mbu0FH/ha2/RonK1v8tEkpQM7bkoZEs6nI5KacLrg1PsdmZ2A//oTGm0Wk7OWJKKRSvac6qHC77AwhNlIUiFRQnpQDVyGSCI0XYXEQJrF4P96OwrgfDmRAU9P82mkdljOC0Jut4IfPLuPH8Iuobt77OqM6XDWu/5XixZcGSO8OfwQAMDPDMJ9MfOuZ9h5umP4I+0GNpQm2SeC10PtMWw4Ln27Pq6QVKUSEXBd5S/+CY1MBqBFGp0FSOTkvCcs2Govb5iAKoNwxAwRH6284uoDRSVgSz59bKyM+tB+keiokHsHxbb3iu4GGb2qEcCuB1gJb3GoW4j0T1mXfj970zF+PRk0ahXiL/Cu2ZW5oTeS52ASH6aDSOmk+ba2B6IofPyAuMPIqeJ/MLYaWq8aPMEDlTQY4Ed+q/IsBIncBQ0teeCf3LFUAr5Kdk77mCzgkxdbYAx0JIV3DHjL9Etlvgr4G1V64yRZMfYLpJ8gSGiP9Egx8i6zIbC4Ia/FSE0YNSBBCJeX9EjoepiIh5GOYQrf6ax5S0SO20tLVutz7EN/p79k0LOo02tGhXJvxM1cYFbLZPHGyuUy+1mSP5c07aY7I+xwfpqXZH+2PE5XjYIJRyM3jr8BPMKKfbcUE8dHSi9rflCpr53uBvROUpnMaVG9Qf2O4OnTkuZr3VxzRa48U/BETPiwqLugtVg8/kZhCEluH/2Q7i3PXrh5MuZipXZKPy3iZBqPQSVfXQegajAOD6UPJne+3Rwm1DNPA/sstgcSo1jXY9g8PzBwlEAslm+mHwee9oSWBdVkD+wy4Pueohq7Qgo8bo8mrAbLpYeLmluuIcALGuxh52Ni5bFPhuUF/X0AMOm50DqiP0/m1Q9J9gIkcYRPXv6MxYessRdkBSYUXsZvF5QrNlBSgeh1y7Q0mKDttFzxjBRcdEL6qLWdU/M3W575kA+BwjiajY18IQZdMZbiNDOMXRsVkRA07Ykr2R+Ng2hdjFFRSRxDIJ/CpxCPd/dO1p7AupiOVIpkLlccaMIPhZSNVJC5J5yKUqcF2zJsj9hMLdeH93Uwp2HYZiRxoQm7BOFplsPYTHfJY2XgncuCCS0wWw3hNm6tOGn3L4nBTU4OvXVoxxM8+bdJyPaoBnkBeJ+tqZiLIzoQvTxWXMmcB0dGNSkNjTxatUwcR7O1FhnEq6Kz+yiISU+YkLUc562z/KO6yFYl3BgG6Ea0QSfTFr3NCN/usP/DJa5J94zC0U8Cc70Z6e8rnS4IhU7ug5dl7KVEMydxvE3Zi/HkFjYQ0N4y/exfSH2awRH4DvqKH/JzImUynlLTEzBtqBGOIyS/gw9y0YidwLhZ1LYDF42OJWPgeF60KTxqpLciG5TxbEdd7sPiZUsx4e/zyAEUBDkmTDN0vPi0hk3bL36i15DNED+TvDRFTH6SEyXtUItj/dTw5Qd3jDZ40M5ckzPfttmziti+1K4cTajuipoOXZgWDhnrBVYSD0s9i4Ym2pQ3b75iEJrz8Ggr4kV/c3QNWqdFr6FTnSeO8K5f6sPmwT4wsBANHSCG2FA== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: b918fa44-c741-402b-bfad-08dd7d869d67 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Apr 2025 08:05:27.8272 (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: 4oSARPRNPBJh5uuOBJohJsRBkqexYwQMrrtQmJdcrJ3N6m5TvqtzK5tzFfuFsumgabF91Pjf/llpIdH8bL5ZlA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5163 X-Proofpoint-ORIG-GUID: uLyggaWUY1lYJUyfqq1lJqfvRjPWrhr6 X-Proofpoint-GUID: uLyggaWUY1lYJUyfqq1lJqfvRjPWrhr6 X-Authority-Analysis: v=2.4 cv=BaLY0qt2 c=1 sm=1 tr=0 ts=6800b64a cx=c_pps a=S2IcI55zTQM2EKrhu3zyRw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=XR8D0OoHHMoA:10 a=t7CeM3EgAAAA:8 a=7oWG2brRiSQrbvlFYgYA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Sensitive_Customer_Information: Yes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-17_01,2025-04-15_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=840 mlxscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.21.0-2502280000 definitions=main-2504170062 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 17 Apr 2025 08:05:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116920 From: Chen Qi Avoid a single '(' in version. For example, we want to extract the '2.30.31' instead of '2.30.31(2' for lvm2. Signed-off-by: Chen Qi --- meta-oe/classes/check-version-mismatch.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/classes/check-version-mismatch.bbclass b/meta-oe/classes/check-version-mismatch.bbclass index dc6eeab4e7..100cf09ac2 100644 --- a/meta-oe/classes/check-version-mismatch.bbclass +++ b/meta-oe/classes/check-version-mismatch.bbclass @@ -93,6 +93,8 @@ python do_package_check_version_mismatch() { version = version[1:] if version.endswith(")") and "(" not in version: version = version[:-1] + if not version.endswith(")") and "(" in version: + version = version.split('(')[0] # handle extra version info version = version + match.group("extra") + match.group("extra2") possible_versions.append(version) From patchwork Thu Apr 17 08:05:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 61472 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 12CBAC369B2 for ; Thu, 17 Apr 2025 08:05:36 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web11.3718.1744877131864061486 for ; Thu, 17 Apr 2025 01:05:32 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=62023c0ecd=qi.chen@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53H60XU3002201 for ; Thu, 17 Apr 2025 08:05:31 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2043.outbound.protection.outlook.com [104.47.58.43]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 461u2ma8hp-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 17 Apr 2025 08:05:30 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EQwMJ4N18brp5uUoIT/CEcbTBxYee9DOVrxi6DA5itMhCJM4MzmcjnBH987rEOJoebTnI9INW4KSqDTOiHegjgIp0HnVG0dImxDN1lWgs+KyfjyMCHKToWOslD7MzNsNc2AW8AD0yAwlLJXLXv661Rmxc+my1egvn0wZ5JnK2tsuuDMx3zmDMenqpHKVm5Lw3/8ZasNeN/G1cHvc/zqQ9RS0g9mT4FuDtOiCky1Uk2prSQBQWH9h/QL9relMPU6tp2dJnFvo34NB35+Vbik1dsKZ6Cp7ZDYFw0S17J6MnsnK4XxNqHuJhdcrO2GOmn9ylliV6u8yxez7PoMBkNuUGQ== 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=7hjPDwb54j1brogoiuscuPoa/gv5Z0/RmdQpg04SXfg=; b=ovh/gpeE7a7lCQglsYSFRhM+2qvkCqK5NYzhDkK2zzurO+CXaa7RTJuvjWqeqbiEhVbng1FKO900frYd22pE/X2rkm25HVwTNrDqdliR1zez4lN95IaAsXgPSFAXl3sZdeX5IE2LcBO3HBGL4sQv1RgZCWZkhpdQ51iCWPQbZF/Mmd6cjt5z75/Xv7lZ62dA/ok8n/3HYtPbRKcMEtnoM/jyjCut9tTJuoc5jW3ppwwT2TnPKKoS7ESx9iDU08Uc7uQsNh0qRFJTc5xdw8JAw33KoQaMEKY0ipSJVIGUQu0t1VUOJd15GxZWH6ndrRD69x3d0TaL2NsUsVgkM4GaMA== 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 SA2PR11MB5163.namprd11.prod.outlook.com (2603:10b6:806:113::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.35; Thu, 17 Apr 2025 08:05:28 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093%5]) with mapi id 15.20.8655.021; Thu, 17 Apr 2025 08:05:28 +0000 From: Qi.Chen@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 2/7] check-version-mismatch.bbclass: avoid meaningless checking Date: Thu, 17 Apr 2025 01:05:11 -0700 Message-ID: <20250417080516.3158818-2-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250417080516.3158818-1-Qi.Chen@windriver.com> References: <20250417080516.3158818-1-Qi.Chen@windriver.com> X-ClientProxiedBy: PH3PEPF000040A4.namprd05.prod.outlook.com (2603:10b6:518:1::53) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5163:EE_ X-MS-Office365-Filtering-Correlation-Id: 191c4339-9c24-43c7-d77d-08dd7d869daf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: gwbGIKaGjQ1umYmti7xPMsUZo0HVmaHQb6hTQwivlYGUmoIVGcNCUZaT6Qs7zpTfg56AE1yobDlMoTgPqdbeQ4nhG5YYlalxiLlUg6WzjfrSzLRORqYsM1je27FSDkzgFtk9xJvJlWJk0dvbsZBpoaFvJzz54j2rzkMSEDhmZOlD8u+TtBG/gFiKduBQerRbMZhyIgMSORj4UVU1qHiIcuHaoBMVgezwX4dIF84S2No0bc9GJP1Kvx9quBIHdJlnXeur6isAhUt3QOhvNvbwuqYmg++4QA5NGvgzqf3yq6akaLUPiWOCxTvI4+yArD+SGUQ62is2xujakuvrBWGsi2Nop9DxOh127e5zaQ9bf3II2ceiKslchMls3TV/uoG0VBoxGnd3z13DlwLWBA1+eUOPsBSXZFBnCOqgwlFIRfhpIBb06GpIvFQc34sgPCpMZt98JY68GJkccQJHFLp+LIdfwZkFREuAnXdcrBHqCasCD+qXa/opUO4RyDXBTn8TpHxin595sWGGoyPWP9EACDh8KqwBD5ZnUPuaGuwlof4GguAZoqBpgLdD+me3QwUxQvQZuYqhjYojshr3EslPex5R0pfvJR4TUqUi2p7YAA1mF+JurBsXK5Yv/dK59G4cDzwq/6V0ET9R6ur1Cmnh0KAhl4uuoVQhbzKaOQ8cnloTD+u8sCJ/Ijl3kXPC1CPLoo1f0ZUG3MTGm43oB+31WEErg0AK7tUYfVViKPTyWJDOfYcljs/xp59MAla19cByXEbjFXvMGXzS+SfG7CVxWBlKI1FigqFYhZDKw+tEUyb87n0Qe+vUhs1x87p9B2DnKDgpWwUIWoLilXA8YoldG14ZTolkuHofrT8yd1dGX/0UmYzV0lKiaCbbYURKSKE5qgYTyODuseh4n1TsuyN5hOum8IDfo2iuNPXOtTyjFdLKWv7PsoJxTdBKOkyFyF66mDpWABqbbNhPVm/WOmnP7HWSayz7oBKy+dgEKflwPfI2u0QvVISt4mhHYCyv/SxEQYq7hs4aLluGDBLimSO35n7E2bw/uGNkMc6gHJN9UzlWK3VjB6hWdSnzhfx3Dh3Z/lEZoBqAunVMHBDNkJVZWWIwy8MjZUqoNcjbufiYNhDXyj1WU798ccQURqvpafv23mIPOXAmifDTN2+IMAMHWVXq+t6PxBNUhnDRnK+8AfVh6QCeU5RLHgj6fffkVzag7EJvbetiHjzE/DnWPmiXzVR6GsOGq2VqA/PKI80REoTpF8kDUVC4rKKosOfLVlzfDQtkPkZpjUZ6cM0p63B5A8P+8ZlHmVNwBcJn7nsLlGaB0vitKnBks28SnsFgzM0BwCzLkHxNvFqlf6ijsoKVFsARcyiOIU+7NMXhIflkYnCiCX7tC+o80NarTbcvDDizpUDB5KPQ+mVIzK6JLkmEh7onFiPYXHOKkVQgkFJny1mGfqw5etgz26kVKCLSBIOUt3ceI4/UpQspPl7oxePGMA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: xtbyytyaOqBolSsC4l/38exQ09u4+2chJBqY+0NjVSv73ZAKqO1iTyFUViNkxOn67fTREkdr+LnBlm64iau2sYYUiDWZULaENA2G93ERuRPy5pNEMkI3KnfGPaMRGADWCrUuPPEXWHd9NHuogrMVLtbDL5cfHraZzUr1LJ+gYXD0L4QRk6M0QW1q4OzstdatrDznGytFGetjz95G/n096qqZ4pOs7ly/0Hx7kWVFpFZargVh6Bb00lmT9BCqyh5kMJUsHPfWGiDMew5eH3gvuHfroAcKD2hGeFXOsUDfyI7z8nkLqqyhmsn5/x7fLfMpYOiGQMnUJQwHwf7Btw06vp5Zbe7bcbIjzQI3FHC46F0caToVUiW4Uv5Gqg6Qi6l7hv0PU3rJ0s17gi+XTFqCrT4+0FOKR1AGvy5+ctlROWGhwnPrFBOY8cTf9RxbgHq9CxZTSEtfcEBXA5xvzM0VsR+K2iBRw7HgOaYAdK1o8ZBz9meOitkifMlbH1TUquNfe5Jl34lqMY+Dnp/yoa1/FfP80dc4M+w2mlE4m5e9sEPcPaUpqN3ZhcIVYYCFGqXHPROeMO2QVGczx8ABt3bXyOIQmUn78ta5dsrJNxh8uWUsIoRBuYbL4EpnQaSHQWljiP3z5kzhlTQXHXC4LL5S3tX9NZeUSvdQL7keZhFG0zwflZ3Eg1cYzgI9+UMy2IO+JlQQN40zh4aH5B61jS9XQLAJ4JxG7n3aQMML6LDBOuZQUrs+1+4gurw8QAvmbjDBN1Bnj+W9DqslUSyOBeqQnso0fjXYpMk0GqfmJr2Q9fPihSFX9WPXw6yrm3iiZEwCAA/uY3ph7TjGNMsdRazgzfLJspYJ/iR3mMhELmABsYocQ6gt6NW/d6i+0JxOCnr/CQOOQjVNBg8Kj6yOZ9FH8tMTxsSiRKXq63r8T7lCPUNwlaFhUiM4eR/RpXJEzhWzo1QJ/kbsVrMVyN1lGmL6HE7YKcOgUBf1evT9YS8lXp0coNIpjPFSyluNXkaQyeeNyk5zMRyOt2HNBgHiCxOpZ1K1mA4x7slU5hC9k5Jrw2212+BZ/Jp/UF7BfYmilyHsc1zIv6Dd0UifnnVmSyjhMr3gF9mdWaBf/zuBZibX4Q2BBdz2niQwno4Bp2PxTzWxMxTn2todkexBDsfa+XeSZd+b4Ef3rsaaYyINnqH434JnjLl9yvFn6GQFS65eW0Ghet7g4yZphDRyj1oWDQu/9CvtEOCMlgt8EQboCK9JwVvn15q9av5d6We+ICWSPRq+Mb8EaFIRxzniTFMsQjhbkW779oTqn4C6ucc/+aTLpLSHutSomiFbf39Sw665kJ5F018nfurJ/0y7V3QK3zcPCm3uNx5BIhCevhu94GfD4zK1VXgmCdxnOigkg8JugzlgSeyJpl91r7YQdVlUF2VIsiEn6y0HH6uqpqTqdWEsMBcTAurhHaaBg1ssC3UZpMjZT9J5kl1XN68cqN4kMZZU79x+T942bXCSE6dhCKr1oXa6k+rfSzuQ/GOO6Lq5+R65ervn+HA5tr8ZsMEfsgu4kCiz46OWvZLXUsHO3dvR0xXW+Di2nKY34RWNr4Gtz2lKL/O8NRxJHb80WjnjPbKHYg== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 191c4339-9c24-43c7-d77d-08dd7d869daf X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Apr 2025 08:05:28.2808 (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: 6eERKq5nqvPx62XyuCMLvuTrRpp4cnRqz19H0O4yoTm4C6a0gIs8c+5eR3x8vU0qASeoB+sWWXMB+1KB8SzHYA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5163 X-Proofpoint-ORIG-GUID: JOCg4-ntTH4TaczzXZXFWHDQK-Zc-fNu X-Proofpoint-GUID: JOCg4-ntTH4TaczzXZXFWHDQK-Zc-fNu X-Authority-Analysis: v=2.4 cv=BaLY0qt2 c=1 sm=1 tr=0 ts=6800b64a cx=c_pps a=S2IcI55zTQM2EKrhu3zyRw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=XR8D0OoHHMoA:10 a=t7CeM3EgAAAA:8 a=DeIZd99nhQelyWH27ioA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Sensitive_Customer_Information: Yes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-17_01,2025-04-15_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=999 mlxscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.21.0-2502280000 definitions=main-2504170062 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 17 Apr 2025 08:05:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116921 From: Chen Qi If users set CHECK_VERSION_PN for a recipe and its value is a single '%', then it matches anything. So there's no point doing any further check. Signed-off-by: Chen Qi --- meta-oe/classes/check-version-mismatch.bbclass | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/meta-oe/classes/check-version-mismatch.bbclass b/meta-oe/classes/check-version-mismatch.bbclass index 100cf09ac2..676f7fe755 100644 --- a/meta-oe/classes/check-version-mismatch.bbclass +++ b/meta-oe/classes/check-version-mismatch.bbclass @@ -205,6 +205,14 @@ python do_package_check_version_mismatch() { os.makedirs(debug_directory, exist_ok=True) data_lines.append("pv: %s\n" % pv) + # handle a special case: a pure % means matching all, no point in further checking + if pv == "%": + if enable_debug: + data_lines.append("FINAL RESULT: MATCH (%s matches all, skipped)\n\n" % pv) + with open(debug_data_file, "w") as f: + f.writelines(data_lines) + return + got_quick_match_result = False # handle python3-xxx recipes quickly __regex_python_module_version__ = re.compile(r"(?:^|.*:)Version: (?P.*)$") From patchwork Thu Apr 17 08:05:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 61478 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 2ED74C369CD for ; Thu, 17 Apr 2025 08:05:36 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web10.3642.1744877132357787029 for ; Thu, 17 Apr 2025 01:05:32 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=62023c0ecd=qi.chen@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53H60XU4002201 for ; Thu, 17 Apr 2025 08:05:31 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2043.outbound.protection.outlook.com [104.47.58.43]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 461u2ma8hp-3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 17 Apr 2025 08:05:31 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=J1MIYCP8llpHIpJk7TYcWvS2GveHrUpp+KcaIgk2tc5BRnVHycHWfhRCvYS3XYIlcCDQryVwQhbf7HwPSblxyQQLix+9aCM8IyxrLT1GWK5msUqf43fWvkVBrJes4BavP4zkDL8k9+pUR3bhTHDPRZ3V6JgrYo7qKzEUsPhqAFahh7FzxyoeiE+gwuefKrVtUm/vtGZ6JB3LlWQfU9Qasv/c8jkZUVgIqokAwpw7rfHYtOojv+cHvJRip3oOgKe5v9gs9DVnjF7Y/g6GD1KKqnWRxtfKHKw3JwMiCLyk7xRVrNX0Lz79SMnaNRZQkTeVpIMe9wymBXEpnT2wmEdTpQ== 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=rM9CgVhTTbtbc2kjB0txmfX3lv1bf8xvG3+erutYwrE=; b=qwHc9AfIRs+d4IEb1n6dC4rOdbP4qWjrf08ZbPrlvuM1hBC95VxN3iRisCcaIkK0uOjAj+JNffwAzkb7ln40MOrj0YELarnekEA7+mpG0GArY5J8ZKTPseS7UrnYKWp/rxg4IEjpP6yvulSiVfVQGcJi3UfT6b2nO9uXw1OJSL0xIXaGDTkBQWVRNYYkIpTKFrY3S8pfOzZM7eoi4wpIOFpu6jEEvF2+NPbouYo5Qmi7owO2fbFtN+X+i3t4iMWaRBti0U0u5vsiSdFaLjBeNZOO31b4nuW6luBvuHzr4TOH3/s5kLkW5EXHoVbHcRrO2xaz8tOcZf3TNrjaw4iaGA== 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 SA2PR11MB5163.namprd11.prod.outlook.com (2603:10b6:806:113::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.35; Thu, 17 Apr 2025 08:05:29 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093%5]) with mapi id 15.20.8655.021; Thu, 17 Apr 2025 08:05:29 +0000 From: Qi.Chen@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 3/7] conf/version-check.conf: skip piglit Date: Thu, 17 Apr 2025 01:05:12 -0700 Message-ID: <20250417080516.3158818-3-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250417080516.3158818-1-Qi.Chen@windriver.com> References: <20250417080516.3158818-1-Qi.Chen@windriver.com> X-ClientProxiedBy: PH3PEPF000040A4.namprd05.prod.outlook.com (2603:10b6:518:1::53) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5163:EE_ X-MS-Office365-Filtering-Correlation-Id: 47ea1f02-9127-42a7-6222-08dd7d869df7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: 3qo7/SwEYdlhZJIseFYXdIwQloviORsRq1E9G1wNQPpF1kIqnRZV6kXXdPuf5M+PCjTFuXt5rL7omPlk4U0jWIi+6nNEbFIwK7U0Rtnw7Ue7qQkPFwLL/hiS8bQSz67207xoQACB9gcHEDQzKhjPwEB843flAQVPiZMX6n8K7Kj8xW6WtRyDMv5DzeA/YNNZbbSzo/2xG9M96c1RThhQz+D/T1aKK23zARMV8KW/j8oKaZM2RdVSoS+jWp1I/gNcbw1KXXV9k9GImJnjJ6qcjZnx2uy9da7/sIG3h8VPX6OCAf+EOq4p0iMO81lcpSc65OthJozKVowvUHJ09jOthJ4GK1m8GYXiyb6Vu3w1kzXY3bTmf2/b7LqVYqW+uK+HCOovKyA2aLgk7AWo4+sFg10VThSlH8mePhaYCR6aAV4ybVGofEqO0txkpfK3Gf5aYIZ9Htiz/6xlO1ckIXnDlns0a0CKHs2I1Aw1XY04FSk4MHqQTVnu4YiKjZhwKOsHyW1XVcrPX8Ivpk4yjCn4VjrQHUzVYeQIjbr/I776LcqHn0wmD2ZWt6Zqr344tj+nHhh1f55OWPLVYHgKG65dt74dcLCQgmcIxMYf/Hvu8cP71G2Gi5SEYH7sAxH46lsyJ4+8VaNoOmaGG+R5U8tARgzWqTJnyhhZUqukpf88XoImTCzIj9HNj8ggySr+RIhIeHIu04qI5deKaVQWF5K/zX3S8CrAnzWJzkfbtF2e3y7iCzHZP2GvMeicPzHC1E2LBH2kJ2ZZFD63BXEv7X+3N4t6bFLG8t2Cf/weSPUJcrRa+JGliTv3E5WvigIDdOD+upvebs20GdV33EnMRUdm2+ZSBrgHcyf5BRTDjv9M6dMwT2U0pcOEGSBHBe4L47eajgCcKXC6RfxEtYynIq4M2CrRMoDSq0tErKU9cA0W5ExcRbS6a6bgHGvl3CE3tZfhHb2gyMwERzpCSfLRZrpwHB8xweomkskmYBZ7bXd2Ya84xpdJkDJ2TiMUxWs6AKjPBwfjcQZMtLUx75l4UndvrBXsDvtX8hla+ssblwJ4ePiVfiNfWv31mA81I1q95dVuVu3KTBDhiaAe8RfCwDzhVNhrFjF2HquqVY2Ju2jy1OTk1uC36Tah5VJYXldx96C+QrVnfwN56OlFhKrlN1u1E7IKzuP20eJMhRjnxbtj+6rmTSIEW+Og8axZclXFBAYVcWThepM2HmSTCCjrjOYjTCGADq4k9AQ7sxH6dU2RtkVNPBgozAQsLYKv65PeSqdmqgruxuYtihNoR19eKY6LUr0CRpn+c6OFZJaM5yHsXq43k/A+lxyFElF/Q9/fX7KATAIhcBMGwDEG5Th+q12juUxMqGOPHJ0VNukj0co2TIoXURwMNj16h5ak9jMILqdFrTEPR0YPKXQEL+VN/L+oYLfmRtexDTnWQh4Cr6RXRWcHqySL6j6wICevanzF3zSOESVrwplMh01CNTbegXEv4w== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: z9MzhL+lB+Sn1hKVI2kgcP+3nw6YjxRY/cqXNK7la6C9jtKyxjX6NF5WPLcHZPbi63uaTuyyuzzk5hly+3SKoTz5vDsPysaB1hMvMZMjbYJ4GSJakucpvGm5d7jnmYsdRP/yGU+ucBqzENEQkiUR7FlH+CpSDVxtruG5Q4ZL54CwYmd8thCCxgrJ8KI4BwzwWtq45o5pV2Y2BpvcKX+yzpbo/0yEzkCRC7g8cYkdiepbVhmgdDw941tkB4tjhfgJ3QvTsJYllAKeFmCMrXJvjHDLkLDIKT07CxVTCcETf9jGafvasqGe4gIExIq815kBR3zmKJAlJe/tLgNdMPiovPFBvGcOvLg3fwaLmwItinbXaLeyEo9pRX86nB1zQZE/MEyLHGv3PPfxjxaReyAA6XEPnpWDNCzkb0ToGo7447Z9sDTuFvZzR5chVYCpvy2RVlR+OpjFutvyGbQ8PfF2mTcnLmzubm04o4ImN3Kr/3XyDZpsUJzmu3O4WpIfRa8IztKL4mVFU1UvlxkOZYG8ugiYQxnFWuVqgYv15jTATCgNuKxrXI/LjJhZVeNMrNWJVNCJ2tQhtJX4IEEojvM8+VFYKi0kjZzZ8p+zAy/RroUpO5nR39BtljlH1TxczGNSCKPNPpOXbslOZswPVYuPDRg5wbm3C9KzWfSUf3Ok1ZLNiwYUXvnh35LhPXkBse/xaKCxQWS1x/kNqSt7J6U02qHefZkA23SfRccConIlUpWplliJBNBn4N3sjH+TbulWsgfSnVh14cYN0hzs0A6On+db7ybWODFeWB4S9W0G5QaEreUz7BacKhMdLL2ZRcVff5kdSxDdo+FsDWtXuxZb09OVMp2rXeP23otjHX+TMS5o0gWYy9S6Gc1yLp9dhF5W6SjcQsYw3iLbZSlUWpz5+Lxmm7Naa1q+kdXmisFE3MzD5ppJy2iHM2siNw2412xR0XJEDFo2EmazSM80NT7yxcHr1hMJDgz8+goZ4llmf4yQ5ajEYvDFW5l03hkwRfV8scDwNamZpPAFWHtW/lmSxYRqv+/YofkoYsSE+bTyziBftho8sPXWC4gVwZ6BxMHh0HNbm6eHR0w8TbhfAuCMLtTgmLbo1kPRvew3VIP7L9CUoOI8KNVY85OjzrNGWVozdYvj8EW8rOmrUf9Bt1ChE57NtPR7XsWeEHlgrX04avZ5EpZvObNIidtp6FzvdHS5JYK4jFwlKxaG9krjmYRTdkRG5Y8T9HnjGB07B+jZK/v82pE0iLGPxPoWfquPDb+gEQqUVsjz2LPk5PKeQVLh7fBOSct4pdWvBc0YAzdG4ETrGXC8j730ZHwnH7pgLklLEj8cwt8AHzke/vYx0fkinYzKXV0qD9Cg45z7M0VFlhF5v0Eq+4IUn6Us1wFAqI3ZmwlJr6Dar+1b1i06cUhnJO/MsKjjOEhlpSu3z2oYA+zaobfk763f08dzwapuO/VDperzCvPvo7sIM9IUYiyanxH7qJNJ68gWtFmfMiHwRnASP6unpuvEbO9ZKNR1tdvime95Ltawbuzx2ES1QuE2oBj4saxlDNy47PWZ78ceJtf41QbN60jaFsTY5DD/NpwYzLAQRkIU1GgfBK9lrVHRJw== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 47ea1f02-9127-42a7-6222-08dd7d869df7 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Apr 2025 08:05:28.7713 (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: 8Up7V/+48gBbaZfjjy7ao1oRmMVXDpXNU3sg05PYoYyKmWp51XM6BQsd84gd4iaxHehsh9eADem26asocOY8pw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5163 X-Proofpoint-ORIG-GUID: myoQredtywAmEMRP4TqctpNmj0YTHYhP X-Proofpoint-GUID: myoQredtywAmEMRP4TqctpNmj0YTHYhP X-Authority-Analysis: v=2.4 cv=BaLY0qt2 c=1 sm=1 tr=0 ts=6800b64b cx=c_pps a=S2IcI55zTQM2EKrhu3zyRw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=XR8D0OoHHMoA:10 a=t7CeM3EgAAAA:8 a=hSw8icBvHKLkroCVF4YA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Sensitive_Customer_Information: Yes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-17_01,2025-04-15_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=999 mlxscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.21.0-2502280000 definitions=main-2504170062 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 17 Apr 2025 08:05:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116922 From: Chen Qi piglit is an open-source test suite for OpenGL implementations. It contains a whole lot of programs which all do not give out any version information. Running version check for piglit is a waste of time (~1h), so setting a '%' to skip it. Signed-off-by: Chen Qi --- meta-oe/conf/version-check.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-oe/conf/version-check.conf b/meta-oe/conf/version-check.conf index c41df0d496..5ab9a1d665 100644 --- a/meta-oe/conf/version-check.conf +++ b/meta-oe/conf/version-check.conf @@ -13,6 +13,7 @@ CHECK_VERSION_PV:pn-vim-tiny = "${@'.'.join(d.getVar('PV').split('.')[:-1])}" CHECK_VERSION_PV:pn-ncurses = "${PV}.%" CHECK_VERSION_PV:pn-alsa-tools = "%" CHECK_VERSION_PV:pn-gst-examples = "%" +CHECK_VERSION_PV:pn-piglit = "%" CHECK_VERSION_PV:pn-libedit = "${@d.getVar('PV').split('-')[1]}" # meta-oe From patchwork Thu Apr 17 08:05:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 61477 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 2EDBDC369CF for ; Thu, 17 Apr 2025 08:05:36 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web11.3719.1744877132941450411 for ; Thu, 17 Apr 2025 01:05:33 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=62023c0ecd=qi.chen@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53H60XU5002201 for ; Thu, 17 Apr 2025 08:05:32 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2043.outbound.protection.outlook.com [104.47.58.43]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 461u2ma8hp-4 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 17 Apr 2025 08:05:32 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YKT+8TWenOfw2tYbsvXLENsRomrIbOXAWP3fM+TzCy8PyJp8tyQ0qt5kiEArTSxWMX6uDFkXjCW62ag99NKHXrMJd8LfplT5cguYjDxGUJrm2SiRM6EZS5K6M3i0PpuEtcRAGTjPZoXSqXbG6NF8lO0Co7zypAy7NaqQs2X9lLM158YJPOB6T74BCpjU/WxRZqfMbKzSl/lRuXCn0etVj+e3deuj3Mk2XjftkoSH4Two3AkIXJXmNicgO9AElc/ruLpGPAQXqvoe067LJ+ggtXJAI/nMBNhb6DLX0RPoaFI7aR3FmcAreAG13xJAwwmLWhOTNIEl3bxu8FVP3c7dyg== 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=oqpWzz+oCWvdxQFAsAPDXe/li4l6BUJk5pclRMgerk0=; b=yRfzPfCpVfwcCc3bEoquXNXfzXZnHdwdeEoxxUww5YEeEMtI/KKbDsa/cFALsF5hRZKQZeCB5DpDLZnbwVbeyL+X5KY0U/wUUS82+Z3FOFG9gArwFVfd3db+vkJttARI6DwW5G+WV1Puxx6S4qpA9AZkGPxYhyd627bUxqlnf0OC5zHgdeYZ2bLNcvPs7e/6FDre8DbTEafpwlhpaVW2FKSveOumctK8lwR82EWbW19GYPWVjbOdcEKvNH/Pi8E50djxGW4hvkNsPWPdIPuesscGI9RcqmvE5Ux5KbVlIpovg/oWpoblFUqpV3uNo/U2sAbeoSk02U9AkRmck88IBg== 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 SA2PR11MB5163.namprd11.prod.outlook.com (2603:10b6:806:113::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.35; Thu, 17 Apr 2025 08:05:29 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093%5]) with mapi id 15.20.8655.021; Thu, 17 Apr 2025 08:05:29 +0000 From: Qi.Chen@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 4/7] check-version-mismatch.bbclass: ensure sysroot is available Date: Thu, 17 Apr 2025 01:05:13 -0700 Message-ID: <20250417080516.3158818-4-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250417080516.3158818-1-Qi.Chen@windriver.com> References: <20250417080516.3158818-1-Qi.Chen@windriver.com> X-ClientProxiedBy: PH3PEPF000040A4.namprd05.prod.outlook.com (2603:10b6:518:1::53) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5163:EE_ X-MS-Office365-Filtering-Correlation-Id: 135b90c7-c8ff-4558-0937-08dd7d869e40 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: 3BHuFfCYd3zvYBN5qL7OJmEe+e53bGO/U3Hq8QPqGnyt+mPaLfcxcYHXjuHx7A7Zt+qVyu+mEvZTMNe+SO2OK0g2v6hjg4sMcNAuhjtP0yrGgMrDpVBXCbqlXRdvBKgNC++qFnuTQHF9m9wBJJNMgS9EKV8GnTngsilxOEzPR1V/LKYCceQdMrFu1HI6E+dBk5SRvAuC6bAsuKl+640PC1BOiPdTfoekCm4NXTQLvSuc6eG0fNSVl7bKo5DxxsjXuV4G/PmBeIwWpnBjIPCp3K8K5Odz0pU+JOjM5HHUYpvwUhUkbSxnvA4fYWmLTgjCjLJvimuUx37eCQ0CqvrbRbRo4gH67PaTVXnpWo9JUp5eVa9W/vJBDfVzuhkg1fPNwiziT2P4eBI5xjWRvng1URCGf1ebPN8D5NDcXzIWXMESTXfMMq9Y4ZIq8g8D9BD3Vt2c3i8ponxpj3pNV+wKyF+1PEirzwNC1XXlr9IxeSIj4k06sx6wIRa/+kZo78sWBa+4LgpNjxnjh3klLFsWZOXickKE+3xtj0R31KLRytqCsg9DjsIOc+rd+kxvds3JmcN41PUF9DvBhb+k3Lhrkx3x2t7E3t88RBTqiMTaKF5S8dC83Ml6cqawcZJgacR+lnytt/eecnR2xIfQzp1nb1H9S43IgsgZiq8kfwQkJv11oVN/lMuugnkYvjdpYgyd4cuWFIgAf63kIj86MsTUabfzgAOQKXEW9WCAXV9img6hlAkgdaYneHRRkxLW8vLa1QZwZ11jITYr9rvt2BB3rOJ/pA9ZIa4mte4gJgbzM/0eFMecAcmcvKzEwumP6qdJ7so/rSfKoB6Fc4F4rxAEHFjK/M7VZc7mO0QPVXmADENCYeyiMra7kjbSyR1BmCOSVjJhxPzujTBZZaPOY4LgdvBtqsYXjkoDw/9mQxGkmaj9mNPrixEXWUe4b76P50O62vXWGAFo1X+9zcoHsEwjZidWIWlD7t3qvCYXk3lxdeNeFwhMxpdfO8j85LQ87VINZplHGGUdK+Nplk3y2NtJw6IvWWmIv1T/vfvglfhlFkdoHK6ot9AQJucMmFRRYox/X1+MhxNTdBdX0Dn1V/Xjfsfe3tvBbup2WzMSfk+4mLWBy0ypiBnhI0xLlW9bNfpN9Qinp4zNqMFHmXsJwdiqYcoXCgNyNDq4+G67dXNknCSGn84fpsuK++0Q0pewKkqjhLk7w5ZQnaaGCZNgAEdNOKoYgpiH/0J2xqYSpKKzUe8HOu+nVc4+TILj/n/Aab6hiq8RKeM70mBrgeNYERUv969B3EPnr/D6TdNgauTZQWIx1bWS0VDOKd//VPyKr2Q2jJOAGTzWEovFehbIGIYOV5rkfUUAfdNa63IdfqhKFOpSxnxStkb8DwXhrlAuzQe9mKJ1wItQw2173EpsLn7oXkNF/J2cMTjGj4BxXoB76zLvsM5LVFU5QO46D2bc41rKn17UtezvJg9lGwFmZMkIxQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 80EYfHV7g7HzkoJlReTZ1wm986KbJqcQY1NSdAtDcewS+ZNafosE/9Haery3E7Mrov5FTK5+VxDl4//lZYFfkO4G5rCtq732MmKXFsefN18WjlyR4Uet86h0d8mQrnoY3GW+VqpB6KMwSnoPc6Dgw7UoIEv9fVZet+4RMKzLUWDBqwL45SlPFsUUhPkxcZQz/J+2urcWmiNvD9s2WBtgmFS+757CLFuKID9f07U+qEFUk7iKkA8KSbXKwwiw6l+Yu3SmE0pMQzym681MhqWEIhBR1EBgPn4XDHgO+tKV4SN2VrO/grN4L6S45Brqx1jO258t1ZlRS+U3s8vGgXol3sOI0Yo7ELc/e3Jd82/qS3civ5zD1ytGMszyJOqQwvMKvEGiJ/WC7zOLw4S+BF6C3wRFI/sqgksdlmBGbrMuFYrV+NwSSNUIKekKdY4dOSoJvD6x/uZcQ1rG/eQELq4iOIRPCmrMvL8+7/KB7OBEnKrPmf8KC36RDrSMXs5AniOvEykRVG+2KBKRkTY2NWm7Vdu1kUiE2V7dd3JWVoWrwy0Um/GwDjOkbZUY3yx6tq9Zb/s0RZu3hgT+tx2O9EzcWt5jQCHBYgQVCI5BrGy9Goyxd88TOjhIQ9mdQr7vX7uaOozkFZx93O7+UPdmn2FkXgpZqJs1OmMtR/6MoXKC1dQWwgEda13P+DO29KUg2zoMrhzSs8JHJRjqT+mmKpGqejTp0AzOd4xXhkpwCGqfPI3Jg9/jTFDeSvS5GVv48FjN1kd+0gyd56ESH6qZdsSZRKPwHcg9kBxshL7gWoIdi3uoMBz/L0ZQGJxUdsByp5Gla/kXCmnpTeOLXN+gH9D03kaJ//ZwA33CVXHkT402iWa4TB9Ik9U+iUPl2wM7pr6YWZolG6f4drS24xJffdHfSdKXsg/XCa15cvjjYTxEP3X0piVthstjV8AY5kJ1PrXwWh0Q3+e7rh3dfudU9U2APCcPhRVrPiIoxX1LVycprnncXlHwO6Wo8a3b5fW5TqMA2J3oPPo79wkAVvwXjo/pQhypWk9uXDjrl+MWuZamSb369+Mirz/UbrSUOBmy3SG7SH3DcQDBVfpPC8U2E9JKfZ8MiFvi2OLF1J1AaPbPPlio2L8ooLqFOTV61NmWGvHfGfDNKuk8/bxgUabOSseRjHD2XDMABGVviDdevzjJeke5vBOQn5zU7U97m8W685mCB8KBbo7D4M4n28qcA55130WqgRM1xU+ximKCpAU0lw+faNTPHqlD03ZSYRLf/5HfhVH2W2M1bVXFoQdI1dvndRDFr1JriSqkWdJLYR1aBhLwdgec7wCtCgWJCwOc093+WshA5OBh1WyEnGwuMGVM8Ls67hef6NBC5vRTHAuhrV28fvyikuj13Jf+LFxLDFioXEMfkuJhdLqwlThDqkUGVvVVEvjbCrtLIcMdb5t4FeiuwWMWv050QK25T2B7PSpJ4YHCKgONIGLu/y7PLBevAGvrRFifUtsfwLoX4VxsON1M6Fs++LaP8FoGFMGvruonZrn01ZBZPaieaAPw/G2VSteVtF7pY/rKGxgljPGhoWExzGlsMcNwTtE5xMU6MEtKpqkQFWmFf7RVlNZr7mRfVA== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 135b90c7-c8ff-4558-0937-08dd7d869e40 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Apr 2025 08:05:29.2431 (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: YgXu95j+F2W1HGstN+XpFFTUN0rC4s+YvnB4egpzm2RBvZs36FEVyrKdA5xKnPAOFu4AfjrjkdP+7AvsMhInhg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5163 X-Proofpoint-ORIG-GUID: GGtKsVta1Y0stJE2nL0VpVA_F-nrsVvw X-Proofpoint-GUID: GGtKsVta1Y0stJE2nL0VpVA_F-nrsVvw X-Authority-Analysis: v=2.4 cv=BaLY0qt2 c=1 sm=1 tr=0 ts=6800b64c cx=c_pps a=S2IcI55zTQM2EKrhu3zyRw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=XR8D0OoHHMoA:10 a=t7CeM3EgAAAA:8 a=6k8-X4hrguBcR-0u3XMA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Sensitive_Customer_Information: Yes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-17_01,2025-04-15_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=916 mlxscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.21.0-2502280000 definitions=main-2504170062 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 17 Apr 2025 08:05:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116923 From: Chen Qi We need to ensure sysroot is available for this version check task, otherwise, running binaries might fail because of lack of libraries from sysroot. Signed-off-by: Chen Qi --- meta-oe/classes/check-version-mismatch.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/classes/check-version-mismatch.bbclass b/meta-oe/classes/check-version-mismatch.bbclass index 676f7fe755..de7a5102d0 100644 --- a/meta-oe/classes/check-version-mismatch.bbclass +++ b/meta-oe/classes/check-version-mismatch.bbclass @@ -393,7 +393,7 @@ python do_package_check_version_mismatch() { bb.debug(1, "No stale process") } -addtask do_package_check_version_mismatch after do_package before do_build +addtask do_package_check_version_mismatch after do_prepare_recipe_sysroot do_package before do_build do_build[rdeptask] += "do_package_check_version_mismatch" do_rootfs[recrdeptask] += "do_package_check_version_mismatch" From patchwork Thu Apr 17 08:05:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 61476 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 21428C369CC for ; Thu, 17 Apr 2025 08:05:36 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web10.3644.1744877133584037215 for ; Thu, 17 Apr 2025 01:05:33 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=62023c0ecd=qi.chen@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53H60XU6002201 for ; Thu, 17 Apr 2025 08:05:33 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2043.outbound.protection.outlook.com [104.47.58.43]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 461u2ma8hp-5 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 17 Apr 2025 08:05:32 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=y/CKzARmDvnYSjTme3Fzt7c5wXqhhyRm+OM+nyL2vwdA+o9sgi8mGFWoQi/Ym2vYhaIvrPPkcOrywRP1Ls/MINfscPAQn9sFJnzcyUxc3p3VAofhBlEU4UndUntNp4BEUoYhYmyWlPPqsRQlPVhvGwsoT9/8YViAR7+IxTXqemUriqmWVUrVGAHGms9TSTIERo2ZOppGk3ItqYgUZDmVd4g8ELEawxUW0QzSvVHgZ/CWJH62RInszdw4n0OOh1ssacacDRJ9bMMLgMA0/D7DW+NIy5/8FT96KAqyxQb1OBilCfkONm6onahZpgbY3mTFwE/Yvc+9B4qzBJA1MC/b3Q== 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=METlgxqtjI18o+XRC0wqb+ehrwUrJHXIVHPD/9jvQN4=; b=yElYPrGiNvkRii1hy0ks+odA1RHv5Pt23femIkq0LlCjjLjsQKPMOYJGzSlYoQgDxrmOW/Kt4AOjmw0TJ08b9sP43ML0B8Wcb1PK/U82KTEc1yV+3O+Y+wJX3uOt9dOiX+rVTM8L88b3zUpzlKdFq29QMnIxNk3XmxKBQrA6BS20KYHAhaJNb8+EOdXyQ1FjNB4RjpSikeQERy8KTsw3diB23UPOq0CBzvv6bnRUObXxLhFRxUGbz9e7DbjZ6fHxuSnmSSzYnx9E0E8O933mj9drThq3Y5hr/muhrSVIr8Mff8+azIvj1FDs+eEio5SWzkPacs+Nx3SPg/9iSzy8UQ== 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 SA2PR11MB5163.namprd11.prod.outlook.com (2603:10b6:806:113::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.35; Thu, 17 Apr 2025 08:05:29 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093%5]) with mapi id 15.20.8655.021; Thu, 17 Apr 2025 08:05:29 +0000 From: Qi.Chen@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 5/7] check-version-mismatch.bbclass: handle non-elf executables Date: Thu, 17 Apr 2025 01:05:14 -0700 Message-ID: <20250417080516.3158818-5-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250417080516.3158818-1-Qi.Chen@windriver.com> References: <20250417080516.3158818-1-Qi.Chen@windriver.com> X-ClientProxiedBy: PH3PEPF000040A4.namprd05.prod.outlook.com (2603:10b6:518:1::53) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5163:EE_ X-MS-Office365-Filtering-Correlation-Id: e0a99bd2-94b3-4d8d-c701-08dd7d869e88 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: ebaSxSjuTJ2lvOAPlA4WFODIzwxLVuA4xU3I9H+SE9BGmUVNw8u9m6PhjzlPjSuHpFq3Hbg3VjHzP1MvvyHbQlwAu+Zl54n2rVTzYfiUfKlfOgIrZbdFfybONk5nvcrTpJMBpNLTU4w2aUb/8pyhyTWaPdin93dFMjVCb4SEru1QcWaoQtfvliZa9gP27Jl6FRjZCwuwXQXqDE7P755T1EkMXSUs+PLM38tBhiXLl8EIeLCIPcQFLMDq05reLa5gbBxEDw83WeMw+0ueckDTU6j2fyT1kFXHt2AGlU+PbKoPLeR33oNkEzWIBa74kSTH6QLluJ8Uz+aQr6cpKXh8S+R0CFl7MB/j74wSQcuXqirGJr508ps2+onMGLxdHimGWudQiUvj5jOt8sN4I/9bytLmU+I74WUdYexiUaVQpM39OnSGUkC+i/AdK9aLIgrrFLzOmjOw9CsnCQolO9Wu4uRJjt6OqMQMgs68nAygsgQUeDmTEzJD5rK6baGI6gZDppHGrRPVjGWc6F6cBOmUIlocY8C8v2rp/iJdIQmzNG8+TFFEM6GZA5nm8XTVw+OSynoCuYEBqvhCw4kfcQDIj3rxtm00Joxjgw/g44DJvT8q0G6PNyS5JE901ZRrAG0RI4iREmCfNT+F6UguMFNaFKhUrDJ89Gz4wrDxNm6q6zcNHK6RqK5c4Vwi3wblyngu1Ln9ZYdOl0GDGJO8FiCev8AWtqJgC7JYgu0GAdiXN9brhgEeRItDDpyOpmkQSCiDoKwlkbA7PNRcmIgiQkflB5QLMe67At3l7QEvCK/0cjEZi6WbzRtySe4O5WKagBnkyex6orn9Fvj18cEB3DGYs3oZR1b9x/ohGSljLsH8L1oCfLlAzr3uWCx7Gi7qZ1B2TREg1HAh/w4OCfoJjM3AIkn1TnDK/0xVaxhaNMg1QPn5ALF/FqSDuDuWu4ZXlkRxD7Q87WhpNcpDn/k/zNsOKTkUlvFyBLO1soqzujZja04JiU6TOoT/ByV69tGjM1tNHf/Q4QBLsl4PmPuFcLJls8o9BQg7WTB6gTeZbR/CHivRM5aDeUtk+CTuaSFIuzTiMTeAEIYPe8K/+Dzx/xUeShQ+Z7Q0zTwWCyAy3NWT6ZoCDJBeQanNwweC3EqHuZlB99K3cJMu2TfhxpwB6LfYvQI3X7VSmxA55xFcm50AGKYcFl7GQ/BOSKBHUK4rlx6q+VKTZQfRntzP1lpAoqkIp3hvYmO9fwL6vUbRQfOnYN351WZd3E/IiUOkuEIFQsouCtKL1QCIr3mwchJeTBspMjL81l5yL9Dt/cijUa243fnvxYZ+UFSRzWO7Jio3ix3OLd/oTcfdkJPEMF/oo7vJNIqtj+LdGRGiXoGu00x/6K6+KkQEB2PNUb3nSSCklkMNWYfF8LGqp863QfgNpwhk/sa/HhVi7xdNO9Ha9yGgABj+SgNFCdnJemHvaI4j0ZPyzDP/xw1Zc8W5rgA9NQWvwA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: UzScr0GPtTuKilzGNH5bKICZ58ZP3dHVVcvKg/nwsnvn7N8bnjWfgF/L381SLYzZfHvsjYyfn6tOI8o84Az/DB1iC6pChPoUKC+0H1F48yBM690jm6Fkk5uEZjipesnAEAVsZAsVqPRztufM6Zk1em2QXbgUzNbPO5CtseitDOgjKswVpXVub3EvtS1IyDCUMgfbwzJVccwoo1fI9fkHI/lLAZY4uA4TGCRS8Ir8VcOwnUNz1PdGBYaCSSL9hrshhj1AQiwQeoYM0Z3sAyvBVVa8fu28+XrV0gu1UOHbJ+JojPpVJ8XvyttPDhSZ+6/L5WVNnEx5F5fi1seB0kq31iu301btJSycdqkau9jIvTnD83YIGxxNXLBVHphY7uPic2nnAaVvqM4H1bdqfQNIWnBwzFlM8fFTNck5RO+hJKx9vpXNXT1EOhOXH3uyHx8ZiDyFzctWd/nh9RxotOMyZDLbuoXjrZiEwo9eOD5pLo2ya2eS+m7X/3bqV23D2UouKMINCx2XlSMwogc6C3sdew+K4rZex9MgYDdIyVrx8XMrrGgQj2+WM6l5qOZI7rouch/MuXa2ATo4HiOsJTxu7VcrN77Zm5PyKjHSaD+tcKBNTv77umPxOYEjdXnuZpjhEfAhUr96FF7JkSxdX2iLdWP2bIeXIOUlj01Bz9YGBtQahzUeibR9yY2Y8hrcaDTulz9AMm2pvkdXSAIIhaxtQWX1SFqihUaDfULJ5QODCFS9UD9wx/x9n+PVJEevgOkrNr/+LthFG/AVacwPZ1Jyp7kcSXIBrSAfhTFgu+N51MJg+JK1fJ2asQSi+SMXKlkeP3Qgx9TSGusUu4plfH3+McyJm1AAtlxjNxZAReG8I/Wf9orNcZGzh+K2HiLaxUBl7VC9eHIfotw6LxBujWqWGHDTx6tnogmD5FoJfYsi5jxioqBS5kQZNlrLYqyXGugGSw0V4upC+lie3yq3YVXR31S7lH3DlkCUA9Yuo1079lRVYQ4Av4+EU2SGSheOfxtyyS73UXkeaQ3mLz+d9f+NdwJsdq7bOMu8zCTTF44sYBDgP0pTJB64caxdyNMusfIQ/7sMDHIGxnkUC3B6rQ1FRkGP7Y7qwnpietyRPwAuZygP6niKIQtI5IoM2Qhurmpro2VCHb/ZURASFYeA5UsmM7DTL5i6jlpEkYGxgsg60qgNZLKK74Kr8ZfXLgyJjkP8pdLcA2IUah3oYDXV5ISWy3HErYnzFDw2E/tGfme6ACAiC2To4ZYB9YIf2mrRuLafW4mYbDL49XXJgCOH4FqeX/UllvUlpTYcQtxWkdh85u2R0Pq9bOh/hxkTzVrtibbHi1jmnKioKu7CxdJHJPTHB+zEbVxmHO/8YbUk4VUv3S1oik5/a2awIH9aWMkmtd5Q4+Muntwh4hKTE104phFRqe4qHgvH4XyQO/Lw9l+42Cq43n2axJyQnr4mxI5UxyHLwJwEKZbolZLw7UcyBLh7PGs9cYuLX//LVoGCWc8dL2Tr52auN4p0ZEA0g+HJdmuodGhcN1dqVc6S5O2W9y1NEkVn3nFRO5FASqABZVxhfa7qtY7I4KMAvrTtYy75140RYjyY5Xz5VPQkFM5cYcrIag== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: e0a99bd2-94b3-4d8d-c701-08dd7d869e88 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Apr 2025 08:05:29.6257 (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: 7u/r5JKjej3ZMtdnomsLY+8jR3UdOH/1fbq+BQ9l1LwCLfAEugSKgfvWBXwJltuPMcfz+R7QVfnBmz6wtRihcg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5163 X-Proofpoint-ORIG-GUID: Dxof-Ts4ZM-AsS889lQq-JA2axePbUhz X-Proofpoint-GUID: Dxof-Ts4ZM-AsS889lQq-JA2axePbUhz X-Authority-Analysis: v=2.4 cv=BaLY0qt2 c=1 sm=1 tr=0 ts=6800b64c cx=c_pps a=S2IcI55zTQM2EKrhu3zyRw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=XR8D0OoHHMoA:10 a=t7CeM3EgAAAA:8 a=BzAx-Z_h_KezxE8ngv4A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Sensitive_Customer_Information: Yes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-17_01,2025-04-15_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=999 mlxscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.21.0-2502280000 definitions=main-2504170062 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 17 Apr 2025 08:05:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116924 From: Chen Qi Using qemu to run non-elf executables such as shell scripts directly is destined to fail. In such case, we check its interperter and try out best to run it accordingly. We'll also need to skip the "/etc" directory as files under it are configuration files and init scripts. And the init script will send SIGTERM and SIGKILL to all processes, giving users annoying behavior. Signed-off-by: Chen Qi --- .../classes/check-version-mismatch.bbclass | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/meta-oe/classes/check-version-mismatch.bbclass b/meta-oe/classes/check-version-mismatch.bbclass index de7a5102d0..da99feaf3f 100644 --- a/meta-oe/classes/check-version-mismatch.bbclass +++ b/meta-oe/classes/check-version-mismatch.bbclass @@ -11,6 +11,7 @@ python do_package_check_version_mismatch() { import subprocess import shutil import signal + import glob classes_skip = ["nopackage", "image", "native", "cross", "crosssdk", "cross-canadian"] for cs in classes_skip: @@ -171,6 +172,42 @@ python do_package_check_version_mismatch() { else: return True + def is_elf_binary(fexec): + fexec_real = os.path.realpath(fexec) + elf = oe.qa.ELFFile(fexec_real) + try: + elf.open() + elf.close() + return True + except: + return False + + def get_shebang(fexec): + try: + with open(fexec, 'r') as f: + first_line = f.readline().strip() + if first_line.startswith("#!"): + return first_line + else: + return None + except Exception as e: + return None + + def get_interpreter_from_shebang(shebang): + if not shebang: + return None + hosttools_path = d.getVar("TMPDIR") + "/hosttools" + if "/sh" in shebang: + return hosttools_path + "/sh" + elif "/bash" in shebang: + return hosttools_path + "/bash" + elif "python" in shebang: + return hosttools_path + "/python3" + elif "perl" in shebang: + return hosttools_path + "/perl" + else: + return None + # helper function to get PKGV, useful for recipes such as perf def get_pkgv(pn): pkgdestwork = d.getVar("PKGDESTWORK") @@ -273,6 +310,9 @@ python do_package_check_version_mismatch() { return skipped_directories = [".debug", "ptest", "installed-tests", "tests", "test", "__pycache__", "testcases"] + # avoid checking configuration files, they don't give useful version information and some init scripts + # will kill all processes + skipped_directories.append("etc") pkgd_libdir = pkgd + d.getVar("libdir") pkgd_base_libdir = pkgd + d.getVar("base_libdir") extra_exec_libdirs = [] @@ -310,8 +350,28 @@ python do_package_check_version_mismatch() { # first we extend qemu_exec to include library path if needed if extra_exec_libdirs: qemu_exec += ":" + ":".join(extra_exec_libdirs) + orig_qemu_exec = qemu_exec for fexec in executables: + qemu_exec = orig_qemu_exec for version_option in ["--version", "-V", "-v", "--help"]: + if not is_elf_binary(fexec): + shebang = get_shebang(fexec) + interpreter = get_interpreter_from_shebang(shebang) + if not interpreter: + bb.debug(1, "file %s is not supported to run" % fexec) + elif interpreter.endswith("perl"): + perl5lib_extra = pkgd + d.getVar("libdir") + "/perl5/site_perl" + for p in glob.glob("%s/usr/share/*" % pkgd): + perl5lib_extra += ":%s" % p + qemu_exec += " -E PERL5LIB=%s:$PERL5LIB %s" % (perl5lib_extra, interpreter) + elif interpreter.endswith("python3"): + pythonpath_extra = glob.glob("%s%s/python3*/site-packages" % (pkgd, d.getVar("libdir"))) + if pythonpath_extra: + qemu_exec += " -E PYTHONPATH=%s:$PYTHONPATH %s" % (pythonpath_extra[0], interpreter) + else: + qemu_exec += " %s" % interpreter + # remove the '-E LD_LIBRARY_PATH=xxx' + qemu_exec = re.sub(r"-E\s+LD_LIBRARY_PATH=\S+", "", qemu_exec) version_check_cmd_full = "%s %s %s" % (qemu_exec, fexec, version_option) version_check_cmd = version_check_cmd_full #version_check_cmd = "%s %s" % (os.path.relpath(fexec, pkgd), version_option) From patchwork Thu Apr 17 08:05:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 61473 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 20A4AC369C7 for ; Thu, 17 Apr 2025 08:05:36 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web10.3645.1744877134041725830 for ; Thu, 17 Apr 2025 01:05:34 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=62023c0ecd=qi.chen@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53H60XU7002201 for ; Thu, 17 Apr 2025 08:05:33 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2043.outbound.protection.outlook.com [104.47.58.43]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 461u2ma8hp-6 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 17 Apr 2025 08:05:33 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bQ/g+laWhyrs6sg6cMGRarvRLALdwTNaMm5g/K7+JFFlq8J0tddl+4hD1j7xC+OwjXJOsyZ6DvYtZGEDnTUAkMTuweo2ORHeaVb72prQYvZwtZbTuKkmbVJZcsSGq+C/yW4Bgi3JEVYlEI//3voJIqQWJsxTAzqEQuZfl7vzEsswhftn9mYo/xfAW6yIdk4leKVbqVrwoRe7WPc4Yk4YloBZUrKF8OK4r5PapYWOwYEyxd+sTrVF1cUqrN9dN+BVhn4Q/wSdVQMW/jPZAflPuxl3MthJt6/XXtd5TPc6wYGANvMlxeHFBpBXyL6Ut6FfMLy6zuJfcaAhprMMmMZNNQ== 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=0Y50WEvm+ww+I4RlkcW49KywLuiYxhYqMWSIdmbP+lo=; b=XoLwvtnZtUUXHLU+godMUsBzcivD96atzQygA/WqhA7bmr34Vd2ifTHgAfbws6q3V3JjvurE3cNUaoPulDv9Wx9BrGao5f12l67cKIF3zMqcWYpjPUrlP/rUVVYBAaTh5peY5TIRUjsrczFCMtqcnQ++G1irrW+Ke3mufcdw2G4TVrXqasIHIb82viduvWVAxWIRbD8+7I1lZ9EZmNCs3TU+hPGa7ev6TvKLs7u9JFGGlj31qTB4kQEtm4UAaH2ZuqyQGswdEjDnzF7ribac52ABZTgMpCE4TdG60exOimW88mZNL+7CcyLnch/DGAXDFSpMw9v3Lrkq/obwValLAg== 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 SA2PR11MB5163.namprd11.prod.outlook.com (2603:10b6:806:113::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.35; Thu, 17 Apr 2025 08:05:30 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093%5]) with mapi id 15.20.8655.021; Thu, 17 Apr 2025 08:05:30 +0000 From: Qi.Chen@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 6/7] conf/version-check.conf: skip version check for a few recipes Date: Thu, 17 Apr 2025 01:05:15 -0700 Message-ID: <20250417080516.3158818-6-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250417080516.3158818-1-Qi.Chen@windriver.com> References: <20250417080516.3158818-1-Qi.Chen@windriver.com> X-ClientProxiedBy: PH3PEPF000040A4.namprd05.prod.outlook.com (2603:10b6:518:1::53) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5163:EE_ X-MS-Office365-Filtering-Correlation-Id: db0f64c1-1246-4d68-1583-08dd7d869ec3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: Ff/QTNXqJz4ibiXYsi72iyFFe5IkgbrQQTGSrynGLvYl2L/6DgXEMxZx6We+Vazph1Kw7VNAt6RwDEqDY7UTWcj7e2aH07CaejU6FQeL5k+rapoEDLn7Wk56IAZoEeFvVCLXIK2jn63At+aPr5SVwsPY+M66sUyB4sP7mXYoqZC/KriLKD6tHzGbRSvPjHqJJ6DSHXIIxZEo0L7Qlg14J5zBq5zaDquW6HXwGNiw6jmONIdOtt5iYwlCeV14eoQrFy1Gvci5eQwZNjYahuyVEbjXry21gprXhkxkWw/XN0cAjLeDrXDKM6ddC6ZIRqx1DjFbLxDqHppIN8H9Bdrx2pGCBkZm46NUNPBblNjPpX9/0nbgJrfVTvbzKFJ65Y+DwW31rPYh6xF4iuK9ZbAAxKPE6iRTVtnlzZ+v1QQX6MbCa+rcTEcJRmn0eDgZpQJgYNFg3gxjWLb+5x5Nip/0Sr7n5lotol+/yK1pdkIm16zr+W+bjpOa1etbrNv5MC2entYs03aTkv97yhZeS9ep+YTBZb7hX2hwOE8KVBt1Z0nBZ5QmSE2mG5fjV9sX9Chwt61TuFVGSmsoCHWIl4X2CH4u0dej4NFuvDJLudg2S3XwD9362rzM/zqEmH8Eeuj6YPykFholjM3Qy+b2Kele5QpKuStaoWN4JiD57XeuoZI59hyihO2EGd1GjfHop0LnLmkEAGYxWnHJYOMZ79wps5ThVgSftIXPtLnL4xAz9hyrQvQIwJruphpBHBaw1Pv4HPPwGSmKVzrUyIaHgNgNIsSX/ku+A5wCT5HzzHmIH1j0zdLAZVG4D2N2q1TU5mVhN/8Xwt+Ic8gDBgL6vOIzgzsb3ocmrhp2Doq18wjWugq7s1qmxhhZiRQs3JiYzbR8ME/+fXFqltP5iBQ7KhaHbTjqpK+AbBk6gHy9EBQtDAygng3Kl1nKsOyedPtI+0Shscr8gwwieETvZ4MV3w49QIOPR2rYOUYnKLXgUGIyNM9IfVh70niRdwGR1F31LecxHEsTd3+D8Oxwm2qJEMmdvDMuM6fSfUBd+p7YchoF9IPwmA35sToYbjnVzmmXWROdbks/nPmM9EZmgG71kX8KhDTTWX6c3rIXT04tQkIePm83+9N/VSRVDzuSNKzngLx+zEqwyw7pxExPL/I3He8Kh54Jrtsu/VRHFN/CUCMPecqVsdBiWd1swT0o5KeDWFrY8mAVg+aw1q9mSlEarlYfG6Wj3E0GrW+5l8kw7PBaLlIjNabE3clnob3S2wODTuWAvGtnNm5CHAmrJb2C0rtzekmoWqcoDpe8w2rhT9JqmHbKp4rny+s0PM4sFvLjCTbDfxJu6l6v1GuAPGumIbuxD5p3NePh6VuJK11gEc4JMWvuGP7JViztE1atKGIoG8eztVd0QCO+aVKXTltQUkeSNlMUmM+0tFOil1lPHg7EpD+pUd6UGKkY77tpjKI+gjjxgWD7ht9Z9LhYL2Ss2HQgMg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: n/aaziYXe0PqV9B0pzDiV473EjUJvN94FsMCJXKARCYrXrFfPCve0Fuzn3Y1zvUKE1hjMDJ7kfRCSnUkjaKIZ3LA8RerjOic/DMkLA1Uk7teI8En3lx39l7cMExvypqlnWNT6G9mY7Ir2eSyNn6ps5NNl6tgtYwYab9Ip92ICZNPcy2HW4ch0l37PMY8l9l8LCA59vUltm+EG2fSYERfz+2QbF9ovRdQTXej67YHWfvd71VMRr0Ewahav+vpbhBbqv65j/co7/OT6xl4M9tBTqv0CzAiiVlInkJ+TlxwSk+NlqNafLu0cAJgPAgeHENFIs0ruo+cprUn8YUbubn8XwGd74PoY0CXaeG6HJm5U0qAeJVVEJNUfEN0JK5KjHCfgF2GwpDDlEkiUmWtP7CwgvyvQ82RUn+1szTl0T03IjcFSmxmO3klSyRr6hbB6Fq60fPzG5+b2lakYLxFSD2YbrRACK78QMIa2irljzjWR9rtkkeW4nYTOXPJ100QU+nLD91nLpm0LnisxQ5B1DP0drzMJ2Pnwkwo63zQEctuFWrvkZ1wgqfiSUyLNvn05lZRBT1haAYE2JuHnhWT+1qRF0/0RL1q0lqCIiu7Clzno1pluneKmQPfwp01XwCapZRt2JVkRFYL1MUzWgnmF2C7rwjoWI4RpKD1lhudcWsoh6w3JmuYF3OagUBNP4Trc4q2V8kgkiGPNXgkGGdg9f7594WuWi4N233tL/iGWL7EIp92Jc5RWOrKjcn1+qDWyLjYs1jJF6iTrcxpaz4aUTV753lWciQWrzwi6fO0VizCRPLc1DQGbqpVuUZK21qq5San6Ov+e34QbPth+2w9TApa++GxYXT2eT+Dcc0v/31m3NvQ6O3vsa3rkIqzFAg1/tcbdEqUO2rX+suQykvHMxbtddIxK5SLtlJ2szgNsaUsAaY/YOxKlA5pE930nAYFVE9b4lUp6CDQnlRhZG8bgVe1OMqlu9daGwHJBeCysRF+i3X72a+mBKNKml0YVj93GtjDk6zbghsYV92lefP9vI2Fq272L90vDkwaMMFhDCrEpKS8HMVMhIo1TtvVDmUyNeMWPLYNFfd/CRAR9HEbK2gNMb3B5VytrNQJZ0u4T4tTjZqT9QS9emQZoxC3j6B5D1SDa88B2+n0g/I4KikkMH9zZiwtWYbxwLzGMOBPRXKmktH2Utnp1owkBqZF8FgJv16JwR1qQx2dnZBdEj3e4WXY/wizpVSw1hVUzdY1dil/LcqOyHHssKlfSwGp5tTImq4/YXxWxARwqS4JiPsfYHF5e4KyGaS+VK9yjTozGTCScKsaAyZVtrvgVx5c4s/YkUB0vUjGDd1zAqAX7bxfpCQob2tacYf7dTTz9L2DWjzBpr4eKq+6Xo3JB86Xwe1lyDbSFeXeYqcd2I1uNA/GRwuEoJJ7/ST+lcAyoj3qTCHvwVEZ9WgNcYOF2bEUUASbuD3HMIf2LbDWLg6MBC9/I6e2MypnmOlGjCXi7pIuKqXzTKtjP/38iviwtz78mpa8lh4p1rPr6fCcLcFIx/IRcaaucBIIJ3gAmtyXLOPDLWdHTnAzpWUIdEkr80Ayo0+Q29O6//cUsbYcyzStnVvA/5ORgQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: db0f64c1-1246-4d68-1583-08dd7d869ec3 X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Apr 2025 08:05:30.1020 (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: 960G2HTZb5giYxwViYrkYYR+bg+mdWOXhG6OkTwd++YcHMocFG8vtMSfNlLVrUJqOsoIJIk03J5cBfvGxPbm6g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5163 X-Proofpoint-ORIG-GUID: qkP85zsDwLJ_6kc_3xaSD_L3FBsVqExZ X-Proofpoint-GUID: qkP85zsDwLJ_6kc_3xaSD_L3FBsVqExZ X-Authority-Analysis: v=2.4 cv=BaLY0qt2 c=1 sm=1 tr=0 ts=6800b64d cx=c_pps a=S2IcI55zTQM2EKrhu3zyRw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=XR8D0OoHHMoA:10 a=t7CeM3EgAAAA:8 a=3vtZyVmMsWnjot6tiGMA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Sensitive_Customer_Information: Yes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-17_01,2025-04-15_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=999 mlxscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.21.0-2502280000 definitions=main-2504170062 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 17 Apr 2025 08:05:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116925 From: Chen Qi Now check-version-mismatch.bbclass can check scripts' output beside elf binaries output. We need to skip a few recipe. These recipes' scripts give some version information, but they are version information of scripts themselves instead of the package. There's no executable in these packages that can give out useful version information. Signed-off-by: Chen Qi --- meta-oe/conf/version-check.conf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-oe/conf/version-check.conf b/meta-oe/conf/version-check.conf index 5ab9a1d665..1867c23c81 100644 --- a/meta-oe/conf/version-check.conf +++ b/meta-oe/conf/version-check.conf @@ -14,6 +14,11 @@ CHECK_VERSION_PV:pn-ncurses = "${PV}.%" CHECK_VERSION_PV:pn-alsa-tools = "%" CHECK_VERSION_PV:pn-gst-examples = "%" CHECK_VERSION_PV:pn-piglit = "%" +CHECK_VERSION_PV:pn-kernel-devsrc = "%" +CHECK_VERSION_PV:pn-qemuwrapper-cross = "%" +CHECK_VERSION_PV:pn-gnu-config = "%" +CHECK_VERSION_PV:pn-sysvinit-inittab = "%" +CHECK_VERSION_PV:pn-opkg-utils = "%" CHECK_VERSION_PV:pn-libedit = "${@d.getVar('PV').split('-')[1]}" # meta-oe From patchwork Thu Apr 17 08:05:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Chen, Qi" X-Patchwork-Id: 61474 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 1B4D3C369CB for ; Thu, 17 Apr 2025 08:05:36 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web11.3720.1744877134566359218 for ; Thu, 17 Apr 2025 01:05:34 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); 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=62023c0ecd=qi.chen@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 53H60XU9002201 for ; Thu, 17 Apr 2025 08:05:34 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2043.outbound.protection.outlook.com [104.47.58.43]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 461u2ma8hp-7 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 17 Apr 2025 08:05:33 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=R7KYVtRd/ROf8x0zIIr7jqdzOJ9XpMQ1RJhptxCbs4Iw00W4KXqdsswDv0jhgiMa8BpdBXHDDGtPCBHSrBQKM526bmLW4hqqGNQmsVbkpjFgM963QTZBPROGeWPiS99X98+SYulj6YEFCxj3jyIKmIVbc/8icf35qCqBwJ9ZjPvWfNPwJycEGAhmpmJf9R91NFxljewK1sJgRY7CgMQHxHwTgaT6yMMVwrabYQcfWNGvFZCYBUi6QYgEo0Vkvje3t8+EciDL9wtzTGb5g3fqL6JCw3q4xVo4epBFqFL6iiYa/cpiX6KFloApsu+P8R25DxJsq4AWT7taRXI3NUaLkQ== 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=WPsB2M/HYybYB6cniRFaJG3QV2fSg2bX16HOxlV8tZg=; b=xT/hG6Drp9hufu4/Sxgk8iuJQmk+hox0jwOtmS1L++7RC/R9HTXTCcYoq03FU74QuDkzcVfRd412nxtAE63mv8vCzEzUNbZpyZMfzPbqG3Y1oheTD49zErgmOesigEDgCgNaO1IJhSZH99ylJYfcaJa9yortuHctxNefeoEy7b3d8ljVl2npoLveLxUbTYjwWqSjQAlvJwlE1acGgeoGRYAjg5rdgE9OaoUACme/9GprBEi+osZ3/UUYKJrttAtSPf9zo9Asgpl/o+25KNnY9iayd6fqXek7nrY4Uxz7gJMIAIXGO7VtnZAxHDDX449Su+gxouJZa3joaooc0Ux8Fg== 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 SA2PR11MB5163.namprd11.prod.outlook.com (2603:10b6:806:113::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.35; Thu, 17 Apr 2025 08:05:30 +0000 Received: from CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093]) by CO6PR11MB5602.namprd11.prod.outlook.com ([fe80::a7e3:721d:9cec:6093%5]) with mapi id 15.20.8655.021; Thu, 17 Apr 2025 08:05:30 +0000 From: Qi.Chen@windriver.com To: openembedded-devel@lists.openembedded.org Subject: [oe][meta-oe][PATCH 7/7] check-version-mismatch.bbclass: skip go/src directory Date: Thu, 17 Apr 2025 01:05:16 -0700 Message-ID: <20250417080516.3158818-7-Qi.Chen@windriver.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250417080516.3158818-1-Qi.Chen@windriver.com> References: <20250417080516.3158818-1-Qi.Chen@windriver.com> X-ClientProxiedBy: PH3PEPF000040A4.namprd05.prod.outlook.com (2603:10b6:518:1::53) To CO6PR11MB5602.namprd11.prod.outlook.com (2603:10b6:303:13a::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO6PR11MB5602:EE_|SA2PR11MB5163:EE_ X-MS-Office365-Filtering-Correlation-Id: e6b5998f-96ba-4ed8-a38e-08dd7d869f0e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: DOqjL1KnzxC04WhdHOctcXMm9O4mfUZL62xA9ohdsHz9y1SGkIox+Wr1L26AQzIyxdidQfXEJiTiMEyEou/mCsEu7hXdyKe1un1i2ug85ziXmFyIBVoc9lfR2FD0Tei1KThHW0I3Xd4y3G/PMX7m6p/NsPtd4nIppJ4dqA+Huxn64o+enPw5bdtLRgbTOv4KB18jV9OlYlE58Az1C/OrNzuAz0/VqY8Rn3jWBYcGEgXOLXmt5bVM3yg4xtplb8YcOZ6ur3KEe0nevfkypJgFMeRs6M+S8yew3/w97T8Ib0HfaygDVx+C2QUWfsK9WRta5ALRBJzArr+iuJBUeofw9f8f/NZ16tBoUqszsBXDwel/O9WYJ82VmEc+kuMGCpYskI8kpR6Z5pMqOmgzz0x2wDf5xa6fuD1lKmOAswO1qsaKidQKiXxopgXcrsUmdWCUj7Sit4GODNNIvbaeADb0+f3TYn0oeJbKupxG2m2mhwychudWE5hfebI3wCIfNo7vgUo1n1/Q4ujMYojyesBv+ThbBN92AdvPGrrfkbeNNJgStJRY2VRI+xlkvWD0tKX6EJ+n5oc5L/3LVnf6tt4dZE1dFshTpJKdslZAyOvxZq1J3t+nwJ4oaJzVNFPG9gqxYvEbFjNPP+oIBCd5NydCahLw0f7jSjdPobRCKNr/Uk0u3ixFm6P8SykTBlB0np4izrXHhf953cFRUQHtKwcveqbvikvu9RtnJLKIfIlIj1pzx7B/jIPEeasYwkM2fapgzu0hZXIAO0K8WLHhu3NXwmsZzjVEy2OuCJESn2uHph0DfS2DIIqpOW5v+9BjUuan3KcAuCM490i6DvKkRs4FCCF/o/qavWEkrNE6KotCcwOkS1nv5tr9Flsnx8IhYaQAmZ9yQlNFXec5fGfThni/O7hQioLS8bjnKATFWlyCkpD+Hytkjn1zJu+25YaWYxHHE14+0CfNwWtll1lRIcLgU1NKS8363PhWlEH+hP1qlK7Lu2aK1aZjKOIsnagFmZJyKkoJKTPEYAeqWgzF5ObmKOmidtEaWjbc0rRJUCC/QhX+fY/Kncby2kFPPGpZ6LY4kH9IRhuNyLlk2iLRkSyiq6O+PSSC/8/PEmjvMh8pdyfe6HdjBH0qUw88jJUEUIsAnFT7gIEPtgNy080XzXsyqg3SLcpFIOAa592R9RgnRoneY3wMO9pmO+/0YdQ38i2mWJBbZzVaOU52/7hawqN6HsDr4me1el+C2aAAV/Ck8vUf7p8omV7qfTRH6zQg5TlUb4+ZI3/O737mLEVUABLTxVPjUbcs8UicACGrdAHEtPgg5xyfXShgC56BxmPd0AVbV1pxhyJCf8MASEx1m/1pRPjlSGheKPwuvBMTwNL5QzU7/FpWcgbKieXmQBEj2U33yV8Qh8mGS6bbHSgZiRTJXc1IZj96CfYLqUKM1CG5Tao+0pjmQt7grtobHvWc8qA1wZAbbFAP8tPP3YAytEmyNg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO6PR11MB5602.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: NNVKs+C3MYScPR5WPRn0fYrFqSrMM1HZxzmQ5k/SCi4nRweCKtYQlCIC2Vf427W9zmGrHj83VipLLZWYk0hX328JVBUzA99WJaU8PYdbcOhed72VON4X/nCDMEDRbDs/Qpr9MV+8dJdGZQ9d1Ik80aiCwCKBCPsygt+f7LbJFoFXLK1r9Dx+AlbxbSduJr3bvzkGBFqp1p5vQUcqHTreccF431jL3g6SmMLRy0t/Yuto258tMuwnXIWENZkZGrdqhCrZsYyT7OlWcgigp6iusnztrZqpDIK+mCYsF9a1f5n6fbD/YN8JkyhKYPrGWRUU6SZhtA17dSt4yCCRjci5NuPlnVTneMzg9wRLjnwyP7ZfBZX7v2CQdDO94dLS6J+RCNDBKj1PqEdTaGHOwEXKXkb8x89EXb0aMpTTeyNsZ7Vf/MS1fF1aeX9qTUoxan2n+3hKAwjPezcrxJe/ga9J5KHFoz0qNRO8IbVfek1a6kzXCo9nFfiEeKnO66vPRjpjPz705toPHkdOB1v+Ospkq5UTISLBSbqbCJpNPFOnH9nFXsl+RKSCVkmGUM7EtcAqW5LZjFuCLpU7c2LX2AR6ncCVfE/dGbAltLD6kADgVjj5lSA5vFVnrgfI2Z9DU3SwcUrxeC8+thSykSIKtdPoOwHYx+C/Wdhy+klaD/cRUYn1sNgmPW6tDsryRgG2XmK8LWk0VNFHPovNM/56Keam/P4OHjRYouwl8pGIMqj7ONe9WHKfBXvluRZ7q7JtwOQqP/ARxQ2Qa2wUkOSvxN7EPNgUl0g+lkbmbe9DwcwWQRl3Yr5xU82t0yNgen8GT94fqiebaa1U6f+vouoC7Etty02I2Zj5/9qCnzuRQhL5gAHUH7GLGryPIpSSVIaZ1xYc5ABBTXt0CQ5ansZb8gXhpjR8Tma89YZ+KmunCjNCZ796OAqAF1uLj4LajyyABS5ZuxhNgVvGw2lmR/2+KrgYUKg218THCr++Dbsp0ER0sLFPkb5C8tPWBg1Fobo1eRxRloDFj6fUQiu98HrNZrDC33FeHaq36Xfqx2AWE1UA0EgFmUL86tS0SY63THkRUBgxW9rmnd2n0jagihCMRZitKJ/ZWNHNZVBXWmvLFx9SDjvUUwj9VlFDOhgsWFeRyuaJnUZFQOa19xTYXuC/OV0pHgCYiUvOZuSAarAvCQO4LpEXopNxFGS6r5l+3ldb41BUni1oT5e8R2TOZaLizb1i1rxn+JRfaGYm9ILuCPo6zUs2viW3uK3PhIcYBb9PcMKMfBSUeCj2ZveG8Nwl+KAlbdVGQoYxHhJzhl+LLzwwvG5Re0k5oqJC18he5ofBNqtzI+0N81DxPYopFRrkJcgzDMSz6Y7hG6Z69qzlpq/rcrz6lwUTOM34zQUE1R21Y8vCv7z69uQn5FOT+21hhNuRiXHBirCy0Sc9+jo526ZBhFakWHpKwRUUiZWutl2tMHSyaNA2ZXmRV8ff0nZ2aQqcSZwiVkRTGKKq/PHYCDOfB1bkx4UdFbTGibukV6j71C+5n9RslK87vfK2VOBtXAw8LLaFkPW2lr4oZnAbGF7rMckEYLayy+RbNdE3ib8/pn55gZKOE9IB6XW90u2EIltYYw== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: e6b5998f-96ba-4ed8-a38e-08dd7d869f0e X-MS-Exchange-CrossTenant-AuthSource: CO6PR11MB5602.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Apr 2025 08:05:30.5582 (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: tfNDwh7k7e+FjHX8YNRx1/cQ5D2pvQRfIqSFYkEg3qU/pxpkVp+A5KXuMujWS1GF2+DKMw1hV9AxQQTWo/+Dvw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5163 X-Proofpoint-ORIG-GUID: CxuGm_K2FK8cVoSp_Sxbk3SAZyc67q58 X-Proofpoint-GUID: CxuGm_K2FK8cVoSp_Sxbk3SAZyc67q58 X-Authority-Analysis: v=2.4 cv=BaLY0qt2 c=1 sm=1 tr=0 ts=6800b64d cx=c_pps a=S2IcI55zTQM2EKrhu3zyRw==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=XR8D0OoHHMoA:10 a=t7CeM3EgAAAA:8 a=RuCiCPKGs8-oma-v32oA:9 a=zgiPjhLxNE0A:10 a=zZCYzV9kfG8A:10 a=FdTzh2GWekK77mhwV6Dw:22 X-Sensitive_Customer_Information: Yes X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-17_01,2025-04-15_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 mlxlogscore=992 mlxscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.21.0-2502280000 definitions=main-2504170062 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 17 Apr 2025 08:05:36 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/116926 From: Chen Qi Files under it are source files. And if go/src locate under /usr/lib, this will result in very long LD_LIBRARY_PATH causing failure. Signed-off-by: Chen Qi --- meta-oe/classes/check-version-mismatch.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-oe/classes/check-version-mismatch.bbclass b/meta-oe/classes/check-version-mismatch.bbclass index da99feaf3f..e83cfec756 100644 --- a/meta-oe/classes/check-version-mismatch.bbclass +++ b/meta-oe/classes/check-version-mismatch.bbclass @@ -313,6 +313,7 @@ python do_package_check_version_mismatch() { # avoid checking configuration files, they don't give useful version information and some init scripts # will kill all processes skipped_directories.append("etc") + skipped_directories.append("go/src") pkgd_libdir = pkgd + d.getVar("libdir") pkgd_base_libdir = pkgd + d.getVar("base_libdir") extra_exec_libdirs = []