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 9267EA00BE;
	Wed, 29 Apr 2020 14:20:09 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id 22A021DA11;
	Wed, 29 Apr 2020 14:20:09 +0200 (CEST)
Received: from us-smtp-delivery-1.mimecast.com (us-smtp-2.mimecast.com
 [205.139.110.61]) by dpdk.org (Postfix) with ESMTP id 7CE151D9FB
 for <dev@dpdk.org>; Wed, 29 Apr 2020 14:20:07 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1588162806;
 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=ixpxL3gtdjlxEZtrz3ixatEGgIIbSuHYDetoacv8JoA=;
 b=VEgZYmW9Z2l8lMtswF3+IdZxmg/VGi6VGkPTxsad3BpfbBqVy8TgCcP6cvgY/vxceggz/3
 suCNg7ClNi1qQR/TBHkE1DSc4dKFi9ELg+FmP1ky1s32qAM64Vau+4IWDOibSLhCrqgF14
 /cJPOVLKUHBA4tlCEJyz/qRsbqSVT0s=
Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com
 [209.85.128.70]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-230-ZllH95yWMqGIHo5t0s3wzg-1; Wed, 29 Apr 2020 08:20:03 -0400
X-MC-Unique: ZllH95yWMqGIHo5t0s3wzg-1
Received: by mail-wm1-f70.google.com with SMTP id h22so1127522wml.1
 for <dev@dpdk.org>; Wed, 29 Apr 2020 05:20:02 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:organization:references:date
 :in-reply-to:message-id:user-agent:mime-version;
 bh=iXdmUo60cf1YdpOJXroUJm6WfaTpyOmVW4AdzCQ2KR4=;
 b=noMkeYU1n83h227ZAb2Fr3uz96X1+Me/TXUgz+wlMP8rYmDzRrl373cydnDrR1m/VV
 7at92O7ZlguVh+72znwbxPJr7xZFe/OnuFdFDgoDhZ7IkCv281rKF5OTMd6cfoBrgMpr
 3DOEoHpaIaJa4d4BRHj0qhbxLE4R14lhv1NUi3kRgwlXExrnFIQazuG3MfxqoF4BGpHJ
 wpueTLHd/Bk1mi4S4nFg/4CjuevYbPNjq5BrWPskQfQZwlJcAtMD9ofklaggXGUE8Syu
 zf2A49EZMaALaQGtgExQDMtZ9fzHe/nqLfIZTpv636lYOizXfRTt7P0TMhAwfIXYCkvC
 tDzw==
X-Gm-Message-State: AGi0PuaKPt69iU5crHB2yzxqKqi765WreUTXB1bUDzSh3C34oYF+7uC1
 NK6iFjVdUdOc/w19jFDohp/L7yaPzJrpGity0dQXVQSO/3TFl7TZgyGddvnhLJ1f1oHxE+oPcuB
 RhAc=
X-Received: by 2002:adf:8363:: with SMTP id 90mr36784099wrd.233.1588162801761; 
 Wed, 29 Apr 2020 05:20:01 -0700 (PDT)
X-Google-Smtp-Source: APiQypJ+4FNNSty9t2lI46UQC3vCy46CcHX6ES4ksMwV9QPy+7PC94pLGDWsnEiNAbdP7I6Kg3+Ecg==
X-Received: by 2002:adf:8363:: with SMTP id 90mr36784067wrd.233.1588162801462; 
 Wed, 29 Apr 2020 05:20:01 -0700 (PDT)
Received: from localhost (91-166-131-130.subs.proxad.net. [91.166.131.130])
 by smtp.gmail.com with ESMTPSA id x6sm32906087wrg.58.2020.04.29.05.20.00
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 29 Apr 2020 05:20:00 -0700 (PDT)
Received: by localhost (Postfix, from userid 1001)
 id 328421A0EB1; Wed, 29 Apr 2020 14:19:59 +0200 (CEST)
From: Dodji Seketeli <dodji@redhat.com>
To: Ray Kinsella <mdr@ashroe.eu>
Cc: David Marchand <david.marchand@redhat.com>, dev <dev@dpdk.org>,
 Andrzej Ostruszka <aostruszka@marvell.com>,
 Stephen Hemminger <stephen@networkplumber.org>,
 Thomas Monjalon <thomas@monjalon.net>, Neil Horman <nhorman@tuxdriver.com>,
 Jingjing Wu <jingjing.wu@intel.com>, Wenzhuo Lu <wenzhuo.lu@intel.com>,
 Matan Azrad <matan@mellanox.com>, Shahaf Shuler <shahafs@mellanox.com>,
 Viacheslav Ovsiienko <viacheslavo@mellanox.com>,
 Jerin Jacob <jerinj@marvell.com>, Nithin Dabilpuram <ndabilpuram@marvell.com>,
 Alfredo Cardigliano <cardigliano@ntop.org>,
 Mahipal Challa <mchalla@marvell.com>,
 Cristian Dumitrescu <cristian.dumitrescu@intel.com>, "Wang\,
 Haiyue" <haiyue.wang@intel.com>
Organization: Red Hat / France
References: <20200420093421.68984-1-mdr@ashroe.eu>
 <20200423064144.19613-1-mdr@ashroe.eu>
 <CAJFAV8zwBMt25gZF6GBortivaWdq8Gr8M+_F4MsraSYbCXM-ig@mail.gmail.com>
 <2d93bafb-0909-fcb8-5900-664a68088682@ashroe.eu>
X-Operating-System: Red Hat Enterprise Linux Server 7.7
X-URL: http://www.redhat.com
Date: Wed, 29 Apr 2020 14:19:59 +0200
In-Reply-To: <2d93bafb-0909-fcb8-5900-664a68088682@ashroe.eu> (Ray Kinsella's
 message of "Fri, 24 Apr 2020 15:50:06 +0100")
Message-ID: <86wo5yjxg0.fsf@redhat.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)
MIME-Version: 1.0
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Subject: Re: [dpdk-dev] [PATCH v2] abi: change references to abi 20.0.1 to
	abi v21
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>

Hello,

Ray Kinsella <mdr@ashroe.eu> writes:

> ah ok, the particular system I made the change on was Ubuntu 18.04.2.
> which is libabigail 1.2.0.

Whoah, 1.2 is super old.

In my opinion, one of the hallmarks of static analysis tools (and
libabigail is just a static analysis framework) is to be able to
recognize patterns used by developers, as much as we can.

Because we can't really do that at once, we try to add recognition of
new patterns (of ABI changes) at every single release.  Furthermore,
there are some change patterns that ought to be recognized and
categorized as harmless, whereas some others out to be categorized as
harmful.  That categorization is also the result of input coming from
users as you, fine fellows.

All this to say that with every new version, the number of new supported
features and bug fixes is potentially big.

To alleviate that, some distributors update libabigail even in their old
stable distros, because the value of having an up to date version there
outweighs the potential drawbacks.

> Given we still support v19.11 on Ubuntu 18.04.2.

So maybe that's a discussion worth having with the maintainer of the
Ubuntu package of Libabigail?

> I think it's worthwhile keeping the suppression until v20.11?

[...]

David Marchand <david.marchand@redhat.com> writes:

> In Travis, we currently use libabigail 1.6 (mainly because I did not
> update to 1.7 when it was released).

Right, that's probably another way to stay up to date independently from
the underlying distribution.

I hope this helps,

Cheers,

--=20
=09=09Dodji