From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id C59B07260 for ; Tue, 23 Jan 2018 10:26:32 +0100 (CET) X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Jan 2018 01:26:31 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,400,1511856000"; d="scan'208";a="12483042" Received: from bricha3-mobl3.ger.corp.intel.com ([10.237.221.77]) by fmsmga008.fm.intel.com with SMTP; 23 Jan 2018 01:26:29 -0800 Received: by (sSMTP sendmail emulation); Tue, 23 Jan 2018 09:26:28 +0000 Date: Tue, 23 Jan 2018 09:26:28 +0000 From: Bruce Richardson To: Luca Boccassi Cc: dev@dpdk.org Message-ID: <20180123092628.GA20228@bricha3-MOBL3.ger.corp.intel.com> References: <20180122154254.13667-1-bruce.richardson@intel.com> <1516642986.9567.11.camel@debian.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1516642986.9567.11.camel@debian.org> Organization: Intel Research and Development Ireland Ltd. User-Agent: Mutt/1.9.1 (2017-09-22) Subject: Re: [dpdk-dev] [PATCH] build: make compat a universal dependency 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: Tue, 23 Jan 2018 09:26:33 -0000 On Mon, Jan 22, 2018 at 05:43:06PM +0000, Luca Boccassi wrote: > On Mon, 2018-01-22 at 15:42 +0000, Bruce Richardson wrote: > > By making "compat" lib (which consists of a header only) a dependency > > of > > the EAL, we make the header file available to all other libs, drivers > > and > > apps, and thereby make it less work to do ABI versioning. > > > > Signed-off-by: Bruce Richardson > > --- > >  drivers/net/bonding/meson.build    | 2 +- > >  lib/librte_distributor/meson.build | 2 +- > >  lib/librte_eal/meson.build         | 1 + > >  lib/librte_ether/meson.build       | 2 +- > >  lib/librte_hash/meson.build        | 2 +- > >  lib/librte_lpm/meson.build         | 1 - > >  6 files changed, 5 insertions(+), 5 deletions(-) > > Acked-by: Luca Boccassi > > How's the Meson patchset looking for 18.02? What's on the TODO list? > Since it's going in as experimental, I think the requirements for completeness are not too strict. I'm not aware of any blocking gaps at this stage apart from the release note update which has the patch already submitted. I plan to submit the pull request very soon. For 18.05, the main objective I think is to complete the build, especially all drivers, improve the autotests, [e.g. Harry has some ideas of splitting out the performance tests into a benchmarking target], get the docs building [I see Kevin sent out a patch for that already], and a few cleanups. I'm hoping having the build merged in as experiemental will help encourage maintainers to port their components over, if not already done, and it will certainly help with maintenance - the amount of files added, renamed or moved in a release astounded me! /Bruce