From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
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 <dev@dpdk.org>; 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: <xms:ENvfXRSQeVd2LI4h0vU0tM4IM4qA7AIjGICthAL6wMwboPeUPQvU0A>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrudeijedgieefucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr
 shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecukf
 hppeejjedrudefgedrvddtfedrudekgeenucfrrghrrghmpehmrghilhhfrhhomhepthhh
 ohhmrghssehmohhnjhgrlhhonhdrnhgvthenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:ENvfXfBFyUGl0m9RlQLC-dLWab0gl23tmYCG4Rj2l1qriEiM1Z8eKQ>
 <xmx:ENvfXR1UczIjyBq9Z2ThpOFAlHQHrrouJNGNQU5UtpZe9B_u0R6szg>
 <xmx:ENvfXdXnZ9jtj52WkKD7BSmhQ6QhUThh55jodms6c7w8AcEu0-k_oA>
 <xmx:ENvfXXgM9dRmW1jPSieamNM89Q3uqMDU6OGaW7te0iK1gfg18DPQ0Q>
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 <thomas@monjalon.net>
To: Bruce Richardson <bruce.richardson@intel.com>
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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

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?

> <snip>
> > > > > +*   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.