From patchwork Sat Jan 10 13:38:07 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 78421 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 56731D277E7 for ; Sat, 10 Jan 2026 13:38:34 +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.8612.1768052308416751793 for ; Sat, 10 Jan 2026 05:38:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=mgyonDZx; 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=54702d1050=yi.zhao@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 60ADK7MJ1074946 for ; Sat, 10 Jan 2026 05:38:28 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=PPS06212021; bh=JNxRT88mst/C3SB62ucG h4/3yHVkGXLg56iqpuSYovQ=; b=mgyonDZxXpOlQrUJOdiKV2GhKk/mpzGuC2R0 lt1axDEwP3msUEPxq1HfM56IBvBjL55rZ3g54I2HahvTNdzrkFjgphWkJVDriPMf PROjhLPQYNVM18i7iSSWTBA67rLhapzRsGXTDjGwRuzZUw5RUPvYvMWN/AiXofqm hYFjxEYF+ZXpbPkaOkUEiAw4CGifnjER3MJ3fT0rFOPCubcMHAwBOMHdGIqRugx9 j4ziadl7kcJBCSoMEFk5TrStSSEB8uDNaynHqDdhj7sENwphYE9DsOA42kcV0Uil ywDXxjv2zqWes6JShALcoMoUg3PK/aRiZW8RxeopLBXdpw6iXQ== Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazon11013071.outbound.protection.outlook.com [40.93.196.71]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4bkjx0r50j-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Sat, 10 Jan 2026 05:38:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SPZK+7olmC9bZpXzsgBzqGjFySK+LZyprWGBphg5yyhkognHKxg+uR1rKCmgCbsv6y0yyW/6x9jQxnVGO2whcmqpZjH0cnsIhrHp3mddUEcfWKbn/VRncf7KmjeLpVdVHo31uJhSKmcptktpXi7ThEsbKKsEFZZ/h8fnIeabOFOL0hm3iZP0q4mKh8nX/x99os3jPWcRs3oct7/8gWTah5pzbxuR79fmCbvZImKQC5z/py/R9bFS4N+lMITyZVs2hDEgnnvjgz1aO7POuDsmz+gLqRGrpsDYJWD6TKnR7wLBsIzmUQ2pd6FlzfxjceekG8PHzfV/SpPz9KCm73YTHA== 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=JNxRT88mst/C3SB62ucGh4/3yHVkGXLg56iqpuSYovQ=; b=C1mjC5v/ZZmIMHwQvbxwNJ58612fNrcnG6rwLi/r4fG2CngjNkDpn+s2XB/1nkowvHYsIulGH2j/3A7lMEbf5+qltbYVnulMtYw+ghcfoSwrRT6nmJx20MTY2PbBsRU5AuAM2Ab37TZDqcGGAdENVX9biJMRvBTzcmHMmFYPK38xKlxR/tDOSq2TdUI49IqDoaI63+9D14hvALNmM0UOuegkhISwnEcEPDgJ2KxR6Xtp6UWa+e6kj1RaCyihU7wIfcAeq8VKYseMQVZ0zhmqDE2qug5eC3P4P/ngAGf9+IP2iwiwg472Idl+dtlAtmeTC50WWDoQ7c9QdQY92l3UCg== 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 DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by CYYPR11MB8385.namprd11.prod.outlook.com (2603:10b6:930:c1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.6; Sat, 10 Jan 2026 13:38:26 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::3432:2eb3:d0a5:7831]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::3432:2eb3:d0a5:7831%6]) with mapi id 15.20.9499.005; Sat, 10 Jan 2026 13:38:26 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-networking][PATCH 1/4] nanomsg: upgrade 1.2.1 -> 1.2.2 Date: Sat, 10 Jan 2026 21:38:07 +0800 Message-Id: <20260110133810.515672-1-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 X-ClientProxiedBy: SI2PR01CA0044.apcprd01.prod.exchangelabs.com (2603:1096:4:193::8) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|CYYPR11MB8385:EE_ X-MS-Office365-Filtering-Correlation-Id: 7ddd144b-00a8-4b92-c918-08de504d8823 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|366016|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: uvvgPYwwgqn1prZyqKhM882D5xlcB7pek7BBydw26lTzpPL0uCQ+BHClikJ2qTS8Xrf+LTlKzbpCTovj1ZwGwSoorU38nC6BXOnFz8J3fFvZE9y1Hwg40iao+P73twNR7uLiGrBOqC2iHCymtez7amWTT/l5x4vm7yJnR/ypUFuZqpU4ytwWtG2aeumYyWs3i92/3fjbUfoGCtofiAySJbKf82IABtROjZBXQeb9MrnK/Oi9ZIgGhaI7f03VC+65f5xZNdMN1IWfp0k79JcU1CYGx7siNbizQSix3zx60Bx394ERfZg+2hZI+vaosNUc0lJttwljwKfuIrlHY2x1JOVUOFdJYotHiVxk8k2+Cy2BnaU3t2/PJ7JIsJCgVEYzUXa3LR3xm2ubgK8ssZcSlytEcyDUEdlmSBpgWQJskpBLG9nxQBojYX9y6M0OUwT+aylYKznTf2eUd2nqlncJ0rJUfS/25+xSKBP542mgV9XGUwsghK2BoIzQMQyWjdgXClQRPTlEzOF10OvRSJH1C+//HKpPCF81jcRg9Axy1zeE8CPXdNaM30meO86doPCnvHU+U5YKrFg7+LPJoMlSE51/h3NoGC1Lg4rUXXScj2uUjDaFzvwLNgb6Wu3D0bBbtmF/NsdGJmFNKKHBu1A97gXEH6KmwETd/TsLIOHnn7StrCUF1DT1Ae6BkKX+peZnGwxNYTxv1YGw7bNuOlD58IpTVdOYF7FjIkKfFSaRiLHnOz9KdghnaHCFDLGJ6dJWBXTO/2767Mz6XKkHturbI8SA5ue6QWSDDsfKM4R1oAYJiwEmAcqAAvie7He+92JE1xnKkk46ZmV9E/31jOsDr2hc8s+sNT+qvK+qSpcB8QkeZ7KKhMb1bPtOUp7qTaPKzzz+oLZJtj6SRwctztbh+riTJxc5N6a0cxHivyYDUKPUU0pTSrBhBNRJnQlYoX2dUwGK/R3FB6uoPHwcotxTbxSGuQi6ta4PBBvdS1neJxuaf38u0XKooYRosjH5vN2xF2iwLIVkqcKMo/1db6y5+UGEJBNJ+sy4eoQuXMN/oZHutfxDhZBTux1hzky62QWmxvV3MITxWwkBrdQ2KEP9+OqpCkp8bJsjV6aEdAkHbt0h96zIv4rsn2b3D5GhVish78XXor91Bqwsy8O/wKTJugnFTqzT7us94qhlf6IVGl3N4vsve8pNiAfHSVhp6Ja4QmOZp/BjI/6YpxZqIkqelC/W/rNKVf2G6G3zZg6kI1PpFuw2xly9KdpcXHGDL/CK+CmwbX1ROBO/C5/JZ4+MPDnsI+7VXUsgSvNI4yxGYQMu0Rk2lKBcELbJWREFptlVhr0HkOxj+4sqm8l8qv8CwVl1dlwVYnrtkkoo6yo5Rjtl/fG66Ws7+7UGtmkO5ce0+cEf/2eKwsevLSZf/+YzLa5OYaM/ZpB/vELufiwn4aaFwaq4Yd6b+oy+fY7RrUKNhi3A5uehxVGBAAdUU51jYTSu6omIkfZVbxwBQy7G1+Tgedd1t3UtDqDbwuzSsrIpQmtBzstJHDbXL6yGwBMAPg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(366016)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: nd46Sh9QLDHaytZYXfhSLZJVmCbfhK4cifdMQr2EZhheIuWBfTFF48pdLqfkKwRzmj5cLuVn6RyBJC0YQBSNI6hFf7/Kk+b653DjraD/vPNnP2+BwcMdDgrNG37S90uosJ/Z5rgTQ02E8rzFzY0KrFjsW1Oafc2n65GzPpLML4WhHsyY2eBEJ+ZgX2JXv3oOgSFfGDj+pGPA0udZQKnTU4IPE3EzuKgC3F2mNVHbTh+mabzd3A9gxv3G3KAlKukvRk4aItjZP3ekQAUFO1/wedEz5KuJ0FkUVw/JR3krWvqj9a9pQMu4gZ39HtoM67otbynt1u59PwuYLRS3IZLWAe3REg5YLBaO6uqSommVhO4GFtilG11t3aa335Y/lHIuqrotKn6Biki9be2YVXgge6KKMmftCzzY9+UQPrukwfbWHcQHX8akxRZi0vA38PXM1FKKc9WaOStSTOBT3Fg3kdW0fNn1MNQDLkJsR1au3e4oEFaXJG0EtKPD9A5nt/15WE05SnwSVa3WKWGWuovGbEiW82mTG1yc4Hyzoquzx4+wyWTbx9Is+WQVwF+0mVrZ3vLPkNiLYmQNARMG5cCX8LrPBWeJHqHoXmZa5cIuwlad9FNDujTyFb9w2deim9D+5ogkXSCKN1bMw6JWfMp2O5Pp/oz1C43LMvK93uvxvEfOtarkWcK3jvj2eDQMKOrAScOEACBZuKczpge6gndFuduIWJrEgItByj2KOtlFDkjt4gJlywXgoYFgvdEqLL+FGq14W5FJNNSYP526YdSOmXdLc+OJWJnpp5nN8cogsMrB/mOwgzye8KCQZIkaBdWkD5LJ7NFgTytRnHFxbsQQDTXf34cDhiEQNoPJ2SLZzkcA4PfPBjEfAwSzLhPVZdR7nKfpQvL4Q3U00Pc59z05GR6RU5F2KoPxvnaKbICmV964nMDJf9lQqEthX9NWBNAzDDd2FbJV1y2G9/VENfCEPgiSFJE3JiwK7+C1z2/UG1EJqE1plgBRMSlCB1Y3n6Gnvj7en7tp3Y2RT73/wA6B+0CrFMFDMCz04jyDWSJGA1amwVMlux4ryeeecvYfXjtBnrgkdTOYAW0MdbzvEwiBohkiV2flwpWrgW9g49R/OHF/rTZb18a3/SVcgkfng3mCrcCg3NtkryPQ1JwhPNoNTCNkexAY+6Tf40YlbaNw4JILGxnf9kT9jrCCMC4eytdw/BFuWFh0MOMPBrV8F4m/lNrRZ4NtD2nbqnY4Wkmrtgq219QimQ0WKJaEonF2rsoHfgOnBqCtl7bnh3PAnUUOzpoqy40ACjOgACY8gsxOvH7CgnvEpkSzglnYPnFrJPKzFXuP7mDJ4jQvGW1MaG4by18Je916DHZSwvqMFHanTSKr/Lq8HhgmTmy7QLls4uJ/yhC/v3UJZ9/Wnafoi2zPoj3fc91vrJAZ403eJFSujJ/bkye3QoBhARDkAyw5Afsv/zkxQtTmu1WbjZMXx4UprXycc/yCPE6/TTTEhC7EaVbJP/j40/32ditWnmpge9KPlGXavp9wGf/IvoW19kzjNVIJ2HLtAnVHPM6oKakMudYgx+JUwJsru5pVanEA3Ncc/YhcXV8m141OToHczHqgzUc1pg26RxFTbPOWnlQKZ5MNd1nQZlruHYfsd7v/GNNcBbtGr1D9lb14CX+7ulG8cRD+By3hAS/bNxLoPQgoyeAuTzUeF/DvLI9x+jZuAz3hjn77xGAZ5k4+lCftjKd9vg== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7ddd144b-00a8-4b92-c918-08de504d8823 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2026 13:38:26.1407 (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: VtUP9GD6MnViMrqoigdbHxOQWuPPLPaF3T2wm5YsharEEek7/xqdnyRf6jxslWIL/shaX7DXSb1i47V6k01S3g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR11MB8385 X-Proofpoint-GUID: cBGBMn2hRT27bu-kJA3YoOThpPpQbicb X-Authority-Analysis: v=2.4 cv=e5ULiKp/ c=1 sm=1 tr=0 ts=69625653 cx=c_pps a=5eE4sFn3BonZCz/fQf+K5Q==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=vUbySO9Y5rIA:10 a=VkNPw1HP01LnGYTKEx00:22 a=NEAV23lmAAAA:8 a=t7CeM3EgAAAA:8 a=pGLkceISAAAA:8 a=TzD7TGKFF4AFXD9YHUEA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTEwMDExOCBTYWx0ZWRfX8cP9G+pUJ5tE tQhMztksrhxTrSpRriZ+JiR60WcS3N1qQYvoxXqDv4u7j+CfqV2WSru1co32knZT3WZMQupkD/G uL/1ZPyPunIOjF+KdLLEYG+fZWL1fT+6mMQJhqX1MoOmYUYLR8iMdhYIehJhtMt9sDlI6e2zLRf xEHqWBHQKVXnM3vGiH+w0n6p2WlgUwffV00s3azyksFpSa2aRYOlndtGyfXBMfQBJZmsqYviil0 EvMj1MpKktSCGem+C+4hVXrYfiRHOUQPxYqVZtz+qHe4+EviQE4+EhEkSWwVotdLp4ArHLoiTZQ SCd9AvdduYbh+GZes/zdzCvQrIqO6hwsOpFci9G4MPiejOmvyl2xQN82yUQxgl5grKPzzAbs7hv IwMoJZFG3gLSdpJDx69kDMM9fmr5hJBtVFAM+e6m1nGsCn2wTKh55yiWngDMC0KRA1Jzlbc4+Zc oONWQ127jMefvi49L2A== X-Proofpoint-ORIG-GUID: cBGBMn2hRT27bu-kJA3YoOThpPpQbicb X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-10_04,2026-01-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 malwarescore=0 spamscore=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 clxscore=1015 bulkscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601100118 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 ; Sat, 10 Jan 2026 13:38:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/123326 ChangeLog: https://github.com/nanomsg/nanomsg/releases/tag/1.2.2 Drop 0001-allow-build-with-cmake-4.patch as the issue has been fixed upstream. Signed-off-by: Yi Zhao --- .../0001-allow-build-with-cmake-4.patch | 57 ------------------- .../{nanomsg_1.2.1.bb => nanomsg_1.2.2.bb} | 5 +- 2 files changed, 2 insertions(+), 60 deletions(-) delete mode 100644 meta-networking/recipes-connectivity/nanomsg/nanomsg/0001-allow-build-with-cmake-4.patch rename meta-networking/recipes-connectivity/nanomsg/{nanomsg_1.2.1.bb => nanomsg_1.2.2.bb} (89%) diff --git a/meta-networking/recipes-connectivity/nanomsg/nanomsg/0001-allow-build-with-cmake-4.patch b/meta-networking/recipes-connectivity/nanomsg/nanomsg/0001-allow-build-with-cmake-4.patch deleted file mode 100644 index f61966134d..0000000000 --- a/meta-networking/recipes-connectivity/nanomsg/nanomsg/0001-allow-build-with-cmake-4.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 2e293eb9d3753ef87a5e05bc6ac270add0ad8fa8 Mon Sep 17 00:00:00 2001 -From: Alper Ak -Date: Wed, 9 Jul 2025 13:25:54 +0300 -Subject: [PATCH] cmake: Set minimum required version to 3.5 for CMake 4+ - compatibility - -Fix: - -| CMake Error at CMakeLists.txt:27 (cmake_minimum_required): -| Compatibility with CMake < 3.5 has been removed from CMake. -| -| Update the VERSION argument value. Or, use the ... syntax -| to tell CMake that the project requires at least but has been updated -| to work with policies introduced by or earlier. -| -| Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. -| -| -| -- Configuring incomplete, errors occurred! - -Upstream-Status: Submitted [https://github.com/nanomsg/nanomsg/pull/1123] - -Signed-off-by: Alper Ak ---- - CMakeLists.txt | 2 +- - demo/CMakeLists.txt | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a9ae6a24..2e93724d 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -24,7 +24,7 @@ - # IN THE SOFTWARE. - # - --cmake_minimum_required (VERSION 2.8.12) -+cmake_minimum_required (VERSION 3.5) - - project (nanomsg C) - include (CheckFunctionExists) -diff --git a/demo/CMakeLists.txt b/demo/CMakeLists.txt -index 4807f160..5ea96c4a 100644 ---- a/demo/CMakeLists.txt -+++ b/demo/CMakeLists.txt -@@ -6,7 +6,7 @@ - # - # Thanks for the idea goes to @maddouri. - # --cmake_minimum_required (VERSION 2.8.7) -+cmake_minimum_required (VERSION 3.5) - - project(nanomsg-demo) - --- -2.43.0 - diff --git a/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.1.bb b/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.2.bb similarity index 89% rename from meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.1.bb rename to meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.2.bb index 3aaf056adf..10ae7a61d7 100644 --- a/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.1.bb +++ b/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.2.bb @@ -10,10 +10,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=587b3fd7fd291e418ff4d2b8f3904755" SECTION = "libs/networking" SRC_URI = "git://github.com/nanomsg/nanomsg.git;protocol=https;branch=master \ - file://0001-allow-build-with-cmake-4.patch" - -SRCREV = "fc3f684a80151a3319446fc96083a9ff384ee4fe" + " +SRCREV = "ccd7f20c1b756f7041598383baffcdc326246db7" inherit cmake pkgconfig From patchwork Sat Jan 10 13:38:08 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 78419 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 54D82D277EB for ; Sat, 10 Jan 2026 13:38:34 +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.8554.1768052308848081907 for ; Sat, 10 Jan 2026 05:38:30 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=m3aP8MsM; 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=54702d1050=yi.zhao@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 60ADK7MK1074946 for ; Sat, 10 Jan 2026 05:38:28 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=rOhhmIiu4xyErryP0c5H+MXbushflXzlPJ92YvJDHlA=; b=m3aP8MsM09XG W03PBSayx14SSCKMv7TQ3WLTfd8ScArY4NOA+4lDK0JrBU6cK+Lm9YprDNAlJJiX LpXEWteR/Q+7jWCdP+szx3npIsQbi2FNv+TaCE7AkTpwNaoHiA4WMnmdHgr/MUHo ERuFtL6g7oj9ZFQCtklKMLtVezLmVpEdOzligXgMVuL5gpsLv8NvJNqiQ2qLZb3g 55ncmMAuyu8zHozcDNhkYWlRcNfBijtG+k/6LSFwF1Pj7Q6Q9+hNLi+jHUtIFCiT BEzuExl9aJmPj3T0j2sFnP3WbHET1UeIeJv8nr4QDk8f9FkaRvMQDMkCM7HAFxot TuBbIrGc/w== Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazon11013071.outbound.protection.outlook.com [40.93.196.71]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4bkjx0r50j-2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Sat, 10 Jan 2026 05:38:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=q4PNS1ZkxmEQxj1s9dm41KjlNVXTi0ApaAItHWJrEmJOlnC/O9vqZRvySh2yjaZ8xcEep0b+MJS3LQq65bE5omKZXEvFcJbEuUYeiXLsZ3rRbF6mvq18HxGFhniaZUnL4eVl1RZd/nKaiL7TDuWT4LaNg2+ALxxMlLNjeFU4bxkCk/Qmou+JahcLe6qkzGhfpktP7GRcAK+Cvyo5fBh90YDaxSSubN7rDavDhbcls14plMU1YcnOkmLklgkjfsbs13Mat4USrCNv8IaG6iW4oTJ5VFJTSjXkp/+K+5cep6qS+wN4UPlfmdz7vj4H84KSojZrY7YYtcQiir4PN+5tjg== 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=rOhhmIiu4xyErryP0c5H+MXbushflXzlPJ92YvJDHlA=; b=Ogv7YGTb0/EomypB/QKY+Ab/tgpiE7W1HckrVz2y/hHEKYFrq1kig5hDBdwba9XHa7s6/nJ24Sjdv6e/9FxwuLr485Yr9kCg+bwDUJEa/J/wvac/HWKi4z9aKQFWkSFJ0vIArMGH1bw0inOOoyCe476LfT0RXaU1ic0joqZDTlrtYC1UBLyLDaRyZg0batbiSVn/aLMOssgBL3VLaL9x6LKEdFAljnGFL53mgnylY4H0tt794ZZq9Yqwn90/Y0S/jfqhqGl7/73MK2K8/dFYUeYhCGcYdS0pYZsapJVufaihhVipukUXWhLoNKgq65TXq4l2wgv+Vwj/GW0brxgmBQ== 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 DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by CYYPR11MB8385.namprd11.prod.outlook.com (2603:10b6:930:c1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.6; Sat, 10 Jan 2026 13:38:27 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::3432:2eb3:d0a5:7831]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::3432:2eb3:d0a5:7831%6]) with mapi id 15.20.9499.005; Sat, 10 Jan 2026 13:38:27 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-networking][PATCH 2/4] nanomsg: add ptest Date: Sat, 10 Jan 2026 21:38:08 +0800 Message-Id: <20260110133810.515672-2-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260110133810.515672-1-yi.zhao@windriver.com> References: <20260110133810.515672-1-yi.zhao@windriver.com> X-ClientProxiedBy: SI2PR01CA0044.apcprd01.prod.exchangelabs.com (2603:1096:4:193::8) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|CYYPR11MB8385:EE_ X-MS-Office365-Filtering-Correlation-Id: 78ac4699-0403-4a7f-239e-08de504d88e8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|366016|1800799024|7142099003|38350700014; X-Microsoft-Antispam-Message-Info: ivgm3pEWw8yywEevq1rbNuO4SqR/p9nUFUaKwAydUyP4lY/9s8LTnsNxxyaNIDYvzeOAbob5VOaIgr6B4uVKMDL4fkhjBq0L92tSFmDE8kOqfHFBAUnhdRWfIGePo17bCk193d4HjSKHRRiI26521Y7EHT5Ga2d+UOcc1CeY6OJBq8QY0WYXzg2zg45LUILi+KPMhX+OYRkxogJdNJPs4byYagc1T4iPbCL6uJv2VnrKTsZ0P4lx7aJecTcJ++lNKQDxYVelovqAblCJlRUKnSOEXxZH3HTFym//W7PdsAsMUZ1S+8O2rSfpS0HTqnpBWHFZrvhKfUNJYLOvjUVyYs8zkLHIit299gysZzFQplpEMU9j/vy0U6JuOLWcscrTHLy/Rp3l99rtzuFng1iBXyyqmW6xioemXNc2DOSqK1atc3SG34xlcYLvVksPK9r2UwR0zipY1zIhntuDGsbU26Ch0BTh+l4xD9MvQdDJ79IAH7g/g5m+owcWo3zjqHD6rKbchoZMeBw1okuIXbct10DcZDvyIkhG/2YKcJXUMjN03FF4+2YNLzzH3wADGuxlnA+o8sJmRLNPy1lidhhVAZfM+g1zvkPtn/JM/T61YCea4q5qME7i0d1fA6eU8yjNenGBFxcKnP1ToP7Jgyy1wnKyAYxXK0q4ZD9ZjehTZjq9SqpvQ20Vkf50g98nbsFbA4ZhCbGw33b3pAsxsAQc76XrQggtFdx9mmx2HcCOtcjSVBT+vkjouXRJST63jRsvQIdlPGS6A7eWrh3NUV+AVTDZRJJ5wTizhwCQYsa6/KyKP4mgrYrUgGi146T5Y72DpeNq6oYAbb0IQx0Zd5ombJa68PtkIVZwv2YHt6D3Tq8s1FASiAskAdRlIF+n79F7gmTbxcjjgrrQdw8trfegeRdjjaLOxq5GI9rUjNT4y6IfqRYqZgSr/XoAjEhf4XQfzHdBW+jnQK6sokHYVdgqiYHlOSdTTyWkg11NyL2f0if6p+ess5rzcqY3hkHxwSBVUq0VSmSj13VRsdllZD2RoS61qLxW7JEMuSPmjLooCnz946DUJD3NsKv1HUmeg0x7dVtEdTqvrBitdlsOw8xo3VXund/o7ffuoaQuekusTkcv1+7l8IHXOjunp2rQWPGxBppDM1Vl1wXXP+Seh/tMg3qATnpBcptJOgsOyq5kK1zp+oPlIyy4APcPExyf/toJrOxGSISYq3hROF6pjWbPl76R5CDiICpm6SCBvA2AuNHrAwqJMM87BhrKJrvJiIoC/f4rvU4V/zWK0cAF1NwTA0BdF5PbEC7rn26mTLtwKf/AaoYH/LMzgrYCM8SBIcRDllyyyv93Wm5ED3h6ub4o+utC6fpRg05XAgLCpSxmNLyZpyIAKcM1G/G2Oj5Ekpt4jCU8A3KEeFdQa9Zx7kiazzBa2VqyiEwg/b0zWLnSUTYh5f7mDCyYABzldAhdtsVg6ZI7Xt0gCL6a7nCButztwT+ePV1aNwBMGQhQGIPPLqTnueh7RPviA0zNgAcdtZ85 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(366016)(1800799024)(7142099003)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 7kuilXdJmto4TTDSBWYCDrHzLv5DyAQsxjwujxMH1C2OxXxrgrBbWJLDlt0UVjB5HJkHaCdM0i3ZVwz4MoyYM7Of6m9Ute/UhvkMJ/BkqDjYCnW7V29Tg3PLqkUqfQSuwarjKJTas7+DCfpWfaf4+Ug3IpbWEiwBOfYZZdV4fGzMyb4ZOwZHPfKUSePNipmYaa2yW7HyPIIZlCSZJvuc86q78I/qdIIUMwqalVyspaMfydrr1fCBlOBWPPPLfAtxgRYQXNYrFQ8+30S3MTty/xFSrbdDDMkYMXMdzi4pQx08DeHJIYK+UYHog4zhzkWZ+oIUrjF47TqCy/brGHYzZuboQVKM/iDfj0NE0rO267czOzqy1L6tfGBYbx2TEzhd5ksnHoCHwkGnW0dsnSle9stpnphoN6XRYW0NDd8BzrMvVgytVzP6n9SdJPl1D/ygBPImSRXHnlyGC5zap9rplq/5f+5msRvak0yG3LUXHkwsjiOOwoyN3o7OegGYl/fIf++ZaMCU5JC2eC3ORzNyXMAFikt6UB2z6OMxdrU+gOPfLnH75ctUxqBW4ocpHuSlLotORL+RC6KTJlP86E3nEeG7IBd8o3aiOolmCM2fb2k0ThfJosMqkm5w9R9+MzQ4klxhpNLnjQq1YIijffV6AV0gFVDjm8B5v1YTkhIp3MyIWVNCYyEod9bufjEtL/g1+iklXAw0spcSJml5PEF4kJKFtj7CZg5XflcrlqDgc0i2BRe7AqedX1iqM6QnaFzygwDcpBimHr4gWxoEgxz245ieH+AG78bz3KSsjn7CxbRSxWhEYYLL4uWIhDKO5bajyXMC/fOd8UjtbSX6zLk1b7k5vUpfmyuizI70w6sjoRFC9db+OL4MrFHleqrdE09aSCGHsHjzAVa9S8N6hphYSEWkqZLG4akJdgyJIW5NMnrFIrUU3AQTqiRTo29PLKS8pZ7y9jenXOZAlqMaiAeCZVW5ecSQut0nFTN1pgwcVLPfZ0hyTyZ2woaCDEIODYcjYDMV/eSKhpug3IlPqinxTr8ecR7cQBviVm3iUv7dPJMmoe79jBzs2A1rCPyjF55KiDMorWh6JlvSvZeSlFT/sRcBjHLSXSDaNa9a5WHIRS8nchpRNKOCvCCNY7L5g/oeSY24cBOLmxuJHlnOAWO8JuwG6XRiXrK9XHmvQCsi97tyHlKSGQTLGvZIFOsVqGUxpz2TKqk6MkdRNkPXU0l0X89Vs+sumlY/vKVzGJKxhnhPJpQ+B9q45NwDUuBQQ4xNkmLv5iLXlnup3Ou6v3CDm+ktbFvqgdP19mJWOLglR/YvCM2d8XGIU/mcTbd9AL3OfRZ2oG/oJ2M2PrqUnzy9ZPdZgl3GCmrYvRz5gPcar5/7oU7zNUdEFGq8LV0FFieVqNC8hktv6J+lSm2w5NHkIXfzEsL1WzBR0nwRQby0b2j6zMhaXJYJKSD7Kh6MI2cuxKjJNfqqQ76hwsWYcFBSfMtPH9Db6P/SHdHSqcLEqKcm5mVWuGpd95VouC5Qtx+r3fXDatKQGyjUSIt7urLD2Y1qYrgT3zWJDjgrCQ08bIztglTQP0bPNI7gd4LO4McFUtr4fT8BeWOgL8ZFt7xENVybiB6rbh+/lAUwy9+5zzyZG45ybIIMNoQ+1AFD+H989mkG0wEK+33fawYUr6XHFp1Bv0JW6BKry9KZoTcd/zd7wJwfO8Q5eOmV+xVveLp46SKxSxzDbfoO+ZkP+R3uIw== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 78ac4699-0403-4a7f-239e-08de504d88e8 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2026 13:38:27.4251 (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: 3Ay6Oyto+5E0IvA7iLh96JhktrtfUszhqVcvrFx/Pvjw/7ySLuzxEMJYNdDpNHgJpvLb7ZicHsAp0vihj+DkcA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR11MB8385 X-Proofpoint-GUID: PViwmcYXh267ao5nwelchyM9OnRfOpMG X-Authority-Analysis: v=2.4 cv=e5ULiKp/ c=1 sm=1 tr=0 ts=69625654 cx=c_pps a=5eE4sFn3BonZCz/fQf+K5Q==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=vUbySO9Y5rIA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=NEAV23lmAAAA:8 a=7GTQWQsI4RsqNBmjVrQA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTEwMDExOCBTYWx0ZWRfX9102geMm2VMR sdMJhZrLrWoZCB9uWvvv+J/9176mkm74Yc/U4eofjQwD2kBHlX3oa2uaYXA7bQUFFWZzpRO8u/p VCfw437v04s/VIB5M9abKrX9E+kOTHRy2IoUNFh+bdjrx8/ET5L+rxQMfaSdCpKuhyt0oY6N1gM 7PA9GDToZuSfvbRkKNS2SstT520gpynltDW0Igy4nIOIectbbZuNX0ZhcluE3EeLSeTt5ky1CeJ P1/V8tYdR7X1fgXyiyknTtlwHomKYQxiY209ReqXZFSUsVLKZ/2N6klXRSc3MKyfHy5MYOkCf5f 7dI7nMPnd9sms33ehHnKtBkmzV41dpBQ+eoGWf1XTlipu9djoYYiwPQDPYc88gMt0AOgf0bVcfG bD7UyKTrMQ5Qb2BGXB671vAEt1Nkps36ByQSF4Sw660yn+x1o/wy7j/7DrLuDq2mAMK77rz4Ddw s/dYJa3MkyUuTMadE5Q== X-Proofpoint-ORIG-GUID: PViwmcYXh267ao5nwelchyM9OnRfOpMG X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-10_04,2026-01-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 malwarescore=0 spamscore=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 clxscore=1015 bulkscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601100118 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 ; Sat, 10 Jan 2026 13:38:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/123327 Ptest results: $ run-ptest PASS: async_shutdown PASS: block PASS: bug328 PASS: bug777 PASS: bus PASS: cmsg PASS: device PASS: device4 PASS: device5 PASS: device6 PASS: device7 PASS: domain PASS: emfile PASS: hash PASS: inproc PASS: inproc_shutdown PASS: iovec PASS: ipc PASS: ipc_shutdown PASS: ipc_stress PASS: list PASS: msg PASS: pair PASS: pipeline PASS: poll PASS: prio PASS: pubsub PASS: reqrep PASS: reqttl PASS: separation PASS: shutdown PASS: stats PASS: survey PASS: surveyttl PASS: symbol PASS: tcp PASS: tcp_shutdown PASS: term PASS: timeo PASS: trie PASS: ws PASS: ws_async_shutdown PASS: zerocopy Signed-off-by: Yi Zhao --- .../nanomsg/nanomsg/run-ptest | 16 ++++++++++++++++ .../nanomsg/nanomsg_1.2.2.bb | 17 +++++++++++++++-- 2 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 meta-networking/recipes-connectivity/nanomsg/nanomsg/run-ptest diff --git a/meta-networking/recipes-connectivity/nanomsg/nanomsg/run-ptest b/meta-networking/recipes-connectivity/nanomsg/nanomsg/run-ptest new file mode 100644 index 0000000000..447867aedb --- /dev/null +++ b/meta-networking/recipes-connectivity/nanomsg/nanomsg/run-ptest @@ -0,0 +1,16 @@ +#!/bin/sh + +RET=0 +cd tests + +for t in $(ls *); do + ./$t + if [ $? -eq 0 ]; then + echo PASS: $t + else + echo FAIL: $t + RET=1 + fi +done + +exit $RET diff --git a/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.2.bb b/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.2.bb index 10ae7a61d7..f291326c80 100644 --- a/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.2.bb +++ b/meta-networking/recipes-connectivity/nanomsg/nanomsg_1.2.2.bb @@ -10,19 +10,32 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=587b3fd7fd291e418ff4d2b8f3904755" SECTION = "libs/networking" SRC_URI = "git://github.com/nanomsg/nanomsg.git;protocol=https;branch=master \ + file://run-ptest \ " SRCREV = "ccd7f20c1b756f7041598383baffcdc326246db7" -inherit cmake pkgconfig +inherit cmake pkgconfig ptest # nanomsg documentation generation requires asciidoctor, # not asciidoc, and currently there's no asciidoctor-native # recipe anywhere in openembedded-core or meta-openembedded -EXTRA_OECMAKE = " -DNN_ENABLE_DOC=OFF " +EXTRA_OECMAKE = " -DNN_ENABLE_DOC=OFF \ + ${@bb.utils.contains('PTEST_ENABLED', '1', '-DNN_TESTS=ON', '', d)} \ + " # we don't want nanomsg-tools to be renamed to libnanomsg-tools DEBIAN_NOAUTONAME:${PN}-tools = "1" +do_install_ptest(){ + install -d ${D}/${PTEST_PATH}/tests + find ${B} -maxdepth 1 -type f -executable \ + ! -name "*_lat" \ + ! -name "*_thr" \ + ! -name "nanocat" \ + ! -name "libnanomsg.so*" \ + -exec install {} ${D}${PTEST_PATH}/tests/ \; +} + PACKAGES =+ "${PN}-tools" FILES:${PN}-tools = "${bindir}/*" From patchwork Sat Jan 10 13:38:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 78418 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 55B18D277EC for ; Sat, 10 Jan 2026 13:38:34 +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.8555.1768052311034092638 for ; Sat, 10 Jan 2026 05:38:31 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=k3ibCv6O; 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=54702d1050=yi.zhao@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 60ADbgmN1104298 for ; Sat, 10 Jan 2026 05:38:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=9+Vlq55hp4Sd1c0g8S48PzkLmxUKHvwoFoyQDmuEKkM=; b=k3ibCv6Oz+9W azyhoP6VIZn6kwHQ4CQQd9yYPMw0Tk1wAB0XaXhg9p9CPK8ZtVin5Yg1EYZapUf+ 6v+5MbChfjhgLAJGJWhEn1eegXSmW3GeX4jRBTNSjA8k+IBGkfVszi6j6yDSp7Gz ybf5EUZOH76EmfLWg7fHEY4Dc4AE/jd5cd3enLX5nOXkoH7YaBuBxZ/i62TUfG9u P0FNmiXa1fFTWttHaC1Jo0HYHD2oQcnI5lLYF2Z8w5PONo+gd+4u/AqzLKWrF9kN rDGb810JzcAaanwVPmJrCCtirwhSifReUN1eqgNne+kPyox1C2clNVWuxjqV8aGb dSDB/L1GkA== Received: from ch5pr02cu005.outbound.protection.outlook.com (mail-northcentralusazon11012059.outbound.protection.outlook.com [40.107.200.59]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4bkjx0r50m-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Sat, 10 Jan 2026 05:38:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pk2KaEV6tKRxc4hCOw/3hgHZ810LDBHdT0j0e7seq9nIRieFqd+fmLBZWCGkXxKe1YMTl/ZmbZEP1ZZfz/V6wAYsRrc6uiy15COD7grDJXV6w5MnB3WTtVh5d9FdRWrHLLWcN/gWym9x3TiuhqES5ZlekHw9gRKzG6BKrAivFFhH2fEqu1B0QAYBreHLK8oIKbGCgzrMRp6QQbsPiWeHNu+yoWCyR/RsKvTJEPkRBY3zyWvu8GQ0XZCUIV/3xzitCo2/EorYp8KKHGWDifpSPi71IWC0RTOaqvPTsNHcLSs/zaVx9eACnFmL9KwOvdWoeB8QN6GICiGLUsiNBXfz6A== 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=9+Vlq55hp4Sd1c0g8S48PzkLmxUKHvwoFoyQDmuEKkM=; b=UnsDWBTLwREuEJgXKyPLIx/mvGGipKPebL4H7ssdpkN8GLbGmXHVo+gqUI1uuZD6zwtoHJQOsqFW8vxVUwznTl5fwyjHKvj1UKp7CT/CX/jpQeDLcoPB2AYPWI+BqCw9TZufJsm3iCtjpD78dsJd4YMLGuI3P8A+iULFWYbCWWHQOlwgFcIOptMs90EAI4NhSz1hF18B/ch/32vhJ+3iTbdY6ZkSDrvh6jO/nTEXJL98cEnXhiynYkO9a4Ds8qun7gBfYyBtlGWHHaxPqCezEsRX+fruVXEa2Qc8KrjAeME1mfoCMlbNhGZFKPUmyjv2JkkId+QBTvPVcOFOxCaslQ== 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 DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by CYYPR11MB8385.namprd11.prod.outlook.com (2603:10b6:930:c1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.6; Sat, 10 Jan 2026 13:38:29 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::3432:2eb3:d0a5:7831]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::3432:2eb3:d0a5:7831%6]) with mapi id 15.20.9499.005; Sat, 10 Jan 2026 13:38:28 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-networking][PATCH 3/4] nng: upgrade 1.7.3 -> 1.11 Date: Sat, 10 Jan 2026 21:38:09 +0800 Message-Id: <20260110133810.515672-3-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260110133810.515672-1-yi.zhao@windriver.com> References: <20260110133810.515672-1-yi.zhao@windriver.com> X-ClientProxiedBy: SI2PR01CA0044.apcprd01.prod.exchangelabs.com (2603:1096:4:193::8) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|CYYPR11MB8385:EE_ X-MS-Office365-Filtering-Correlation-Id: 60b03770-4aae-4ba5-166f-08de504d89b0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|366016|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: 5wER826yJwKlPh5aQBdq1vaSIqt14cSSI7tCsqteeYj9ZVCry4ZV0yHN4dQ7P7/AhQSAsXzd9eOvCym29uUQc7VvV3CDfnBtz2g9PRBzrFpHgLj1BBOVjJYmY5K6UpHnAdwhrfUVhw8CKvb7ZJGOQyEbe6w/P4fH3f5Bse1pk1rw6Y9QImO/BsSs+0Jxmo8YXn4zvZd/1ow5HiC1h+CdDeaMqMBimiL5uvgUS3WLu/AAGz8VVW9QKH/fzQ0cifiWnRyZxIeVksLyvPN3To/0uYpBQc4P7r+DG5t2DFSFrXvKWpj1VqSdaiOzW4h2+fCNz9hdEZEd6cnTEMp4MLBIDstfunmdApKjmSmHzjdjCZYyFPjJW35aO0zX57R4ZUGJ4i5panjyFutk8VuWyFPL3TqQOBzBBKuX4LbY4H5Y7HsBNrdq/iJhh/g8alcekiXrAfmtFf5J3CB7wxGNirH0t+iGwZia9MlGiZPCs2DAjYOo0YGtirxUVnOQRWl/zqK2egdG0sM/+8Qf13k+k1hUX09GqrQFGvYBoL76tqbhbxdCF9OjE/OSHv55l19ztrYz81Rf75D9rhg8FdbaIQb7GTkMi/IwJTMahFQajdgSULVDrevLD5sV1SI+UU6p4jbfJzkS64zPmcPHagMLXpZoa1iRHI2JRSe4uCBzLROmNYLkPogJBPZMJSpf0dow/C/kI/6Lb02AVe4TE20ZaaN3kIflLukP65Ea/hodo0cdaJP6HpLJkbrqd8kZJYzWKA8rTkhFJHDMXpW+jV90iZtAdg3Jmcm2781XrD8VYujl4he9cGTxxdb82t97eRL6kjsjTmcRsw5alzPoFHIfAQBL86+L304GrrpjSwIo2pjJiS2+Jmf0fuVBG9nUPqRwOyMiVmMEy7xfz/Bxymoqj/m+CiV6k+PQC72LyokED4QOpjVkhW/4ATu4G5vxgjYmUwzxQlJWZ2YAggjBCg/yUu1JZ5T7dXELH5zsxjC8oFF1GcrFmDk4JQblUL1Uh9YwphIjCs6Z8LI3Z0q9RtXw+WgjH3YrKfVsvZFeIaUM+s6SLiEDWz6b7BaU/fgAb9V+DiBXIU5J9IIuT8zbL+rM+fdMFdY034//OkGGVWssxzShMzDgoVg6Nl+3zZSItIGDYXPVnOXZjNc/bqRaerwSMKitUFCwl/IzcNyZVcjepGC/bFYVf5/myY2P25s+xLvS/lE+mV+kq2xdo6zJo6Khp1salR+uYWe/MHfktWfO2yzymJsp/vlOrmzZhG3oVGF+j9pdlAVIHDc80NmULvqW6y2IDsGwXWw/xOKy2T5F7MOlQU+JeZMYN1YwFfbd4ypFkOIqLQ8nkGY6wUX2Yzp+6g+rN7ej6LTcdpbhL0yQlvkmTLCRJe68kP2vzypn9ePeS54JIytvoS4NpfLZGifsAUjc22F4Pgzg/jQQwEZtMMvquUD0KdiuvgfTlmS9M2KQ8Q+z8B6Qa6vs1xXClXX0wwIH27myzkho1Y2xZQ5GO04bLsEhUCkcOFqFPn9p3O66e1DynQtvBnsrPsUBRiFL7aOYkg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(366016)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 5Lsiubz5neLMVV/9U7bY11UNKkB6ZmCeABh3LC71OemsNU0oMKE671IlbI6nlyAmfNY9Z5q56hEILN2DNpvEPu2oyIQY6Wf1uvS151VdTfcYfaB8M6x4J8KLgDXHqHbW6UC68qkKn0ZIRaeRwjJBAKLN+UVOGYybTPoiubvKFSUa3/Ojv+/T/6dAwQ01xFdO7/c5zvSFcUWXEKonMzhkvFQsFqDRlFjYexZgu14OCWXhrjjhdWegcTOSl2sKCP3hiwRzY3ppBarnxaWniLAg7cT8QHmPCbRXQ29G1t7l/DzuohC1J2gq5o+DP6oQdM8uVoVCvtDlqaI/IIH4I0mboQF1ZWvONlTVXHm3dQY40hLFCoFc7ujzBW2vvk+OFzN6IPr1TufNvY4ZYd5JBp2DWpM7jDakleYGfMml0hIvSJ+PVYnAVlN4D9gexWYGXoFFKI4/9kOBmjHh+cWECUJ8/lfOkhBN3faZfVzNHgFTxme70YfMODd4NZwRNlCTKmfMQABSus7OHazn2Y4GsB1Lhf/Ng+glGF1MX17AShLkV5G9g4xNfsezblKNLddcMyl3euuHeJbhWC73Vx4BjabfQSdlcPvJ2/hxPsO3TXY4SS/kq/A0a/eNBCEB8BSHiMsg68GIKAzWQFDYHIe5umVagh68aelBGHTed7/A5YzKxQc2EqcqYROzwOww6DCifOBGqGXjTIuiVmFYvdFAwOrW0mzdzvm62O1TXv1x2r3d4MxJG3/tZbJ5+M4zJmQDmipGJ+VASapd/6eCfyujiymBhvAGTv5fX/V17/m6OURgVQ+eEa00CtcAM5w8LBnV5OZAEXq+tPjEALggqGLWpPI6xBtj7jsLIKDiq5qg+TaYGhwapjuSG96usUge0sNU26p071PIdumlSsmjbLaE86It9uMFhM3THERRJSXDaA0P0nzT2//ZnNOpKYVPLHgzq45qghmWSoFlpwtBqNPfbdDDFI7V3RmOD88T4wB8yND4q1QwVhlyWb6A4v+oWrglvNf47PdFCvvIYOdl9tq2QxIXTzGlbuUiQ4XAIPWFNuwrW47NUEH13NwfVUwNc9ME/Uh5NLNruqabXQn7E6lg/Ti30fALVUiTqi6HnAfzK8OLCyU8aad6UesQOrq0PBJ221zBcTuWWcTy2YLN7jTmgh7QUhwUf0zheKzeMmrJkdAogEFhXfPi0ep/qz8tsY6nH2svc1fZ1kSyvH66TdpgkzP+49wNG/Bw+SUXtgUDAmERWRWUCqikDHEjFmLFkn2XH8eW9J76zSGA9+f6qx9QQAFBHbZERQgeXy44EhVzLqH9wpYli63+Mxxy7M7lsHxxhxW9AFgjG6x3ysrATnPf0pCGmg1c99c55ts1b14StxzdMptTHld6qjNYJ6sNpGs3pQRDHiPNphN0JB4FhIEJjeefVnoH2GE6NRBBhW+honodVjGJudOayUta818LHe9Qgd4VrIvtkHxoJpP12AUAAVbAaDWySylnS2k8vXp3jeVIjXBMAb80XoL94WhIEPmKGgbpD/kUn4J22muTdmev0cVWZiO/+H3Rz7QC6hgLAUBYLEa7Lx6yJi25cF957e4M2IMA5pc2Uqwz4dejFeSn2nrrISF8X38Dixpjfg86mQbzalKxMwKzcoqT6JFJb0n6N/GP7jbqHH9al4/ln6wIzTjobKE2bG/juyRSqSzLUj3zaROsbBWp9kfjyG+no+dWbtAW/0o+yDwSi+NCu5YmxAycPQ== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 60b03770-4aae-4ba5-166f-08de504d89b0 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2026 13:38:28.8949 (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: L3t0va3byuSrSrbGtXdPRqOo41a5jr6Y+PWtb0de5Oq4ybaoyJFZwNKPLJPf4s9RTE++WGsK/+xWkuqoXxksWg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR11MB8385 X-Proofpoint-GUID: MjxRqv16unRO01To6pmr0raZA1F_aDJN X-Authority-Analysis: v=2.4 cv=e5ULiKp/ c=1 sm=1 tr=0 ts=69625656 cx=c_pps a=+/t0CT+QaJpOasvqRK9qOg==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=vUbySO9Y5rIA:10 a=VkNPw1HP01LnGYTKEx00:22 a=NEAV23lmAAAA:8 a=t7CeM3EgAAAA:8 a=wqlnfJ6xpcjmOdXT1ekA:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTEwMDExOCBTYWx0ZWRfX0ETb5vpG2EWd 8s2zyIEwna0HVquA0Yfb7okLXEQETynZglPnITHUefqp84HU0/JGnyzb+ga3x8YhzurC2ToqYTs Qe5UfhB4DLNbOWfq+pN0UAgAOhr2Mr3D4AxTNP4WG/6D4vu360GR4JZbsUtQPEOjJ4xFswjHGjJ 5UdaOrizRFP2lxLgUnAxn8AZDA30ImgVNNhI69FwiYptTNYnUMSxNcuPwP3kcpKYVGLyZoqhk6g eRcazbXGX1UEDzY943vCTVsjAPeWDTMaOoebpQBSPjhYjD2xkanncgjiyasPxoFpMqwZb6ISD/Z +jNLNbBD6RICHqk9Rzc8COzCDll1cKL9SQdwlGWP+rnLGLn2TOkxSpdH+3LE5oS7mo469oFn9AQ tGfl0b63XfwEHXNCLz7TDzV8pVNDJ3qAOcscC9raFILLmAlLK5sp9HWUHEjhvdi5Dpc37trx7gK ajzS0zfOkOgnEItqIdw== X-Proofpoint-ORIG-GUID: MjxRqv16unRO01To6pmr0raZA1F_aDJN X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-10_04,2026-01-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 malwarescore=0 spamscore=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 clxscore=1015 bulkscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601100118 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 ; Sat, 10 Jan 2026 13:38:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/123328 ChangeLog: https://github.com/nanomsg/nng/releases/tag/v1.11 https://github.com/nanomsg/nng/releases/tag/v1.10 https://github.com/nanomsg/nng/releases/tag/v1.9.0 https://github.com/nanomsg/nng/releases/tag/v1.8.0 Signed-off-by: Yi Zhao --- .../nanomsg/{nng_1.7.3.bb => nng_1.11.bb} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename meta-networking/recipes-connectivity/nanomsg/{nng_1.7.3.bb => nng_1.11.bb} (85%) diff --git a/meta-networking/recipes-connectivity/nanomsg/nng_1.7.3.bb b/meta-networking/recipes-connectivity/nanomsg/nng_1.11.bb similarity index 85% rename from meta-networking/recipes-connectivity/nanomsg/nng_1.7.3.bb rename to meta-networking/recipes-connectivity/nanomsg/nng_1.11.bb index 8d681f495e..e59b7f34e2 100644 --- a/meta-networking/recipes-connectivity/nanomsg/nng_1.7.3.bb +++ b/meta-networking/recipes-connectivity/nanomsg/nng_1.11.bb @@ -5,9 +5,8 @@ SECTION = "libs/networking" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a41e579bb4326c21c774f8e51e41d8a3" -SRC_URI = "git://github.com/nanomsg/nng.git;branch=main;protocol=https" -SRCREV = "85fbe7f9e4642b554d0d97f2e3ff2aa12978691a" - +SRC_URI = "git://github.com/nanomsg/nng.git;branch=stable;protocol=https" +SRCREV = "84aa701f42968bf536141a24e826da66963b571a" inherit cmake pkgconfig From patchwork Sat Jan 10 13:38:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 78420 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 62192D277EF for ; Sat, 10 Jan 2026 13:38:34 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8616.1768052312640350363 for ; Sat, 10 Jan 2026 05:38:32 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=DAk+Xzid; 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=54702d1050=yi.zhao@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60ADcVF02429213; Sat, 10 Jan 2026 13:38:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=PPS06212021; bh=rWhioAfu/k46Wts2OMbCxUdLprOiYdAdXBze7q8vd2Q=; b=DAk+XzidnCfy zMq0MnKp3CC98BYqLX5uC7OFmlwjSE3L3smy8eS5QL/XfP9JKOkJKeCwgSro6/xK oyaDosHDyWjaUroUXOQ18n6oCKtAjRDjzs/L5wd0NR9/KSfUSNc6buMGRGCh5PjL 1gtMmTe5WAVXKLbMWanD9eQ50RqHsak4mv6XqLnoSpEMDDC6OzFDrbz9UojCEOp/ R2vrw4qLs4LJA+I1K0BmaPu9XT/ATzGVsE5yIuTGATa+L7fTNjESKNCXuiiPOH5A PwzIMEyXZaiDa4/kl5mNysqNkrCccJjZwnwGb2ygrf9riseu+VdIhXe9BO3Z1uSX q5K3EfU1Qw== Received: from ch5pr02cu005.outbound.protection.outlook.com (mail-northcentralusazon11012012.outbound.protection.outlook.com [40.107.200.12]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 4bkdr2g9cf-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Sat, 10 Jan 2026 13:38:31 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=klKjFfFV+6VBVX0dujgsIoH51qTYz1+5TmgbmUl/C1ZrLK8GMM/eg2jG4ZTrJemcnaA7/1nz5unwxi9v/kQW1+GXlHBl/ghkmht8kMYfvqh/5dJLfZTGmmCAwj0ETMNuG0pXvz3dEvBxOjN8zDOWNB9ctxwi6rlO/Kx7IRaPFI9SlyZ1/8kjyj9Ulccaai9sniDDqIjef46WAkxfYQiIJdU4RLnSdoFIDc6HFUXYnU8FgiJ5iwIh3PP6GwMb3HUwOXHXE967V7ydbVD+hq8tFf+QzkqrQJfnk64duXoQcWqxx5atB3VqiWWJ3hSeUkYsydMKXEpPO9/t+OmdCdSp7Q== 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=rWhioAfu/k46Wts2OMbCxUdLprOiYdAdXBze7q8vd2Q=; b=dWTh0LSC8K1SLRagXIvGk1ne3YuBC1dPfR8PUrt/eOtjWuXqoLCr2uIYcELo1LwFazeCmpzQxuaiZxWcjj1hzixjhW1IzW3ZJ5XT9xg4NNKMo9qJsk5W2iWo9fm72Qltn1/ScU8DeHNsF0imnzpR8WAiGblURG541FsqBPKUaRNUGKNBz9XsAP/Vku1EQ8ovYUiOp54ZotdMiv6bj2eam1TDzhR/3uVNZ64tbRl3hUX8PlcLj/d8OHmCeVq871EpZPqQqlmpdh1DSZkGPUwcba8U3wyusaRnrkNXnrNY0xbaHUZxz9OydvLtREF2i2k/KcnimDHAYS8Wu8Q+lOEB8w== 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 DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) by CYYPR11MB8385.namprd11.prod.outlook.com (2603:10b6:930:c1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.6; Sat, 10 Jan 2026 13:38:30 +0000 Received: from DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::3432:2eb3:d0a5:7831]) by DS0PR11MB6399.namprd11.prod.outlook.com ([fe80::3432:2eb3:d0a5:7831%6]) with mapi id 15.20.9499.005; Sat, 10 Jan 2026 13:38:30 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-networking][PATCH 4/4] nng: add ptest Date: Sat, 10 Jan 2026 21:38:10 +0800 Message-Id: <20260110133810.515672-4-yi.zhao@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260110133810.515672-1-yi.zhao@windriver.com> References: <20260110133810.515672-1-yi.zhao@windriver.com> X-ClientProxiedBy: SI2PR01CA0044.apcprd01.prod.exchangelabs.com (2603:1096:4:193::8) To DS0PR11MB6399.namprd11.prod.outlook.com (2603:10b6:8:c8::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB6399:EE_|CYYPR11MB8385:EE_ X-MS-Office365-Filtering-Correlation-Id: 4d999527-1634-4c97-1d10-08de504d8a8e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|366016|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: I2R9e8Zz3KwrSMcC183nQcD8VGxqirDDVzANoI2oLGAluxlZfAHUxb9jIIeKcNL6Mr9Ua5cRT9U0Hi9hT+RzBon7ciwerqogsaNDqzdst/L27vtRXwAENybstyIfNzj/Inf7fZ7r6YBVB8LzbHpDYufi8k5lmKWw9ikaTtTX7HNI1bBhFzj5lAm/le/SBa83YQuUsTRxuM9lLSOsQHZx4Bt1d9SkIuhAWFbMOOB/OjEetI9OnEqDeZH0OdC2jY1f/ScE7dzxOaTNTstcbkOxVI0ara3AcO2Q0rbky+j0t8f8fSnfTJ94yqorSomQsI7YCapPNQ0QdpbGYE/wwRAyyZMcnhMgATOkEJsFWIgEv+S58drc1LaLN137kLtAQKeFDuU/CMoj+sr26k+Q7+OW0Teoq6DzCmSBv5qMgEhsTCx87WaScTktI8NFE4AuyMv+YeJsgn1pYSyIoo5j/t/Gv3c0HnPa1+yCINqdDMk5TFT2eWNSH1FNnuW1+wrUA3OJAsSuog+2vF5pc4H3PFoZHxdcVa/dEJxm0EE3XK6R95dBj7RiHLXJz0SsxYCb9CM8XKP73yE4OwqUNESjmhnWkCPGj8Kzyi77yse1pb3XAhXqDGcwiqY4yBAq8d0Tu2F+gL1bNvcMDMVnhl1n4avXTAxt2MB2OVlqL8n72pPyVGb+7PORERjLd6h7RgOMcArLgMB1+8vpbkpM2gwNeHma3Id75QzzQ1WTSufVZyrUqUhCTVh/sUfkZIcgVSv9oa+BshLC5vrRRyQzDyw2DxDR3Q6hImXiJQ8cK1ySFsa7H2494ZFrMFWFQkZPuQuJSNuhoFH1eBT3GYX0E1qHVYOipqZ4MTtQ5DIDYbuRIc8L2USGA5pY1m7JraYo6mYIU88dLR2afw9gqb5WvvMowL1A6wTWvRJ3iWCNvelFyz51DZvlvWnctvqiRJIzxmZeixS47Q8pwdWEpVFJ4ylGfEQj7lWggzG0rCPiqzQSwlzC0FoIbNiFwpxvwsdiG6mHOjxiH+6KXuR+CmMzLL//fZ8jfuuIPgws0xSzvNVHAE29djnVfRhCmHiSoIMAHkoJck2uOGtRD/UbUvQ2/fmsn+Ms+Jh/iU8J93dgoy18Np+d4u0kOVKqfKm9yLiFeHm9Hah+mdg2FrR2jDEv49jdzaO1LRKkEvVQZynqeSvbXkaO6DtG7y1IDI9uAGlatLkwPD1yPWSkfGnT+SixAaZ5TBJQi0eg3uiklWAMpEGa6K8N46D9tbe3IO1gijeCJF352yGLbw0lBsaEfhFymnJOfw4FXPO7jphkpvnOOh+IPAoTIaD0T05FnaNUDGmNaGWDh8n3yy7ZBMngcmGUp+cvJHPrrE7Nlw1TmsBmOD7F3m+1zt2QpY0+WUyDxlUoTX+P+2iy95rQFr/5B1JSEootGwsRCJnYWtEU5WgwaYmvQkX3XJzMvSWvDWDERX1JajQFEhYu8X6VQiSQAK0LaoERg4+R+Lf7al2smrKdgoEAtuvOFSAJRMc3xA5shBRyG7udERJJ X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6399.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(366016)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9ouItBvXTwupCdj2pbtvGg0ys3MZ2aAk3bnJebAKNXtJN7RyI4s8W/VY7ksOxnBHfFy467mFwgQqCq34qBFV5APivlZ7uIVm0s6PFMu5dJf2ue6DWZoOhJjrWMHIOw4NCyrkRDmPgTqai8gYRDfwM3+RvVNujrG1lfJmVOfV3qTJNg8pC4r4LY1TrXmqHMYRbkg8IWwbjwe/f7PQ3OtC0tXdlP6KWEqMEaAzsIUwATy5+MI3mVZtF1aciyt4G5cGfIPZES2SN6aE2OaIQcReE/RgDMads5/XQseKDkIYo3HFg6HETjPL6rUxX0AzeY3fNf0DiCMhHftlNvChz+/cIh3HOMSo0+ibrWDrNqzuS0ZpyWUGSv7z/cabKqdteokikqGC/oZazstwvjZRszLGVGBejKJTy4SPYWnZZqYImLUeB2tLMCFAjMoDNKSTcnxqlf1Aa/X22WEEazGGudykiYNMMQPk3RyJjR2Eu8I58NvgKS21ZBLrDfEdx298bs7Jhxdhyx5NgaSg+m+uh1xzh3ha/2g0ySXgJW6SZzjT0R3ovUByQZNP0yOvZ2NwmkDXgSrRMwQSuLLL4iNOv4pKZntdE+Z9Y7Uv01EnadlYZoF+HShRLz3HsXNa5VGX+orm255EQX/hIU6IrHb2Dcu3YG13djaaP3ITzpTj43ZpQSSMTBHRbFCKvZ33JQvULvDX+4npGKZL4JGv2u+4LagWEboiciY3RvKvc/3r5buBG1P7+uQ9oabwiyUDsqq+4HqzMrnxDfavKc9Y6jtcfGtbP/ciayLJUSETHc1hiuYkgVnnocRmnP7RglRybUwUGOuPMwEl9gRF8+jfVj2gNA6Dbxkqw+aywIdFhuIYcVqsc6DFC2Xt/WQiqV/CkhgrQTVVFUiPsASC0XCTnSUVxnr9i4f9YxF/P2vMsJw54yWwjDyc5WzPBWKKEkGSB0E+f5/UJiR9gkIv2Kz1J24hcXy6L2WYKe4pQaUXhlWz+1PnhPB5Nq77/7gOtJO7eBb4TXXPu4HO7W+z5N+kIKbiGTLmuatBUy7Pb+K2qRR7F13wlx6/NQog6Spp06Ay3eJVrFd2jo+SyPILPHxk4EIybLcePGmdgqLR7ZVnf91I4LWB0ogJxb2DmDgQ+BFO1hZWyG3YuyPJuHxSZfhLbUqKwlyCDnK34/H5rZLeS+fSQXy/xZeRjnlEGmhsreer8ofKOFUMR32YkX7o7DX6Fai+FF7RY3zsQnLwFmq2zeXmo2VMHc7/+HewncSCPpVTjSeVOj6UnlGaSM5WhmhiB+rMkvz1to4VhceogkmmKCDsTOdV5VcfFXWI6x2M8WmR6VUblGxsbLlmGYxdCL55lek9yeUOFXqnq6NLY9bRCiGvASlOyax4rihPFZJ8ttK2qgsSrkHsHNu+gQe9oTT8YTzAN8/guZX6rASvHUZyGQyhpKmqrKmg6LU7tlU9PPU6Q2VgJYSAqHIBExFgUyaLTvIxivArXAtZ3z7Go+iqrg1MW9GPJadNi7h0LAPAiJf4AUkrqkxJ5P3NuGnuk/tfkS+VsxynoXHcBYQ28Em/lgmvlKYLeyIIr8zGTcYsmnLYQieqgthU8Nzg1/Fh48CbMLM9aCzRHvhWcG0+i2Dhtdm9QQ/qPojaDTkWFopE0QJeDB6FpAXCbu19w56O1Jf3HiIIMf13ghmtUluHmvB+DY7sYFC/ORK5M3GNz7AA/Waz3r/7QMEWWg8EwBZ8yzRCNvJ1lACvbA== X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4d999527-1634-4c97-1d10-08de504d8a8e X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6399.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2026 13:38:30.1899 (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: RjFpeKqRQwxg6/w0FCyAvVKV+rEY62jOYAofDrjmub7wSWCE2VlZR6ooc99Eo3kPtHKkscjEa302WWirrJQrbQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR11MB8385 X-Proofpoint-ORIG-GUID: Pa71VGtZDcOhRJvluEcEkV69AqYEbWb5 X-Authority-Analysis: v=2.4 cv=fLo0HJae c=1 sm=1 tr=0 ts=69625657 cx=c_pps a=dctP2Ni10a9Sh7weZd+SyQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=vUbySO9Y5rIA:10 a=VkNPw1HP01LnGYTKEx00:22 a=t7CeM3EgAAAA:8 a=NEAV23lmAAAA:8 a=wiC3dl6N7fpyZRy7YA8A:9 a=FdTzh2GWekK77mhwV6Dw:22 X-Proofpoint-GUID: Pa71VGtZDcOhRJvluEcEkV69AqYEbWb5 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTEwMDExOCBTYWx0ZWRfX/Sa9G1nHTdqU FWqy+vM4aHY1AWWZzMe4trjgUL08yAvDm3+WuUY9vvs05S5mUBEHCyTy/oEq+liIwdQJJrW8z8L V4SwCEJDcOQtPFNF1tc3Ori2X5YhrUnr3n+5kxEUB8nYzd+qPC1Ezkn4vz0lKR+W9otAJDhT9iv OCWTZPv7sKy+szDvyPPhnvjILARQBHVIBClMye9Dx82pn8ltQZo7JmPhGxm6bpI0AqDMENsdBDH CUfTnfI04ARzSEkNR1nlGDogE5LN9HGQgwkouqHIdMRuTjoNfM8AtE98m4/gi7bsXzfYqtPmq20 e97ETlVeE060rwGuG2sIyQlHNUDeQRm7BL6C+pf80+CzWghK4I/S31pqL35Y6mfgVGnFMpT9HIg q8VHsHfZ6JwkYTZd5M5Ufwq23bllgDOM8enjrH/lGZysq7tdZYW2QajQ3b4h05yCtTErjJL17JT xO6EstScxfQ370lm2MA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-10_04,2026-01-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 malwarescore=0 clxscore=1015 priorityscore=1501 spamscore=0 phishscore=0 bulkscore=0 impostorscore=0 adultscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601100118 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 ; Sat, 10 Jan 2026 13:38:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/123329 Ptest results: $ run-ptest PASS: compat_block PASS: compat_bug777 PASS: compat_bus PASS: compat_cmsg PASS: compat_device PASS: compat_iovec PASS: compat_msg PASS: compat_options PASS: compat_pair PASS: compat_pipeline PASS: compat_poll PASS: compat_reqrep PASS: compat_reqttl PASS: compat_shutdown PASS: compat_survey PASS: compat_surveyttl PASS: cplusplus_pair PASS: device PASS: files FAIL: httpclient PASS: httpserver PASS: inproc PASS: ipc PASS: ipcsupp PASS: multistress PASS: nonblock PASS: options PASS: pipe PASS: pollfd PASS: reqctx PASS: reqstress PASS: scalability PASS: synch PASS: tcp FAIL: tcp6 PASS: tcpsupp PASS: tls PASS: ws PASS: wss Signed-off-by: Yi Zhao --- .../recipes-connectivity/nanomsg/nng/run-ptest | 16 ++++++++++++++++ .../recipes-connectivity/nanomsg/nng_1.11.bb | 16 +++++++++++++--- 2 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 meta-networking/recipes-connectivity/nanomsg/nng/run-ptest diff --git a/meta-networking/recipes-connectivity/nanomsg/nng/run-ptest b/meta-networking/recipes-connectivity/nanomsg/nng/run-ptest new file mode 100644 index 0000000000..57888a77c9 --- /dev/null +++ b/meta-networking/recipes-connectivity/nanomsg/nng/run-ptest @@ -0,0 +1,16 @@ +#!/bin/sh + +RET=0 +cd tests + +for t in $(ls *); do + ./$t > /dev/null + if [ $? -eq 0 ]; then + echo PASS: $t + else + echo FAIL: $t + RET=1 + fi +done + +exit $RET diff --git a/meta-networking/recipes-connectivity/nanomsg/nng_1.11.bb b/meta-networking/recipes-connectivity/nanomsg/nng_1.11.bb index e59b7f34e2..031827a5c0 100644 --- a/meta-networking/recipes-connectivity/nanomsg/nng_1.11.bb +++ b/meta-networking/recipes-connectivity/nanomsg/nng_1.11.bb @@ -5,16 +5,26 @@ SECTION = "libs/networking" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a41e579bb4326c21c774f8e51e41d8a3" -SRC_URI = "git://github.com/nanomsg/nng.git;branch=stable;protocol=https" +SRC_URI = "git://github.com/nanomsg/nng.git;branch=stable;protocol=https \ + file://run-ptest \ + " + SRCREV = "84aa701f42968bf536141a24e826da66963b571a" -inherit cmake pkgconfig +inherit cmake pkgconfig ptest -EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON -DNNG_ENABLE_NNGCAT=ON" +EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON -DNNG_ENABLE_NNGCAT=ON \ + ${@bb.utils.contains('PTEST_ENABLED', '1', '-DNNG_TESTS=ON', '', d)} \ + " PACKAGECONFIG ??= "" PACKAGECONFIG[mbedtls] = "-DNNG_ENABLE_TLS=ON,-DNNG_ENABLE_TLS=OFF,mbedtls" +do_install_ptest(){ + install -d ${D}/${PTEST_PATH}/tests + find ${B}/tests -type f -executable -exec install {} ${D}${PTEST_PATH}/tests/ \; +} + PACKAGES =+ "${PN}-tools" FILES:${PN}-tools = "${bindir}/*"