From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0067.outbound.protection.outlook.com [104.47.32.67]) by dpdk.org (Postfix) with ESMTP id 421682BA3 for ; Wed, 7 Jun 2017 20:13:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=8Mg2Oz9sxsA1TF6j+0L8x5gEgY26rJCf+CwWmQIxBvA=; b=cGTG0CpAp50auX+V1asIsEumjJbCszc4zyThy43d8TsDuCjUPgtT9kaJifeT4AnQ1qG46zTLhaFerAWLhsl9AgWasL4iR6zT83AlCVivahpc1MDQRtOdezBDbF+LspU7ckSZhqth0k1d/KfX8njbPF/kvkpXdTBvOVF85RUfaaU= Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from jerin (171.76.124.136) by BN3PR0701MB1718.namprd07.prod.outlook.com (10.163.39.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1157.12; Wed, 7 Jun 2017 18:13:17 +0000 Date: Wed, 7 Jun 2017 23:42:59 +0530 From: Jerin Jacob To: Bruce Richardson Cc: dev@dpdk.org Message-ID: <20170607181258.GA18222@jerin> References: <20170607104743.275149-1-bruce.richardson@intel.com> <20170607104743.275149-2-bruce.richardson@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170607104743.275149-2-bruce.richardson@intel.com> User-Agent: Mutt/1.8.3 (2017-05-23) X-Originating-IP: [171.76.124.136] X-ClientProxiedBy: PN1PR01CA0078.INDPRD01.PROD.OUTLOOK.COM (10.174.144.146) To BN3PR0701MB1718.namprd07.prod.outlook.com (10.163.39.17) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN3PR0701MB1718: X-MS-Office365-Filtering-Correlation-Id: 79cea478-1d33-4824-f1ff-08d4add0dfe9 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:BN3PR0701MB1718; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1718; 3:CVTokvsyYXjmkI5cYiCwNCBOguSKEy2YGTa9Mbn5qMDVj8E0tfqjxuBLdivmd3lZb+1em/C1zo2lnA/iyQy3nlH0KwQqUqLSnAvKmqltv2L/WS86dCEloXGup+iSFXWiQz8F1okfGLy6Qz1c3y95pArjPr7AypBuocbMQ8q6CsC6vGLuHZARJ/kb2SZ8AV6/roZVAhmf/sO5o6FATnxzsG8FyAQA4pkuJwgg3/M6dz5lJA4jgVICzlA7Sg8nlHc5qLnXuG379jWUvpDD+wpEMweSY/RFnoe2tZG6HXc5bZhDDgtlurIey0J8m/CKeNHwqxWMqi0ZtUWCm3jkG1NtJQ==; 25:nJvkvkbVdEqaxc0NPckUOXgQaCDn3HjthA51OPKNRDI3YtGw93l4KMIvtEvdOwXhIvU2uOWaMqPMCDRrP8KCY7WHQOtPZD+zX8T+iFWMqMw27/vT1HdUNqvFnJzqb6G1kE4ACx1susb4MKtt1F0vb8dDV9KDkGi6IhWDPLjVWTJhzKXFbZpeLSu7BjRaCQ6GPVEhl3puL73tv4vL50uN8S2b/0slXCvLaqVvdFv3C8QREKt3CFL9wh/DcwvHKVzhHTBPXiA96Wdrq0hqcDmEvK++/2K0Hc2ugbNRq6mMLopYPnlQ9Lr7hu6USc0dJND2gUwHXKVSdxAcsEiZHtwfC+O9/Y/OmeI1NL2MStIzSjpkHPUARpTfpggAJ8GTYs5zKNhu4ytLw0r1dBcfLiCMO2fBAZn4tu8Q/xOU0828TvOE6n4PactwDlImnLiFwSNI09Som53HcKosCA84L01G6KjkX96B8i7DkNkNeJJa0fk= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1718; 31:5vjnRKYwMo/L6h4E+Sh9gdBiIi6kN0WYT5zb6OqCJK2iYQioEQ1/tAyfe5tlxY4eK2IR9GKYslRZ83BALJJAB1BBm+SKh2/vSi9tz03Us+RlHJ+eFIz2FsuzT/GfW4tJkzesJh35hkonJhcsoX+Ox3XqN+6BPE1jQYNaPKkqkEmRvh2MYOXnv4SEaGbeCVrYqGKBm92/bGTT1/hJH9+PS8cmp+3hOSXgctCdHC2ypjQFFJouQynVuL7t5XxHQPuH; 20:NcpCavtD/CVxQE4QJBE/IJxrwYPtOqc5q30kMsfNZvFcKdCHlFzKpS8CTl8Hmisxk4TlrLZpgjB0rgD9s41DVGJ9CVCx8hfEPvStDOlJO1UzfZlK25FHIbZXar8WVDYXLSY3e/K8QE1uauGXlnByt7HKNStO2TjrqcFj+0aXeYJw2Gh65jkU0Hs5yFzKS8GBqp4E1NtXuhif241yK6ISCJs0nHuSIA6w+DIQlJG+NJ6PawAm3qjO/zgLnJrxfq1uNhftw/tqJ9u9UsBrLLznC8Gmq217E7Mfvu2zq4Xr8w8HyK9TWxCe/aq+ys7nxQi42XnxD04aWfBEqzk1TfUikzaoUUU4iNvuhv9FrEopQqC5n5S2cs60VdOG9qXhDMYzf9F5ltdGfQpdbAZFjRyMBXnpBL9FsovaPy1eGLPjNnBTkYyDFFElEedP9WcaDCVsYFXW7NqyJxrWKViWAswfRolhZfU8wXBn37o/A/rscfM4jv7Hi8BVJMjFtZszt5CUcpK2pQ0T3Idk/M6F/N02sCKQQGfGJuKGowuVh+t1MJt6BvsgYMIImcwdtrrDQGdmA1yz4xIYq6XRU8TtZJdfkhWt7Xpx8N04Z3gdu1mWVmQ= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(10201501046)(3002001)(100000703101)(100105400095)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123560025)(20161123555025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN3PR0701MB1718; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN3PR0701MB1718; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1718; 4:uNzmXnsjgi2X/HfwJNtlW+vpExEOF9Ih6ThJOJO9?= =?us-ascii?Q?+dVQKkvzJ0spH30hUDBd3zffQaBUg3l/mgGO/dCuLald52UofFMTODN4C/wv?= =?us-ascii?Q?wxXvLM77ONHYHwT0TEi5oB9wFR5OXyAN7u1eeaV4yaRxiUg46kE4Q217I7E8?= =?us-ascii?Q?sbjrlJHkF6cfIrTO0lhBX1hiECu/rJlSodXgPo9577bTi226292WPimjdrio?= =?us-ascii?Q?JdIMlTSQJgX8KvN730TCzO0snWr86NveJbum4NTuTeIqJbGC11jp3H71MK64?= =?us-ascii?Q?8uFOJ+I+itPc8av9QiUBlhej1m7GiZ/AsWgRJdFt79KR9vfYMGKE70vIxmJN?= =?us-ascii?Q?mFp1erZxloRvbOCv6v+d85PhEya3EE4Zy6jnFiywWdqjkXLnGFKmGMWnXAov?= =?us-ascii?Q?XdVpMOCmGR2Df5PvyaDzw6Pv7+m0M4/uaQ6wvuIlgeSVz7Ylc6DuGtrO+qxq?= =?us-ascii?Q?aiqErKii0OHTYqtyrRo97Sy+4Ln1fyo+6nF1iNUQq7y7MQVQCrxUHSSVARiO?= =?us-ascii?Q?9ddVwwb9GoLB/eqwEH4arabalRAVkiWyxT2NjD6XZwQoPpnJynQ7EDK1tE9U?= =?us-ascii?Q?wTJY62an0XVk/UY6l95ZdcKQMFmwAjyly3Yau+WWYnHboW+u88rRohSeisRI?= =?us-ascii?Q?2YbcdRS84hqm+NCg/uKLnJ4Ykle4FZWMT89LuovpL/RWT/Z2HvHXvW1F/M8T?= =?us-ascii?Q?3SxZRnJau72ScVca0pXluy7T14TnoW26vt9q3LNq+g4UeTt+IRasnwLy3cNH?= =?us-ascii?Q?JGee3vS+XRRI0WkrSuyIooWI9L1ch5yXMGTkw11lPvPQs+SvoIv/p94It0PU?= =?us-ascii?Q?4mMNMDqTGDEFhSZtf0R40zKC/h+gbkhOx4FaVWN6eWogDW7Ww1LOL1cW1Uc6?= =?us-ascii?Q?GnJfsq7kOGEywjDX1vVh5VxiPspBt29QwlSdLjqUtzMEEVbWmbbJbiDnmKQ5?= =?us-ascii?Q?fIxAgbhP/Jz4fAB0cRfGzSMQQWooky+3Ngi5oNjzVmGKig/03rGWdKB8RhQV?= =?us-ascii?Q?8tr/+3YAQirB5Wkzk0WIJ4UHrghpoTGdXPHNncAi3m6BVSu+EDcFUUl7N+Yv?= =?us-ascii?Q?GLZLVbfoq/Ulqxxu35ztg+A3QliAWGWwf75/ZtfbkB9/VNVROt3Cuz9Iy/T7?= =?us-ascii?Q?pvNsVzrqGXc6uDGslFaCmFZeXdnw7e4tu0oWKeSEJzpHTR7Iq/5IqA=3D=3D?= X-Forefront-PRVS: 03319F6FEF X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39400400002)(39850400002)(39450400003)(39410400002)(51914003)(13464003)(33716001)(4001350100001)(189998001)(50986999)(54356999)(33656002)(76176999)(2906002)(9686003)(55016002)(6116002)(42882006)(47776003)(66066001)(6666003)(2950100002)(6916009)(229853002)(6246003)(25786009)(4326008)(6496005)(3846002)(110136004)(38730400002)(53936002)(1076002)(478600001)(42186005)(81166006)(7736002)(305945005)(5660300001)(23726003)(50466002)(72206003)(83506001)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1718; H:jerin; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1718; 23:7yXTabeu+V7+zXxoRKPc4GYnzEIhnVkI7YokKN8?= =?us-ascii?Q?ne19Cp68uEDMgWMfvBcyP7anBWFr/+CnQ0knV7dkKqriBzADqUaDTtONj5eD?= =?us-ascii?Q?TR34q1BFOdFVNbEQhij7W6NYInBFLWbyFM0VCuO2pAGP95NV9vCqKU9FfZRr?= =?us-ascii?Q?F7tDSI4utt/r/rBygV/eMAPqywcc/cXsUAFGT5rIrqWbJrXXvLKoSJalYJ0/?= =?us-ascii?Q?NpbxVx6nKkWvJ24NWBquvpV/38txk6YgNlLXfGxyAC+nD8OV5lifQPSEN8Fw?= =?us-ascii?Q?aqOBLKuib6gg66HIroXo3GD6x5u5JDZzHYPTLADcz6jKYJ/oRbMPW3imXaf4?= =?us-ascii?Q?BPs4nQjCg4XzGXZIf1O6+QitUe1IEarzbU91ScuwM9jfVk1T4lmzn4gPiAu9?= =?us-ascii?Q?jeRWUyY16xUUxpWa4wkdxxZ0IcGcRBOzEffm5L0iWCs6Uxd60ZA5ymvzdIgi?= =?us-ascii?Q?60Y7Iy2QIKSgd0b8JmhLyhFL0v3CmGiXd8iOgLxjw+DXORWTnKELae6Q6hTT?= =?us-ascii?Q?M/NQYcKL7hB0Ae5+oWCJNz0grpjY5Vz7i+YVFvsvUi2JIzJRhBKbuKkFWDLG?= =?us-ascii?Q?6mjvxluhHmPS9cdGp2EF4SgC308JmLPyDhqjey4dMQqwfvOVzFwa4QjXPkPt?= =?us-ascii?Q?naKO9G1Y+DFmEVZPxV3nwMKy9UhNDCZSgwBqjTYemNqXDE0yA4hkc/7b0YJK?= =?us-ascii?Q?NV3aBtzrlGqBXvd+U8R7L0EMF8phA0BCbcE4XmbIpX2VC+GZ5OrN6EvFoX9x?= =?us-ascii?Q?JpNeBd3ulOGqblMh9VnbsX6FU+3W7MXK9N+iMf6GI/CrMvEGgM2xBUkZx6c/?= =?us-ascii?Q?YpFZPmJV7VbYOjyJA9Td+IykVB1WwvH3/p1p5Zm6ylQq3KXQ+y1nK8QuuGoQ?= =?us-ascii?Q?ebHFLvDBVlLfP3y1aWv55cfhf152ud/cSGJsdlXLIzhrXf472bXlixlo5pOo?= =?us-ascii?Q?+lO//5Dkc+O8dE5Bh6+q9sbDtv1VhMUjDf+DEQuXD/3UTxwcY0OmMv6nPfRJ?= =?us-ascii?Q?QN/Gp1X6pzUp5iYglY49oKqVZ4/jzYu8I09HkW43kRATAzDfbJodEwn7K16T?= =?us-ascii?Q?UoGmCp1qq/Z2K+mroZsr1l1rzzl5kxwg8vJnwX3tjqdhEOJwNbeZOWVQj+3E?= =?us-ascii?Q?QYIvYwlQTJoHnw1YFbDSlNDqVFSWxEi2632AkIPldqI1drRxfQ3e4Kg=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1718; 6:pwS9NC6Gd62yjPz1zAvrSjbi9KAlQaZRDFcZ+xb6+Zo3t/+uPfcQ1K8IfdIrfEwIgqGV6xzp3euuNjO0xQIL5jC9cUNZs3gNswC6+MwmdsGtp4NpH3ryq3f5rnqzj3FCR6JvBjnL4lA7/CJz01aCEtUsHWqwIA5+h1lBrdX7FaCtIHebUjg+AQATp5bFoNPMakdZrRTTwfwWkcDgYey6QDoQ8CmbLPdUuHi2GkZ71ZUPgqLlyBr0U7JC4EuC1SvfaWbe15LfYY5KmFQCyJsjQ92vyhcA+f+s8TyY34quejpLfmUdy/US0Dl5drNz8utYx5lJyxEWpv/jmJ9LR3mnAs8HarnWQHo4xx1PR02DPbNWA4mSqk2Nc2kZit4XnliZLxEfUkb9tuS+5krjn5zxkypnNyr3UPLzjXYDz4eF+CUzGzRz14ADwHMDnAB5aAgB552ajdzYA0u52+cb5FvtxchMuLSk0I5aKTx9/LbnfPAVfD7TyCNcq6GNQI/VMARlXMV9//iPv1Njs4OeM6IEBA== X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1718; 5:K1b3DTela5PDlrHks38C50kLAU5CLAgSGvnSah4xGSXsQciqLF+AL+bDuGFtP45sfU6SCN456F1vpZsHHNFkbqEyGli7p+sb4co9K1XtgW3/JD5UXO624kh2zVz3QjvSr4xJnpbmKVV6KQVfA0+54ZVVH6KxRJPrD3iZjYTK7T78lwvcwMZrVkIUYAWh4LY7akuL0m2CI0CCNx/bXMqEvPecE46wTwPN99y/rznHQlwCaUWvGobMkIPm8jE9DNB2O8fJfPyyElaxDs0uUSFhtTxpKGIwyhLVfim8+MuUCfMR/vlnC1WXVRadOb5xXPznK7Xa8pLO5u927VAs/YFihKvuBVHI+ezvZHkuVSk9RDz5noyjG6NuQmpe+SdjrTuurFu8dQr2RBRqpa7SPnRAQgzW0eu5i/5rD1Dl9iNiitLcVq2vF8iNv2eHB3PAxIVsh7XbuiwCpMgwbVnIsf1tXoeSMMS4R5KSrl6sRfzcu+7mse3FLWBj7utvcFF3FVCG; 24:PW0WRaaHTFVuwy2BtYuaVD8kbhpcISViWpwCZBkFfC1E4xdz4XITdHGYKyz5saKzkN5jQ+nc7fg3BghE1tsAiyQ/ZlM+B0bG4vd2Fdw/AfA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1718; 7:SNXQB0VbC7TLzN6Uy+49iiFLqMMuxnTQPSPUD7m+XppH+JYgqJv3FD1BV+fLZHtjKxeHB6u+SvJn0yRU7g3uPfeatXF7Ixy1ixyEpaWl2TjYXMZN7SWtK97os6yv93DyDsyBzj84L9fsVqAzdEOtE9UzDkVY6AgvalHdZkXZs2L1u8ESELEHTPk9au0rZtNv1Rm06NzyFsiCJv0PkElubI8yD0Xc7DQhLfqZlc5tZw5k26kjnfpBfdVDOGQnPIs+Wjbb0tQSrANbY8zGKNBGlRtMQcSYx7xOnC3q6QmYHZdbjOgEceMwkScWCFLGPIrZ3VdBG50KJxpTLIpmUDeHjw== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jun 2017 18:13:17.5660 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1718 Subject: Re: [dpdk-dev] [RFC PATCH] build for DPDK with meson and ninja X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jun 2017 18:13:21 -0000 -----Original Message----- > Date: Wed, 7 Jun 2017 11:47:43 +0100 > From: Bruce Richardson > To: dev@dpdk.org > CC: Bruce Richardson > Subject: [dpdk-dev] [RFC PATCH] build for DPDK with meson and ninja > X-Mailer: git-send-email 2.9.4 > > to use, need to have meson >= 0.4 and ninja-build packages installed. > > Then do the following in main DPDK directory: > > meson build > cd build > ninja > sudo ninja install Tested on Archlinux + ccache + gcc7. Impressive. Build is really quick. Especially in empty build case, where existing build system takes a while to complete. Thanks for the RFC. Faced an issue(The latest gcc 7 specific DPDK flags are not showing up correctly) with ccache + gcc 7 environment with ninja. Look like something is missing in configuration side.