From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id EF84F43E38; Wed, 10 Apr 2024 18:24:21 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E3A164064C; Wed, 10 Apr 2024 18:24:21 +0200 (CEST) Received: from mail-oi1-f178.google.com (mail-oi1-f178.google.com [209.85.167.178]) by mails.dpdk.org (Postfix) with ESMTP id D8E0C4028B for ; Wed, 10 Apr 2024 18:24:19 +0200 (CEST) Received: by mail-oi1-f178.google.com with SMTP id 5614622812f47-3c612fa1956so12487b6e.1 for ; Wed, 10 Apr 2024 09:24:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1712766259; x=1713371059; darn=dpdk.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=1MctGY3Rd1aifJFj3tC38RfwOxWqSMrbtSPqkdZRbxU=; b=Ah7g+76l10LpZd3s82lNgmFSztQSMVYIymItr1YoRfMxRagtKaxnD/Smeb9nEXE8p+ OQY09GdfX0TW010TQgu5EUAQXndq1spAxAXMFiwFzyxLITmM2RoBUEwOfywCYxPlqrxz TZgeuVbbbe/JO3CjuJz9iPu2uryxIdX7MZonU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712766259; x=1713371059; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1MctGY3Rd1aifJFj3tC38RfwOxWqSMrbtSPqkdZRbxU=; b=muVxhH4Ea4s1QRImQUjtuRribqW6QjwA7Y5+RQhBR2VlqnIn9y9o7y/AWzctvupPpS Jk6UfeGSAfyIaeJ/hiDh++vwO9A5QRNvpM+BYKegtkbqMcvYuO/fINnVlOS5K2swhgMV FOdjW+ilv9R9nkVXpyOSvMPPHZ9KNrTWkqXeqNmyiIoymudTrsU6seXlvWF5kU2c5DS+ ZXNH4ttl2VVdL0VXBbO+c7lcRNTccYCc+HcWynuOxT1LLZzlKbTFvcL3VheiOlMfGiKE CVoOmtTPc3BQcVJdPaoRSeBnBqpVk7L6r8iLJbBHsgVdBarOD14qCS+P0d73AgyQ1eEZ Tc9Q== X-Forwarded-Encrypted: i=1; AJvYcCV4v+g23809im5rvYCeUZqTOtFm/hVDkgmjqxlSZfHfLKiXuGuldcsl7zP6AVV3NUGyoqik8kFkQqW3Nw== X-Gm-Message-State: AOJu0Yx7CGFpbSVf+eJpB7ZNj6ernNQejYVwanJRHKvIH/ptFsjwACZh o2fGi6OIv0SW7zZwiK72PBJbs8af/Tof2RRoR8C4wHpFDVE6PtzDa44rRFkfz3nCJw45zoOxqFd V7PfTMM+y1kXuuiqe4BBizhl1+ApuqeJi3p7jkw== X-Google-Smtp-Source: AGHT+IE2dyXmwYyKpEivGZOC8sJ3cVq3gpaPXXYhZ2vhemMZxmcpYwkSUT2tnuXSJzkFyKQyVsh1/zBmPcnHPYXtBUo= X-Received: by 2002:a05:6870:4689:b0:22e:dfbc:4d9d with SMTP id a9-20020a056870468900b0022edfbc4d9dmr3394710oap.1.1712766259107; Wed, 10 Apr 2024 09:24:19 -0700 (PDT) MIME-Version: 1.0 References: <1712088530-24948-5-git-send-email-roretzla@linux.microsoft.com> <660c7eb6.050a0220.32712.3cf2SMTPIN_ADDED_MISSING@mx.google.com> <20240402225856.GA24633@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> <87y19uluxx.fsf@redhat.com> <87plv5laby.fsf@redhat.com> <8734rtwqfw.fsf@redhat.com> In-Reply-To: <8734rtwqfw.fsf@redhat.com> From: Patrick Robb Date: Wed, 10 Apr 2024 12:24:08 -0400 Message-ID: Subject: Re: abidiff assert To: Dodji Seketeli Cc: David Marchand , Tyler Retzlaff , dpdklab , ci@dpdk.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org Hi Dodji, Thank you for sussing out the issue. We will have to upgrade from libabigail 2.2 to latest. I would normally take you up on the offer to help, but in this case, one of the Community Lab members (Cody Cheng) is already performing some dependency updates for the CI Containers template engine, which is the application responsible for building these dpdk CI container images: https://git.dpdk.org/tools/dpdk-ci/tree/containers Cody, please make updates for libabigail a part of the template engine updates you are working on now. Thank you! On Wed, Apr 10, 2024 at 4:51=E2=80=AFAM Dodji Seketeli w= rote: > > Hello all, > > Patrick Robb writes: > > [...] > > > Thanks for your patience, I got sidetracked with some other items. > > No problem. > > >You can download this tarball of dpdk source, the abi reference > >directory (created off of 23.11), and dpdk install directory (contains > >new abi ref). > > [...] > > > download here: https://drive.google.com/file/d/1Hkt9QmwSPFUmZln3XoN_pup= 1UNc0VajO/view?usp=3Dsharing > > Thank you very much, I have been able to download it just fine. > > [...] > > > Then you can run the abi check like: > > > > dpdk/devtools/check-abi.sh reference build_install > > I could run it just fine, thanks. > > [...] > > So, from what I can see, the problem seems to have been fixed in > libabigail 2.3 and is subsequently still fixed in current development > version from libabigail's Git repository (from the master branch). > > Here is what I am seeing: > > --------------------------------------->8<-------------------------------= ------------- > $ which abidiff > /usr/bin/abidiff > $ abidiff --version > abidiff: 2.3.0 > $ ./dpdk/devtools/check-abi.sh reference build_install > Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= functions > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed, 0 Added function > Variables changes summary: 0 Removed, 0 Changed, 0 Added (1 filtered out)= variable > > Functions changes summary: 0 Removed, 0 Changed, 0 Added (4 filtered out)= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (3 filtered out), 0 Added= (2 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (28 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (29 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= variables > > Functions changes summary: 0 Removed, 0 Changed (12 filtered out), 0 Adde= d (1 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= variable > > Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (3 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed (5 filtered out), 0 Changed (290 fil= tered out), 0 Added (25 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added (2 filtered out)= variables > > Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (8 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (3 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= variable > > Functions changes summary: 0 Removed, 0 Changed (6 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed, 0 Added (1 filtered out)= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= (1 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= (7 filtered out) variables > > Functions changes summary: 0 Removed, 0 Changed (13 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (11 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (9 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed, 0 Added (3 filtered out)= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added (1 filtered out)= variable > > Functions changes summary: 0 Removed, 0 Changed (15 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= (1 filtered out) variables > > Functions changes summary: 0 Removed, 0 Changed, 0 Added function > Variables changes summary: 0 Removed, 0 Changed, 0 Added (1 filtered out)= variable > > Functions changes summary: 0 Removed, 0 Changed (10 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= (1 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (3 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (9 filtered out), 0 Added= (8 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (5 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (9 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed, 0 Added function > Variables changes summary: 0 Removed, 0 Changed (26 filtered out), 0 Adde= d variables > > Functions changes summary: 0 Removed, 0 Changed (14 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= variable > > Functions changes summary: 0 Removed, 0 Changed, 0 Added function > Variables changes summary: 0 Removed, 0 Changed (14 filtered out), 0 Adde= d variables > > Functions changes summary: 0 Removed, 0 Changed, 0 Added (1 filtered out)= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (9 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (24 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= (1 filtered out) variables > > Functions changes summary: 0 Removed, 0 Changed, 0 Added (2 filtered out)= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (121 filtered out), 0 Add= ed functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (52 filtered out), 0 Adde= d (9 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= (2 filtered out) variables > --------------------------------------->8<-------------------------------= ------------- > > Then, I did a little local change to check-abi.sh to allow me to point > to a version of "abidiff" of my choice: > > ---------------------------------->8<------------------------------------= ----- > $ diff -u dpdk/devtools/check-abi.sh.orig dpdk/devtools/check-abi.sh > --- dpdk/devtools/check-abi.sh.orig 2024-04-06 07:07:47.961207167 +02= 00 > +++ dpdk/devtools/check-abi.sh 2024-04-10 10:18:41.530061541 +0200 > @@ -13,6 +13,17 @@ > ABIDIFF_SUPPRESSIONS=3D$(dirname $(readlink -f $0))/libabigail.abignore > ABIDIFF_OPTIONS=3D"--suppr $ABIDIFF_SUPPRESSIONS --no-added-syms" > > +if test x$ABIDIFF =3D x ; then > + ABIDIFF=3D`which abidiff` > +fi > + > +if test x$ABIDIFF =3D x ; then > + echo "Could not find abidiff" > + exit 1 > +fi > + > +export ABIDIFF > + > if [ ! -d $refdir ]; then > echo "Error: reference directory '$refdir' does not exist." >&2 > exit 1 > @@ -49,7 +60,7 @@ > echo "Error: cannot find $name in $newdir" >&2 > return 1 > fi > - abidiff $ABIDIFF_OPTIONS $lib $lib2 || { > + $ABIDIFF $ABIDIFF_OPTIONS $lib $lib2 || { > abiret=3D$? > echo "Error: ABI issue reported for abidiff $ABIDIFF_OPTI= ONS $lib $lib2" >&2 > if [ $(($abiret & 3)) -ne 0 ]; then > > ---------------------------------->8<------------------------------------= ----- > > With that patched check-abi.sh, I could test the current development > version of libabigail and here is what I am getting: > > ---------------------------------->8<------------------------------------= ----- > $ ABIDIFF=3D/home/dodji/git/libabigail/fixes/build/tools/abidiff ./dpdk/d= evtools/check-abi.sh reference build_install > Functions changes summary: 0 Removed, 0 Changed, 0 Added function > Variables changes summary: 0 Removed, 0 Changed, 0 Added (1 filtered out)= variable > > Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed, 0 Added (4 filtered out)= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (28 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (3 filtered out), 0 Added= (2 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (8 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (3 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (6 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= (1 filtered out) functions > Functions changes summary: 0 Removed, 0 Changed (10 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Variables changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= (7 filtered out) variables > > Functions changes summary: 0 Removed, 0 Changed, 0 Added (3 filtered out)= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added (1 filtered out)= variable > > Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= variables > > Functions changes summary: 0 Removed, 0 Changed (11 filtered out), 0 Adde= d functions > Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= variable > > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (9 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (13 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (12 filtered out), 0 Adde= d (1 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (3 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (9 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > Functions changes summary: 0 Removed, 0 Changed, 0 Added function > Variables changes summary: 0 Removed, 0 Changed, 0 Added (1 filtered out)= variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= (1 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > > Functions changes summary: 0 Removed, 0 Changed, 0 Added function > Variables changes summary: 0 Removed, 0 Changed (26 filtered out), 0 Adde= d variables > > Functions changes summary: 0 Removed, 0 Changed (3 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (29 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (5 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (9 filtered out), 0 Added= (8 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (14 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= variable > > Functions changes summary: 0 Removed, 0 Changed, 0 Added function > Variables changes summary: 0 Removed, 0 Changed (14 filtered out), 0 Adde= d variables > > Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (15 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= (1 filtered out) variables > > Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (1 filtered out), 0 Added= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (9 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (24 filtered out), 0 Adde= d functions > Variables changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= (1 filtered out) variables > > Functions changes summary: 0 Removed, 0 Changed, 0 Added (1 filtered out)= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (4 filtered out), 0 Added= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed (121 filtered out), 0 Add= ed functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed, 0 Changed, 0 Added (1 filtered out)= function > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > Functions changes summary: 0 Removed (5 filtered out), 0 Changed (290 fil= tered out), 0 Added (25 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added (2 filtered out)= variables > > Functions changes summary: 0 Removed, 0 Changed (52 filtered out), 0 Adde= d (9 filtered out) functions > Variables changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added= (2 filtered out) variables > > Functions changes summary: 0 Removed, 0 Changed, 0 Added (2 filtered out)= functions > Variables changes summary: 0 Removed, 0 Changed, 0 Added variable > > $ > > ---------------------------------->8<------------------------------------= ----- > > > Patrick Robb writes: > > >> > Libabigail version in use is 2.2.0. > > I would propose that you move to the current libabigail 2.4 that was > released a while ago, if possible. Is there something I could do to > help with that? > > In any case, many thanks for providing me with this environment. It was > extremely helpful in understanding what is going on. > > Cheers, > > -- > Dodji >