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 8E0CCA04FF;
	Tue, 14 Jan 2020 17:00:43 +0100 (CET)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 5011F1C0CF;
	Tue, 14 Jan 2020 17:00:43 +0100 (CET)
Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com
 [207.211.31.120]) by dpdk.org (Postfix) with ESMTP id 0FF061C0C5
 for <dev@dpdk.org>; Tue, 14 Jan 2020 17:00:40 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1579017640;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=RER/zs1oJaObaE5tCHcJI0V9+QGaZjQqvpSNu431Ul0=;
 b=ZvXi15cMAVEK8OTktPEXum3nq7LjCtQFYrmShWQQ8rPPMy/tyRgZrYs2F2yL5cDoAKBFYO
 pByUwKL455w9MIzMVvihTseB533uMXDcHNN2rp60QXKF4HLigKNpvY5YQf+YA13HzJuLt8
 51kHCs7lI436VfVGKvcXqcPTbkhPqUU=
Received: from mail-vk1-f197.google.com (mail-vk1-f197.google.com
 [209.85.221.197]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-49-EuAlPLd8PeCVJqp2ES_ReQ-1; Tue, 14 Jan 2020 11:00:31 -0500
Received: by mail-vk1-f197.google.com with SMTP id v188so5933136vkf.10
 for <dev@dpdk.org>; Tue, 14 Jan 2020 08:00:31 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=9BwsbddLxKeI3w3Vo4RQ2F7qiysfJ5b797HzJoyBe2s=;
 b=n1vQfCQNyjatJinK/5eypJaIM4dkf2rpkorQ3dbiAgb0CHxVYGOYQ0tr6eGyCGAVV0
 FATN2QjdEfy0ejL2XjFEAP59ujKor80Z+O+caTQzfPMRLYqXuIV45mUMjBqQsKiby1+s
 Q/KJ5H5CclHdAXub2ZcKPZqV9OjKNAAK5Y+aujZsea5l33QvAYDlxRqtp8reKIvdkADZ
 ikHx5dAUi18ZjM5sAFQhAf2ssPi/L52TbCRjWJn3pLuDPtp7DnLTO/Yhp/OF8YPYnerj
 O75gfKMQHbn5jAiUSPTGECW7lk/uslEExuHy53SlkSgW9+9EbWQKQXCXmFD5HSC9XdxB
 jEbg==
X-Gm-Message-State: APjAAAWd5uIR9Fdgg0wqbMphRMLEqrUTN6JMfx9rcu3WQbfWqRxdMQKl
 eD+DyPPzANLbBmo1ymm/Mr4NY3gkpN4/C7pVX02o5Wb27QEMh9YEMOr1N/tedLWsr4ljjxjnn18
 XSISzghQO7Pa4hruc+x0=
X-Received: by 2002:a67:e342:: with SMTP id s2mr1657587vsm.198.1579017628195; 
 Tue, 14 Jan 2020 08:00:28 -0800 (PST)
X-Google-Smtp-Source: APXvYqxBE4rfmcqLcu2i8CPuDoPQEJVVY7uD58IEnX9Xoz8Erp62Bg5mKFn3y8OgFXc0jV4uTRbMdQVrDecFAy1Cc3k=
X-Received: by 2002:a67:e342:: with SMTP id s2mr1657572vsm.198.1579017627882; 
 Tue, 14 Jan 2020 08:00:27 -0800 (PST)
MIME-Version: 1.0
References: <20200109115631.500056-1-bruce.richardson@intel.com>
 <20200110215205.513185-1-bruce.richardson@intel.com>
In-Reply-To: <20200110215205.513185-1-bruce.richardson@intel.com>
From: David Marchand <david.marchand@redhat.com>
Date: Tue, 14 Jan 2020 17:00:17 +0100
Message-ID: <CAJFAV8zPGHiu1D0oiM8pGs7YtUUdmROX1s_gRvUEihYhxrJ0Hg@mail.gmail.com>
To: Bruce Richardson <bruce.richardson@intel.com>
Cc: "Mcnamara, John" <john.mcnamara@intel.com>,
 Luca Boccassi <bluca@debian.org>, dev <dev@dpdk.org>, 
 Aaron Conole <aconole@redhat.com>, Thomas Monjalon <thomas@monjalon.net>
X-MC-Unique: EuAlPLd8PeCVJqp2ES_ReQ-1
X-Mimecast-Spam-Score: 0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Subject: Re: [dpdk-dev] [PATCH v4 0/6] meson build improvements
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>

On Fri, Jan 10, 2020 at 10:52 PM Bruce Richardson
<bruce.richardson@intel.com> wrote:
>
> These patches make some improvements to the meson build, particularly
> for documentation. They also remove many, but not all warnings issued by
> meson e.g. warnings about newer features unsupported in baseline.
>
> The biggest change is to improve the handling of the guide html docs.
> The change here is more significant, and the doc build now uses a
> wrapper script around sphinx. This wrapper script allows us to output
> correct dependency information for the sphinx build in a .d file. This
> .d file is processed by ninja (not meson) on build, so that any changes
> to doc files trigger a rebuild to the guides using sphinx.
>
> For now, the two patches which remove the meson version warnings are
> CC'ed to stable for backport, theoretically this who set could be
> backported if so desired, as all changes could be considered fixes to
> some degree or other, and nothing introduces a whole new feature.
>
> Note: for completeness and simplicity, previously submitted patch
> http://patches.dpdk.org/patch/64189/ is included in this set, and will
> be marked superceded in patchwork.
>
> V4: fix build with older sphinx
>
> V3: Shorten the python code in patch 5, and ensure style compliance as
>     flagged by Aaron.
>
> V2: resend to correct email addresses

Tried this series in Travis.
It went fine through my own checks too.

But OBS is not happy with Debian 10, Debian Next and Ubuntu >=3D 18.04.
The packaging fails when ninja can't find the 'doc' target.


--
David Marchand