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 612E0A04B5; Thu, 24 Sep 2020 16:38:39 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8E3421DEAE; Thu, 24 Sep 2020 16:38:38 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id 722C71DEA9; Thu, 24 Sep 2020 16:38:36 +0200 (CEST) IronPort-SDR: 4g0rvWd/IaXcFoob7CsM4Di6XXt3IYyrN89BnCBPh80YqW5Vzq4OOwuJdq+VW65vdzY6GJFGWN hK5r7OB6Bx4g== X-IronPort-AV: E=McAfee;i="6000,8403,9753"; a="158579508" X-IronPort-AV: E=Sophos;i="5.77,298,1596524400"; d="scan'208";a="158579508" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Sep 2020 07:38:35 -0700 IronPort-SDR: S5KWJ9l6fEz7Z4LSRtphuu4mYwi6ExW01pkxE+Bukc9Dbwm1hdblGnfO82OkKNWDCb9CWoPH/+ 7O29r/uNot3A== X-IronPort-AV: E=Sophos;i="5.77,298,1596524400"; d="scan'208";a="455364081" Received: from bricha3-mobl.ger.corp.intel.com ([10.252.45.144]) by orsmga004-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-SHA; 24 Sep 2020 07:38:34 -0700 Date: Thu, 24 Sep 2020 15:38:30 +0100 From: Bruce Richardson To: John Alexander Cc: "dev@dpdk.org" , techboard@dpdk.org Message-ID: <20200924143830.GD382@bricha3-MOBL.ger.corp.intel.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [dpdk-dev] Meson Minimum Version 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, Sep 24, 2020 at 02:22:03PM +0000, John Alexander wrote: > Hi, > > I've submitted a patch that uses new features of Meson, specifically the directory patch aspect of the subproject feature. This requires a minimum Meson version of 0.55.0. How do we go about getting the community to accept a more recent version of Meson and getting the Travis server upgraded too so the CI builds succeed? > > Patch link for reference: http://patches.dpdk.org/patch/78675/ > Hi John, from what I understand the specific dependency on 0.55 is the support for local patchfiles for the wrapped software, and that previous versions only supported using patches pulled remotely - is that correct? While I'm in favour of incrementing the minimum meson version in general, since 0.55 is the very latest version I am worried about any impacts that might have, since it will basically mean that everyone building DPDK has to pull meson from pip rather than being able to use a distro-supplied version. Updating to something a little less recent would be more my preference. Then again, using the wrap system to pull in dependencies seems something really good to have, so maybe the initial pain of requiring a recent meson is worth it! Thoughts from others? Regards, /Bruce