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 12446A04B5; Wed, 4 Dec 2019 09:47:49 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 3CF254C99; Wed, 4 Dec 2019 09:47:48 +0100 (CET) Received: from us-smtp-delivery-1.mimecast.com (us-smtp-2.mimecast.com [207.211.31.81]) by dpdk.org (Postfix) with ESMTP id 87413235 for ; Wed, 4 Dec 2019 09:47:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1575449265; 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=RL3dYocjsGMTSMRO6kyhFZkrm6waUlzR5FGuK4OxOnM=; b=AOtLx5zffiLKjKY/hw5l/qQZM5pbrY9txbo5Ywuiq3wgdc/UYrDWbUKNG/6YoDnWmwaXML 94l1kzUMfk35kb1JDpiUmB9l6vmAnzFzUh4E4/sU6h/y8O/e+Y+nISp3T/+1M2XvBpAKYr 49+/6EpHcv7YLoaq7cr0BykXcjaCBQM= Received: from mail-vk1-f199.google.com (mail-vk1-f199.google.com [209.85.221.199]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-401-rLEeEsC5M-yIsFaPJdCowg-1; Wed, 04 Dec 2019 03:47:43 -0500 Received: by mail-vk1-f199.google.com with SMTP id y28so368177vkl.23 for ; Wed, 04 Dec 2019 00:47:43 -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=xNKmqs7wOB6aARFwjpLWa2ionoE7iVdOxL33vE8nTyk=; b=SYT1x+zgOFwckBNtATshmA7Itd3kxfo2Z2eVtZpR6bGcCm9757RqAlJuLfJMrrrxXm zQ5cJWqvZQazdkusejT54nXrdD3h8If+BpqPMivGGgWFx/gIdl9Wt/ycwja/Es4GtodV jOdXhh3nQApUoQKRHR5Af4dqqwnhzvalavz0HnfWW8rKiP7GtN/K2+837oSgeMo6y4O5 EbD7Xx2hx75C2JhEsyeOE8CAtv4G+SK77/p5lw2EhjJfkCsrecEvFEcnhCEpi4ROIgKX 8qHodS7w3lY1TIG+q5VNKJYbuHZb+FY+zVKvSajc5guFngk2NHAfXxf+eXSJlJqQsgtW L76Q== X-Gm-Message-State: APjAAAVtjrV68B1IukKsyC0Av3ihEibh9HGb5lQaC0pl/Fmz0y1WTg53 ONqCN+fGcSc1WvpKmZF1UtAgzAj1wgCzZvqjHftI0eRt0T0n4yrN59gj+TpEcWJ2qNSlVxGu6Xx K8/rwp6jbCnyhxjqmYtY= X-Received: by 2002:a9f:3772:: with SMTP id a47mr1699524uae.53.1575449262487; Wed, 04 Dec 2019 00:47:42 -0800 (PST) X-Google-Smtp-Source: APXvYqy66T3mQDaSYQo5LcZzlvp/2oBywwX0LwQjLiY7lEh4qkuWWrnA9Tz73orLN9W80fblrF6X79aSoOnI+zrcGEM= X-Received: by 2002:a9f:3772:: with SMTP id a47mr1699512uae.53.1575449262200; Wed, 04 Dec 2019 00:47:42 -0800 (PST) MIME-Version: 1.0 References: <20191129171024.56165-1-kevin.laatz@intel.com> <20191129210905.1865-1-kevin.laatz@intel.com> In-Reply-To: From: David Marchand Date: Wed, 4 Dec 2019 09:47:31 +0100 Message-ID: To: "Laatz, Kevin" Cc: dev , Thomas Monjalon , Bruce Richardson , "Kinsella, Ray" , Neil Horman X-MC-Unique: rLEeEsC5M-yIsFaPJdCowg-1 X-Mimecast-Spam-Score: 0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [dpdk-dev] [PATCH v3 0/7] Add ABI compatibility checks to the meson build 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 Tue, Dec 3, 2019 at 4:27 PM Laatz, Kevin wrote: > > Build targets in project: 1019 > > WARNING: Project specifies a minimum meson_version '>=3D 0.47.1' but > > uses features which were added in newer versions: > > * 0.48.0: {'console arg in custom_target'} > > * 0.50.0: {'install arg in configure_file'} > > Found ninja-1.9.0 at /usr/bin/ninja > > ninja -C /home/dmarchan/builds/build-gcc-static > > ninja: Entering directory `/home/dmarchan/builds/build-gcc-static' > > [48/2291] Generating librte_kvargs.abi_chk with a meson_exe.py custom c= ommand. > > FAILED: lib/librte_kvargs.abi_chk > > /usr/bin/meson --internal exe > > /home/dmarchan/builds/build-gcc-static/meson-private/meson_exe_abidiff_= 6511538ddd95d9672028017110fa45c67f01f7be.dat > > file /home/dmarchan/dpdk/lib/abi/librte_kvargs.dump does not exist > > [77/2291] Compiling C object > > 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf.c.o'. > > ninja: build stopped: subcommand failed. > > This is failing as the .dump files have not been created yet. They can > be generated with devtools/gen-abi-dump.sh . This will > generate a .dump file for each shared object in the builddir drivers and > lib folders. Throwing an idea, I did not investigate. Could we refactor our tools/checks on the .map files to use the dump files? We would then only maintain one file about symbols versioning. --=20 David Marchand