From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7BFDB432B4; Mon, 6 Nov 2023 05:27:38 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 14B6C402B5; Mon, 6 Nov 2023 05:27:38 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 53F184027F; Mon, 6 Nov 2023 05:27:36 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3A5NHHCS014013; Sun, 5 Nov 2023 20:27:35 -0800 Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2041.outbound.protection.outlook.com [104.47.66.41]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3u5kapkms6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 05 Nov 2023 20:27:35 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e5DWrzrzeNUhksDfXKDYRUF1kbn/P+9GyDnHRIKyON50R5W+PuGERlcTzIKMrSAnFzDq3p03eWYyF6C0MfqSJeyQ5cOUyJfGoR2kb/KfjV8kw3JB/vCZv/xxATA00DALgdVmFStjmLL77zWWi/IUeOjsjwFs3x/afIk8TB/GQ7egNDhVoKsbV3St3Cn6PVtmzq4v0hoaeXxgKvVfcDtFsGlwHYYdaQJY+vtNQUT3+jpEEXiW6qkxvhWmugWoWDuHpxdkfUjTT0Z3d31PyD7C/aLgoKB4/jmKVRoOPegweCt8124T959UL4aqZAPHfhSu3A0DIoZoxU00wyOFO+5gYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=xbKw8FYKxXC8SsTyRSXXzzx+Xt+9xnk9keNGSY2yA+U=; b=lGEyE4WeSZ5NZ2a/mTWAd/mkG6eO6fdkG5xgf/fcHYJdKPF32Mshj7lOcnnjwsptHnRGxKhqRn+1O1hyRtfKf7xa1mKWbo1X4r4dtrHzv914iCcRNyrpzVnHssdw/v7xqWlQbeC6uIXQqR2SeQdH0aKv2rN2iOKRlc5HPpIZmSXeVe2Gq9Bvp4kngh9j61AkBgM1axLngzfwGFu80G57zUxjt4Q8iV1wfDtJT5ZpsvufXZk21Z1rBE6s93Z/v0Ax2BUXPh3vNVQDiK4fg3oMz9vaUszGSC3gr29lPSUKtu3uSxNq4BSctyzeT8R/0MkaSnQ1WukMnlbfz9UyARg+fQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xbKw8FYKxXC8SsTyRSXXzzx+Xt+9xnk9keNGSY2yA+U=; b=SHu7N3XG2dBzRC6dMFLLJ04CzHivYDEnrpUp3nKnPkWcE9MTosQ37hVxVISLIi1sIeOWVogUTE8+GdrmhdNXANg30u5NAig2DftRFmjD2OfgcAdalm+H3tth8INWrXNnSjSqh6FX6dvwiANUgi6n4LJegXBwBLPkVUsDWLsJ2L8= Received: from DS0PR18MB5502.namprd18.prod.outlook.com (2603:10b6:8:161::18) by SJ0PR18MB4932.namprd18.prod.outlook.com (2603:10b6:a03:40f::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.27; Mon, 6 Nov 2023 04:27:32 +0000 Received: from DS0PR18MB5502.namprd18.prod.outlook.com ([fe80::1b3b:2909:64e1:1dfa]) by DS0PR18MB5502.namprd18.prod.outlook.com ([fe80::1b3b:2909:64e1:1dfa%5]) with mapi id 15.20.6954.028; Mon, 6 Nov 2023 04:27:32 +0000 From: Srikanth Yalavarthi To: Bruce Richardson CC: David Marchand , Aaron Conole , Igor Russkikh , "dev@dpdk.org" , Shivah Shankar Shankar Narayan Rao , Anup Prabhu , Prince Takkar , "stable@dpdk.org" , Srikanth Yalavarthi Subject: RE: [EXT] Re: [PATCH v4 1/1] build: add libarchive to external deps Thread-Topic: [EXT] Re: [PATCH v4 1/1] build: add libarchive to external deps Thread-Index: AQHaDnRAnoJ062/1ME2YVPFDAt6jpLBozu0AgAPjRUA= Date: Mon, 6 Nov 2023 04:27:32 +0000 Message-ID: References: <20231020170135.18319-1-syalavarthi@marvell.com> <20231103163853.29576-1-syalavarthi@marvell.com> In-Reply-To: Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-ref: =?us-ascii?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcc3lhbGF2YXJ0?= =?us-ascii?Q?aGlcYXBwZGF0YVxyb2FtaW5nXDA5ZDg0OWI2LTMyZDMtNGE0MC04NWVlLTZi?= =?us-ascii?Q?ODRiYTI5ZTM1Ylxtc2dzXG1zZy1jYWI2ZWQ1Ni03YzVjLTExZWUtOWY0ZC1k?= =?us-ascii?Q?YzcxOTYxZTAzNDJcYW1lLXRlc3RcY2FiNmVkNTctN2M1Yy0xMWVlLTlmNGQt?= =?us-ascii?Q?ZGM3MTk2MWUwMzQyYm9keS50eHQiIHN6PSI5NzQ0IiB0PSIxMzM0MzcxODQ0?= =?us-ascii?Q?ODk0MDE3NzQiIGg9IjdNQ05hVkh5bFFodmVFQldhcmhzNUh6U3JSWT0iIGlk?= =?us-ascii?Q?PSIiIGJsPSIwIiBibz0iMSIgY2k9ImNBQUFBRVJIVTFSU1JVRk5DZ1VBQUJn?= =?us-ascii?Q?V0FBQ3VyVkdOYVJEYUFkRTdEN3FWR2R2dzBUc1B1cFVaMi9BWkFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFIQUFBQUJ1RHdBQTNnOEFBRG9HQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFFQUFRRUJBQUFBOVJlbkx3Q0FBUUFBQUFBQUFBQUFBSjRBQUFCaEFH?= =?us-ascii?Q?UUFaQUJ5QUdVQWN3QnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR01BZFFCekFIUUFid0J0QUY4?= =?us-ascii?Q?QWNBQmxBSElBY3dCdkFHNEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQXdBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFB?= =?us-ascii?Q?Q0FBQUFBQUNlQUFBQVl3QjFBSE1BZEFCdkFHMEFYd0J3QUdnQWJ3QnVBR1VB?= =?us-ascii?Q?YmdCMUFHMEFZZ0JsQUhJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUNBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJq?= =?us-ascii?Q?QUhVQWN3QjBBRzhBYlFCZkFITUFjd0J1QUY4QVpBQmhBSE1BYUFCZkFIWUFN?= =?us-ascii?Q?QUF5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdB?= =?us-ascii?Q?QUFHTUFkUUJ6QUhRQWJ3QnRBRjhBY3dCekFHNEFYd0JyQUdVQWVRQjNBRzhB?= =?us-ascii?Q?Y2dCa0FITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWXdCMUFITUFkQUJ2?= =?us-ascii?Q?QUcwQVh3QnpBSE1BYmdCZkFHNEFid0JrQUdVQWJBQnBBRzBBYVFCMEFHVUFj?= =?us-ascii?Q?Z0JmQUhZQU1BQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFB?= =?us-ascii?Q?QUFBQUFBSUFBQUFBQUo0QUFBQmpBSFVBY3dCMEFHOEFiUUJmQUhNQWN3QnVB?= =?us-ascii?Q?RjhBY3dCd0FHRUFZd0JsQUY4QWRnQXdBRElBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFu?= =?us-ascii?Q?Z0FBQUdRQWJBQndBRjhBY3dCckFIa0FjQUJsQUY4QVl3Qm9BR0VBZEFCZkFH?= =?us-ascii?Q?MEFaUUJ6QUhNQVlRQm5BR1VBWHdCMkFEQUFNZ0FBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFaQUJzQUhBQVh3?= =?us-ascii?Q?QnpBR3dBWVFCakFHc0FYd0JqQUdnQVlRQjBBRjhBYlFCbEFITUFjd0JoQUdj?= =?us-ascii?Q?QVpRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCa0FHd0Fj?= =?us-ascii?Q?QUJmQUhRQVpRQmhBRzBBY3dCZkFHOEFiZ0JsQUdRQWNnQnBBSFlBWlFCZkFH?= =?us-ascii?Q?WUFhUUJzQUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR1VBYlFCaEFHa0FiQUJmQUdFQVpB?= =?us-ascii?Q?QmtBSElBWlFCekFITUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBRFFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FB?= =?us-ascii?Q?QUFBQUNlQUFBQWJRQmhBSElBZGdCbEFHd0FYd0J3QUhJQWJ3QnFBR1VBWXdC?= =?us-ascii?Q?MEFGOEFiZ0JoQUcwQVpRQnpBRjhBWXdCdkFHNEFaZ0JwQUdRQVpRQnVBSFFB?= =?us-ascii?Q?YVFCaEFHd0FYd0JoQUd3QWJ3QnVBR1VBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdF?= =?us-ascii?Q?QWNnQjJBR1VBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdCdUFHRUFiUUJs?= =?us-ascii?Q?QUhNQVh3QnlBR1VBY3dCMEFISUFhUUJqQUhRQVpRQmtBRjhBWVFCc0FHOEFi?= =?us-ascii?Q?Z0JsQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHMEFZUUJ5QUhZQVpRQnNBRjhB?= =?us-ascii?Q?Y0FCeUFHOEFhZ0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFjd0JmQUhJQVpRQnpB?= =?us-ascii?Q?SFFBY2dCcEFHTUFkQUJsQUdRQVh3Qm9BR1VBZUFCakFHOEFaQUJsQUhNQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFD?= =?us-ascii?Q?QUFBQUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBR0VBY2dCdEFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-rorf: true x-dg-refthree: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFB?= =?us-ascii?Q?QUFBSUFBQUFBQUo0QUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QVp3QnZBRzhB?= =?us-ascii?Q?WndCc0FHVUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FB?= =?us-ascii?Q?QUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFGOEFZ?= =?us-ascii?Q?d0J2QUdRQVpRQnpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFBQUFiUUJoQUhJQWRnQmxB?= =?us-ascii?Q?R3dBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdCakFHOEFaQUJsQUhNQVh3?= =?us-ascii?Q?QmtBR2tBWXdCMEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUFB?= =?us-ascii?Q?QUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBY0FCeUFH?= =?us-ascii?Q?OEFhZ0JsQUdNQWRBQmZBRzRBWVFCdEFHVUFjd0JmQUdNQWJ3QnVBR1lBYVFC?= =?us-ascii?Q?a0FHVUFiZ0IwQUdrQVlRQnNBRjhBYlFCaEFISUFkZ0JsQUd3QWJBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5n?= =?us-ascii?Q?QUFBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QndBSElBYndCcUFHVUFZd0IwQUY4?= =?us-ascii?Q?QWJnQmhBRzBBWlFCekFGOEFZd0J2QUc0QVpnQnBBR1FBWlFCdUFIUUFhUUJo?= =?us-ascii?Q?QUd3QVh3QnRBR0VBY2dCMkFHVUFiQUJzQUY4QWJ3QnlBRjhBWVFCeUFHMEFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reffour: =?us-ascii?Q?QUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFB?= =?us-ascii?Q?QUNlQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUhBQWNnQnZBR29BWlFCakFI?= =?us-ascii?Q?UUFYd0J1QUdFQWJRQmxBSE1BWHdCakFHOEFiZ0JtQUdrQVpBQmxBRzRBZEFC?= =?us-ascii?Q?cEFHRUFiQUJmQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0J2QUhJQVh3Qm5BRzhB?= =?us-ascii?Q?YndCbkFHd0FaUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlBQUFBQUFKNEFBQUJ0QUdFQWNn?= =?us-ascii?Q?QjJBR1VBYkFCc0FGOEFjQUJ5QUc4QWFnQmxBR01BZEFCZkFHNEFZUUJ0QUdV?= =?us-ascii?Q?QWN3QmZBSElBWlFCekFIUUFjZ0JwQUdNQWRBQmxBR1FBWHdCdEFHRUFjZ0Iy?= =?us-ascii?Q?QUdVQWJBQnNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHMEFZUUJ5QUhZQVpRQnNBR3dBWHdC?= =?us-ascii?Q?d0FISUFid0JxQUdVQVl3QjBBRjhBYmdCaEFHMEFaUUJ6QUY4QWNnQmxBSE1B?= =?us-ascii?Q?ZEFCeUFHa0FZd0IwQUdVQVpBQmZBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QnZB?= =?us-ascii?Q?SElBWHdCaEFISUFiUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUFBQUFBQUFDQUFB?= =?us-ascii?Q?QUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSFFBWlFCeUFHMEFhUUJ1?= =?us-ascii?Q?QUhVQWN3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQnRBR0VB?= =?us-ascii?Q?Y2dCMkFHVUFiQUJzQUY4QWR3QnZBSElBWkFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFFQUFBQUFBQUFBQWdBQUFBQUFPZ1lBQUFBQUFBQUlBQUFBQUFBQUFBZ0FB?= =?us-ascii?Q?QUFBQUFBQUNBQUFBQUFBQUFBYUJnQUFHUUFB?= x-dg-reffive: =?us-ascii?Q?QUJnQUFBQUFBQUFBWVFCa0FHUUFjZ0JsQUhNQWN3QUFBQ1FBQUFBREFBQUFZ?= =?us-ascii?Q?d0IxQUhNQWRBQnZBRzBBWHdCd0FHVUFjZ0J6QUc4QWJnQUFBQzRBQUFBQ0FB?= =?us-ascii?Q?QUFZd0IxQUhNQWRBQnZBRzBBWHdCd0FHZ0Fid0J1QUdVQWJnQjFBRzBBWWdC?= =?us-ascii?Q?bEFISUFBQUF3QUFBQUFBQUFBR01BZFFCekFIUUFid0J0QUY4QWN3QnpBRzRB?= =?us-ascii?Q?WHdCa0FHRUFjd0JvQUY4QWRnQXdBRElBQUFBd0FBQUFBQUFBQUdNQWRRQnpB?= =?us-ascii?Q?SFFBYndCdEFGOEFjd0J6QUc0QVh3QnJBR1VBZVFCM0FHOEFjZ0JrQUhNQUFB?= =?us-ascii?Q?QStBQUFBQUFBQUFHTUFkUUJ6QUhRQWJ3QnRBRjhBY3dCekFHNEFYd0J1QUc4?= =?us-ascii?Q?QVpBQmxBR3dBYVFCdEFHa0FkQUJsQUhJQVh3QjJBREFBTWdBQUFESUFBQUFB?= =?us-ascii?Q?QUFBQVl3QjFBSE1BZEFCdkFHMEFYd0J6QUhNQWJnQmZBSE1BY0FCaEFHTUFa?= =?us-ascii?Q?UUJmQUhZQU1BQXlBQUFBUGdBQUFBQUFBQUJrQUd3QWNBQmZBSE1BYXdCNUFI?= =?us-ascii?Q?QUFaUUJmQUdNQWFBQmhBSFFBWHdCdEFHVUFjd0J6QUdFQVp3QmxBRjhBZGdB?= =?us-ascii?Q?d0FESUFBQUEyQUFBQUFBQUFBR1FBYkFCd0FGOEFjd0JzQUdFQVl3QnJBRjhB?= =?us-ascii?Q?WXdCb0FHRUFkQUJmQUcwQVpRQnpBSE1BWVFCbkFHVUFBQUE0QUFBQUFBQUFB?= =?us-ascii?Q?R1FBYkFCd0FGOEFkQUJsQUdFQWJRQnpBRjhBYndCdUFHVUFaQUJ5QUdrQWRn?= =?us-ascii?Q?QmxBRjhBWmdCcEFHd0FaUUFBQUNRQUFBQU5BQUFBWlFCdEFHRUFhUUJzQUY4?= =?us-ascii?Q?QVlRQmtBR1FBY2dCbEFITUFjd0FBQUZnQUFBQUFBQUFBYlFCaEFISUFkZ0Js?= =?us-ascii?Q?QUd3QVh3QndBSElBYndCcUFHVUFZd0IwQUY4QWJnQmhBRzBBWlFCekFGOEFZ?= =?us-ascii?Q?d0J2QUc0QVpnQnBBR1FBWlFCdUFIUUFhUUJoQUd3QVh3QmhBR3dBYndCdUFH?= =?us-ascii?Q?VUFBQUJVQUFBQUFBQUFBRzBBWVFCeUFIWUFaUUJzQUY4QWNBQnlBRzhBYWdC?= =?us-ascii?Q?bEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFISUFaUUJ6QUhRQWNnQnBBR01B?= =?us-ascii?Q?ZEFCbEFHUUFYd0JoQUd3QWJ3QnVBR1VBQUFCYUFBQUFBQUFBQUcwQVlRQnlB?= =?us-ascii?Q?SFlBWlFCc0FGOEFjQUJ5QUc4QWFnQmxBR01BZEFCZkFHNEFZUUJ0QUdVQWN3?= =?us-ascii?Q?QmZBSElBWlFCekFIUUFjZ0JwQUdNQWRBQmxBR1FBWHdCb0FHVUFlQUJqQUc4?= =?us-ascii?Q?QVpBQmxBSE1BQUFBZ0FBQUFBQUFBQUcwQVlRQnlBSFlBWlFCc0FHd0FYd0Jo?= =?us-ascii?Q?QUhJQWJRQUFBQ1lBQUFBQUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFHY0Fi?= =?us-ascii?Q?d0J2QUdjQWJBQmxBQUFBTkFBQUFBQUFBQUJ0?= x-dg-refsix: =?us-ascii?Q?QUdFQWNnQjJBR1VBYkFCc0FGOEFjQUJ5QUc4QWFnQmxBR01BZEFCZkFHTUFi?= =?us-ascii?Q?d0JrQUdVQWN3QUFBRDRBQUFBQUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFI?= =?us-ascii?Q?QUFjZ0J2QUdvQVpRQmpBSFFBWHdCakFHOEFaQUJsQUhNQVh3QmtBR2tBWXdC?= =?us-ascii?Q?MEFBQUFYZ0FBQUFBQUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QWNBQnlBRzhB?= =?us-ascii?Q?YWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFHTUFid0J1QUdZQWFRQmtB?= =?us-ascii?Q?R1VBYmdCMEFHa0FZUUJzQUY4QWJRQmhBSElBZGdCbEFHd0FiQUFBQUd3QUFB?= =?us-ascii?Q?QUJBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhR?= =?us-ascii?Q?QVh3QnVBR0VBYlFCbEFITUFYd0JqQUc4QWJnQm1BR2tBWkFCbEFHNEFkQUJw?= =?us-ascii?Q?QUdFQWJBQmZBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QnZBSElBWHdCaEFISUFi?= =?us-ascii?Q?UUFBQUhJQUFBQUFBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSEFBY2dCdkFH?= =?us-ascii?Q?b0FaUUJqQUhRQVh3QnVBR0VBYlFCbEFITUFYd0JqQUc4QWJnQm1BR2tBWkFC?= =?us-ascii?Q?bEFHNEFkQUJwQUdFQWJBQmZBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QnZBSElB?= =?us-ascii?Q?WHdCbkFHOEFid0JuQUd3QVpRQUFBRm9BQUFBQUFBQUFiUUJoQUhJQWRnQmxB?= =?us-ascii?Q?R3dBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdCdUFHRUFiUUJsQUhNQVh3?= =?us-ascii?Q?QnlBR1VBY3dCMEFISUFhUUJqQUhRQVpRQmtBRjhBYlFCaEFISUFkZ0JsQUd3?= =?us-ascii?Q?QWJBQUFBR2dBQUFBQUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFIQUFjZ0J2?= =?us-ascii?Q?QUdvQVpRQmpBSFFBWHdCdUFHRUFiUUJsQUhNQVh3QnlBR1VBY3dCMEFISUFh?= =?us-ascii?Q?UUJqQUhRQVpRQmtBRjhBYlFCaEFISUFkZ0JsQUd3QWJBQmZBRzhBY2dCZkFH?= =?us-ascii?Q?RUFjZ0J0QUFBQUtnQUFBQUFBQUFCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBZEFC?= =?us-ascii?Q?bEFISUFiUUJwQUc0QWRRQnpBQUFBSWdBQUFBQUFBQUJ0QUdFQWNnQjJBR1VB?= =?us-ascii?Q?YkFCc0FGOEFkd0J2QUhJQVpBQUFBQT09Ii8+PC9tZXRhPg=3D=3D?= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS0PR18MB5502:EE_|SJ0PR18MB4932:EE_ x-ms-office365-filtering-correlation-id: a6f930b2-0849-44fe-b5bc-08dbde80b1b9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gJeixx2W2qPUU/+FCw6FOZ3hU3PD8kpuJNPsAwvoJNQB5YNw+8zLSUJ6ryfs3HMFDs6IPdj12pANaiH1NCfFiiaPdaolZtwMAo1uNsVTXEVVjgwbBw2Tfekj1K1EYA/RixE7NRJVwlheYUZLVlCiZn7uJIlxvlWcIztLz2PiPVAlSXlWU4jH59x9+6umC32FYhpnW+Uid1z9h6RzOHJSKw+OxySA1PoigcPDPpdpNF76kocLooy3Gtkgmo99Ql2/qZGDbnXffoy8m0yhupKas/s9dqJM09UxXi89RcAv6UFJLwInAiQQM3z7/9RxvmwoJ6/yf2m0SiPHh9hHf50BPmcUGztx2x14EpoHjxtRGClcuAQLxpPybpNGpKB9/NffqZBo3ZC6i0XXuQopvRGuDh781whsPr+OySzDJvbhDsGSMHNtBxIE9jYmQRAVI6Qv8GIqJ2Ov6CvyCWX9SeQmy0EXS0+4vccKFMECWxCfFTfU5falbiymaYxdzeZ3t0JwHNWsDPpPoA+FzNjwBoR1ydULI7KQXEkQ2mK4FVCqZUJtI8K2vU0kaBiAJdiR1sPalwXuR5VCN7xaq8pKkJL55frWH0jsxpxTIcEDLxTkuNGAvqBqYhxVCrvuSM8Ug16oMEMJ3HZmaASGQX7KIqHnTA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR18MB5502.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39850400004)(136003)(366004)(396003)(346002)(376002)(230922051799003)(230173577357003)(230273577357003)(1800799009)(64100799003)(451199024)(186009)(122000001)(107886003)(38070700009)(66946007)(66476007)(66446008)(54906003)(6916009)(83380400001)(66556008)(26005)(478600001)(7696005)(6506007)(71200400001)(76116006)(64756008)(9686003)(966005)(53546011)(5660300002)(55016003)(86362001)(52536014)(41300700001)(38100700002)(2906002)(33656002)(4326008)(8676002)(8936002)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?b2NgETyk5+fa2AZazVPcT6gfNSJgX2YpsVsGp2GDkN2MPpeoI4SdYcc9Cqky?= =?us-ascii?Q?GN78jArMOce20N5lGbTPhfWFOMlr8umbwvCOC5sJ2Ih1gN8W5nMiSODZ+XGt?= =?us-ascii?Q?Yt9gLVypagamrzHDDFsawA7wus575bdSzU3VYWj6N5p0zwZoAPBxhtuwsKUv?= =?us-ascii?Q?PBEklT33GI5uRAnZbe12DkV5U600HywiwEr6+iMZ9N6sMc4PpzlAmjBr4vgY?= =?us-ascii?Q?+YBYqTfCEzD6zOtRV0OUTAByHxAJtiu+uW1qCe8pGN8Byz+eF7T6E6Xne87O?= =?us-ascii?Q?Qu7abc7AS7cCuCpyxmfJrQUGlsBbHNwnhsgqaam+gEL+Y/LM2Tz1PvZ3iTeW?= =?us-ascii?Q?qVgKwAPZa9RSMfIE3FsYGrSJU5+Hrl7p3lWCxrrqy08yEd9WHaXILb512jlM?= =?us-ascii?Q?sfHDq1jV41+yspl2/ITPtHuB5qhFhBRquFviSiXXgvUhZzFbDkiwCWPhUYVN?= =?us-ascii?Q?qblj+uwkE/M62v2pNy+LJnMlZsTG2CsK/r3Ti6IXSA8Ds1Rckl6Q2adoWQJ4?= =?us-ascii?Q?i9iNMMOtHboVG/hr1KQ9jmlBfpjEJYEGk7XONJJ5taT1NBVnBghRJQFJV8Bf?= =?us-ascii?Q?2nPKDAQ6mGhJp2nNdWTxiM1WQMK4uMJLwZWPuF1xiPzKGGUK1RVKKY6Yrk+i?= =?us-ascii?Q?0yzoKVPWi/z/QxwrN4aFN0cDU0PUexOhENA7mbz3HN4VmDKITwMzNfPADNEV?= =?us-ascii?Q?jjngzJxpen84KmW2PBVaZJr8riIoftezOtT5YRsIT80brx8SlHsAVzqI66Lp?= =?us-ascii?Q?ifIZmXMFOWB+JYiy+5X5hNJJtiEThGvgZPCY+ivgex+KVP6XO0cOdAdT7T6V?= =?us-ascii?Q?x7BCpmM2zbyDYzdbKl2EkMHKNwEZ24dt8HxhPAlxfl3wCjXCiIxmskg/8LM4?= =?us-ascii?Q?Rj1RqgHcbTWqnTqmZNnoFX9FO+Ul1zEbBcv+QgVqY15aE+pcx9UBQwm0FCWv?= =?us-ascii?Q?D1mlp5cm3yWzxqGfYhT76MEYtvQPFT5neabuK07+xWFWhUojujEvmcLkWxXT?= =?us-ascii?Q?o3LVNCHWdnH2N2CYshPvAF4A+Z31DIyzglSUmQi6QU4LJPX6li4pk5oBDGtT?= =?us-ascii?Q?dW5sIkhYMPDjG70Er1pSTLaHWIRWZdtpKubS+7quOMfoiIbNsY0JE6rX92Gh?= =?us-ascii?Q?AQs0jCpolJLdSiibZ5c1UQTuTG0IFP0TTDhbYd1gGG9oWV5FHSVZwsD5WnJ3?= =?us-ascii?Q?hGfowVS+PFhvCg1qeQ8jNLDj8ctPxKjPNk1995G13NUvd8eMrqmOO3uEf6w1?= =?us-ascii?Q?rL4O3eSuIGW7uMPFILetyPJY6S2Y+HdFaauRL1fzFoxNAmsHYIGpUnDDq2NY?= =?us-ascii?Q?+PzrJ4N9Cm7HcU00u4jnTYJ7Fe/KtH/VExjvRdMZAXoCpNutsiFaDv3HrkvI?= =?us-ascii?Q?uprZeC8Oym33AblQjZm1RhT892VFJ15BxzOG/1zvMmlnHjuhMcU1E30GGzdL?= =?us-ascii?Q?nQB3JJTcCVRGNio4xZeWb0jMwibXHkJVkIZWq0/3aNkP1y4FinAjZ6Un6xAd?= =?us-ascii?Q?xqOpvcx39m/0hsxjk9oWNouWkO7u4KIvDj5Y0IoxRXe+FUkKAJKGcm9hboxF?= =?us-ascii?Q?WmSCq8jsVQifx7Wb0KDlTwlsT4N3QsGxCJ+KFoMj?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS0PR18MB5502.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a6f930b2-0849-44fe-b5bc-08dbde80b1b9 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Nov 2023 04:27:32.1574 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ESloolLE6lOKDIvUJLmCWe1wyzVN1VhFVq3RpxduO52kME61T/IgWRarQIxZJ/5gUYx56b0qO5q68G4OZaojAw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR18MB4932 X-Proofpoint-ORIG-GUID: OlerZRK8mqgorH4gGvKTdRXBLJekTPDC X-Proofpoint-GUID: OlerZRK8mqgorH4gGvKTdRXBLJekTPDC X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-06_02,2023-11-02_03,2023-05-22_02 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org > -----Original Message----- > From: Bruce Richardson > Sent: 03 November 2023 22:21 > To: Srikanth Yalavarthi > Cc: David Marchand ; Aaron Conole > ; Igor Russkikh ; > dev@dpdk.org; Shivah Shankar Shankar Narayan Rao > ; Anup Prabhu ; > Prince Takkar ; stable@dpdk.org > Subject: [EXT] Re: [PATCH v4 1/1] build: add libarchive to external deps >=20 > External Email >=20 > ---------------------------------------------------------------------- > On Fri, Nov 03, 2023 at 09:38:53AM -0700, Srikanth Yalavarthi wrote: > > In order to avoid linking with Libs.private, libarchive is not added > > to ext_deps during the meson setup stage. > > > > Since libarchive is not added to ext_deps, cross-compilation or native > > compilation with libarchive installed in non-standard location fails > > with errors related to "cannot find -larchive" > > or "archive.h: No such file or directory". In order to fix the build > > failures, user is required to define the 'c_args' and 'c_link_args' > > with '-I' and '-L'. > > > > This patch adds libarchive to ext_deps and further would not require > > setting c_args and c_link_args externally. > > > > Fixes: 40edb9c0d36b ("eal: handle compressed firmware") > > Cc: stable@dpdk.org > > > > Signed-off-by: Srikanth Yalavarthi >=20 > I think this is the cleanest solution to the problem you were having. >=20 > Acked-by: Bruce Richardson >=20 > One minor comment below. Patch is ok without taking it on board if you li= ke. >=20 > > --- > > v4: > > - Rebase over latest main > > v3: > > - Add to libarchive ext_deps > > v2: > > - Update ml/cnxk meson config > > v1: > > - Initial patch > > > > config/meson.build | 5 ----- > > drivers/ml/cnxk/meson.build | 1 + > > lib/eal/meson.build | 3 +++ > > 3 files changed, 4 insertions(+), 5 deletions(-) > > > > diff --git a/config/meson.build b/config/meson.build index > > 0968351740..250833d0a4 100644 > > --- a/config/meson.build > > +++ b/config/meson.build > > @@ -241,11 +241,6 @@ dpdk_conf.set('RTE_BACKTRACE', > > cc.has_header('execinfo.h') or is_windows) libarchive =3D > > dependency('libarchive', required: false, method: 'pkg-config') if > libarchive.found() > > dpdk_conf.set('RTE_HAS_LIBARCHIVE', 1) > > - # Push libarchive link dependency at the project level to support > > - # statically linking dpdk apps. Details at: > > - # https://urldefense.proofpoint.com/v2/url?u=3Dhttps- > 3A__inbox.dpdk.org_dev_20210605004024.660267a1- > 40sovereign_&d=3DDwIBAg&c=3DnKjWec2b6R0mOyPaz7xtfQ&r=3DSNPqUkGl0n_M > s1iJa_6wD6LBwX8efL_NOyXvAX-iCMI&m=3D6Lg7j9wRNcl4gjqh1r9DHzydY- > ufK1K63u- > HpinJ3wSa4B3z1AUzWiaAsg3C5Cwp&s=3DPFchwx1MTzUrXGTLrJiy1bWDf4M7Y > cSM8t3BNbGxLUg&e=3D > > - add_project_link_arguments('-larchive', language: 'c') > > - dpdk_extra_ldflags +=3D '-larchive' > > endif > > > > # check for libbsd > > diff --git a/drivers/ml/cnxk/meson.build b/drivers/ml/cnxk/meson.build > > index 0680a0faa5..921dc7e89b 100644 > > --- a/drivers/ml/cnxk/meson.build > > +++ b/drivers/ml/cnxk/meson.build > > @@ -67,6 +67,7 @@ sources +=3D files( > > 'mvtvm_ml_model.c', > > ) > > > > +ext_deps +=3D libarchive >=20 > minor nit - I don't think this is necessary. If libarchive is found, then= DPDK eal > will be linked against it, and so all other drivers should simply have th= at as a > transitive dependency. Agreed, this would not be necessary for libarchive. Removed in v5. >=20 > Same probably applies to jansson. Jansson is added to ext_deps by lib/metrics. However, 'lib/metrics' is opti= onal and can be disabled through -Ddisable_libs' I think it would be good to add jansson_dep to ext_deps here to handle the = case when 'lib/metrics' is disabled. Also, I am working on change that would remove Jansson as a dependency for = ml/cnxk. We will submit a separate patch for this. >=20 > > ext_deps +=3D jansson_dep > > ext_deps +=3D dlpack_dep > > ext_deps +=3D dmlc_dep > > diff --git a/lib/eal/meson.build b/lib/eal/meson.build index > > 9942104386..e1d6c4cf17 100644 > > --- a/lib/eal/meson.build > > +++ b/lib/eal/meson.build > > @@ -21,6 +21,9 @@ endif > > if dpdk_conf.has('RTE_USE_LIBBSD') > > ext_deps +=3D libbsd > > endif > > +if dpdk_conf.has('RTE_HAS_LIBARCHIVE') > > + ext_deps +=3D libarchive > > +endif > > if cc.has_function('getentropy', prefix : '#include ') > > cflags +=3D '-DRTE_LIBEAL_USE_GETENTROPY' > > endif > > -- > > 2.42.0 > >