From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9E4CCA04E0; Thu, 28 Nov 2019 15:35:00 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 000342B88; Thu, 28 Nov 2019 15:34:58 +0100 (CET) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) by dpdk.org (Postfix) with ESMTP id 30BC929CB for ; Thu, 28 Nov 2019 15:34:57 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id BD24B2261C; Thu, 28 Nov 2019 09:34:56 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Thu, 28 Nov 2019 09:34:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:content-type; s=mesmtp; bh=E0dEjHOoXo1LtKhDuSx8W+BpY0ENJir+WtaXl41AtpM=; b=CLQ+IQVp1ESk ZxzmcqePPP8cK3gVDo2tqMYJn3x9PNESAmYxjDCbdJzE5jY9SN2sPprv4QQEqHT1 9mZarRZjAwa41kpkCVMQnjUvWRckz5D+jAYw0Ndh6cy5mgBhl0zPgiGNwNZrk+Ha dGsqx5r9ryZ9Yap1S6aW2DZEdOyLqog= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=E0dEjHOoXo1LtKhDuSx8W+BpY0ENJir+WtaXl41At pM=; b=V4L+/DBW4r7CY6lbt7KNLmq/s+8H/HuqjOnV/0i3RxqWlgVuQhmnFyWyq 2kwEO7nRIO6JFX6WqrvGCd4l/cb7Q0sJ+De27WdzoaOiyi6A0rh42pk7sdgNRvxO Sj1Gl/NE1v4EyPL0oJZw9O1cYFG6y5QJF28s5I15Yt+yqUql9/DACPb3qsMv0NEx +CQARtVmjuhqzS+4yC2gF987lZv8pHAWyYz5H1tWInjzk7ogdIACc8InydSishrR EAfvqCCXzptrLLobJttuMgTxm07LcE93Bva4AkEeIL21bgg8nsapC4CKoNP+AHsX ECl5HoTgLpiEdOFcfWPMEWcD7k1gw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrudeijedgieefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecukf hppeejjedrudefgedrvddtfedrudekgeenucfrrghrrghmpehmrghilhhfrhhomhepthhh ohhmrghssehmohhnjhgrlhhonhdrnhgvthenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 782BA80059; Thu, 28 Nov 2019 09:34:55 -0500 (EST) From: Thomas Monjalon To: Bruce Richardson Cc: dev@dpdk.org, john.mcnamara@intel.com, alialnu@mellanox.com Date: Thu, 28 Nov 2019 15:34:54 +0100 Message-ID: <3302576.bxC6Na6L9T@xps> In-Reply-To: <20191128143008.GC2386@bricha3-MOBL.ger.corp.intel.com> References: <20191122160359.11625-1-bruce.richardson@intel.com> <2316895.6DYn9dXaqE@xps> <20191128143008.GC2386@bricha3-MOBL.ger.corp.intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH 1/8] doc: update Linux GSG system requirements section 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 28/11/2019 15:30, Bruce Richardson: > On Thu, Nov 28, 2019 at 03:22:05PM +0100, Thomas Monjalon wrote: > > 28/11/2019 15:11, Bruce Richardson: > > > On Thu, Nov 28, 2019 at 12:51:27PM +0100, Thomas Monjalon wrote: > > > > 22/11/2019 17:03, Bruce Richardson: > > > > > -* gcc: versions 4.9 or later is recommended for all platforms. > > > > > - On some distributions, some specific compiler flags and linker flags are enabled by > > > > > - default and affect performance (``-fstack-protector``, for example). Please refer to the documentation > > > > > - of your distribution and to ``gcc -dumpspecs``. > > > > > > > > I think we need to keep some compiler requirement somewhere. > > > > What do you suggest? > > > > > > I'm happy to keep this compiler requirements in here. Is 4.9 still > > > regularly tested with DPDK to ensure it works? Also, if we put in a GCC > > > requirement, do we not also need to put in a clang one? For recent distros > > > is this really something most users need to worry about? > > > > It allows us to know which compiler we must support. > > And for distributions, it can help. > > I think we should have clang version too. > > > > Ok, I'll add 4.9 recommendation in V2. If we have a minimum clang version > you want included, I can add that too, if someone gets it to me in time :-) I don't know for clang. Ali, any clue about minimal version? > > > > > > +* Meson (v0.47.1+) and ninja > > > > > > > > > > + * Recommended to use the latest versions from Python's "pip" repository: > > > > > + ``pip3 install meson ninja`` > > > > > > > > Why recommending pip? Is 0.47.1 enough? > > > > > > It is enough, this was done again in the interests of simplification - > > > rather than worry about what versions are in what distro and having the > > > user check, it simplifies things if everyone just uses pip, which is why I > > > recommend it. > > > > I think we should let users take the responsibility of using their distro > > package or pip. > > Recommending pip is a little pushy. > > > > Ok, will add possibility of using distro packages in V2. I think removing the pip recommendation is enough. Or reword to make it not warmly recommended.