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 2D86EA04E0; Thu, 28 Nov 2019 15:59:16 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 050A13195; Thu, 28 Nov 2019 15:59:16 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id E114E2C52 for ; Thu, 28 Nov 2019 15:59:13 +0100 (CET) X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Nov 2019 06:59:12 -0800 X-IronPort-AV: E=Sophos;i="5.69,253,1571727600"; d="scan'208";a="199546787" Received: from bricha3-mobl.ger.corp.intel.com ([10.237.221.46]) by orsmga007-auth.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 28 Nov 2019 06:59:11 -0800 Date: Thu, 28 Nov 2019 14:59:08 +0000 From: Bruce Richardson To: Thomas Monjalon Cc: dev@dpdk.org, john.mcnamara@intel.com, alialnu@mellanox.com Message-ID: <20191128145908.GD2386@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> <3302576.bxC6Na6L9T@xps> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3302576.bxC6Na6L9T@xps> User-Agent: Mutt/1.12.1 (2019-06-15) 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" On Thu, Nov 28, 2019 at 03:34:54PM +0100, Thomas Monjalon wrote: > 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? > I just tested with a CentOS VM and got a clean build with clang 3.4.2, so I'll put 3.4 as minimum then.