From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id A108B3858C74; Mon, 27 Mar 2023 20:08:12 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A108B3858C74 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1679947692; bh=SqjmcLI+uqNRxeX1MlVfXdD7AFYN5bVVN2ZwRmqQE8U=; h=From:To:Subject:Date:In-Reply-To:References:From; b=rkefIw6t0L6EPzlap7EDRT6aLQg/kcFpeBIEKwTW8xeiJJzB3X1XrWPhwmAXgEyP9 UPjpWjixrJegEcnT0vDEzQb21dLFHiE0u3b/mBklrEW14Z34klnYm9yvJSVo9Hxtxh Y7nmwZy+a+OrTlS4ufs9xO74fgz/6TBSRVQkLS14= From: "woodard at redhat dot com" To: libabigail@sourceware.org Subject: [Bug default/29673] qt6-qtbase from f37 fails fedabipkgdiff --self-compare Date: Mon, 27 Mar 2023 20:08:12 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: libabigail X-Bugzilla-Component: default X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: woodard at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: dodji at redhat dot com X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D29673 --- Comment #10 from Ben Woodard --- This is a hard judgement call. There may be multiple different problems mentioned in this bug. With the current codebase as of: commit 7952a748de3578964b2c6b8d3bb94e0bbcfb653e (HEAD -> master, origin/mas= ter, origin/HEAD) Author: Dodji Seketeli Date: Mon Mar 27 00:10:21 2023 +0200 Bug 29345 - abipkgdiff is confused by symlinked binaries in RPMs Signed-off-by: Dodji Seketeli There seems to be some daylight between this bug and a large number of the others: Comparing the ABI of binaries between qt6-qtbase-6.4.2-5.fc37.aarch64.rpm a= nd qt6-qtbase-6.4.2-5.fc37.aarch64.rpm: =3D=3D=3D=3D SELF CHECK SUCCEEDED for 'libQt6Core.so.6.4.2' =3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D comparing'libQt6Network.so.6.4.2' to itself wrongl= y yielded result: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Functions changes summary: 0 Removed, 0 Changed, 0 Added function Variables changes summary: 0 Removed, 1 Changed (1 filtered out), 0 Added variables 1 Changed variable: [C] 'QString activeBackendName' was changed to 'static QString QSslSocketPrivate::activeBackendName' at qsslsocket_p.h:161:1: declaration name changed from 'activeBackendName' to 'QSslSocketPrivate::activeBackendName' =3D=3D=3DSELF CHECK FAILED for 'libQt6Network.so.6.4.2' While the following package seem to exhibit this same unspecified problem: bpftrace btrfs-progs enlightenment getdns groonga-libs mono-complete mono-c= ore mono-data mono-devel mono-extras mono-mvc mono-reactive mono-wcf mono-web mono-winforms mono-winfx nest-mpich nest-openmpi nest openldap-servers pocl qt6-qtbase ruby-libs xorg-x11-server-Xdmx That looks like: Comparing the ABI of binaries between getdns-1.7.3-1.fc37.x86_64.rpm and getdns-1.7.3-1.fc37.x86_64.rpm: =3D=3D=3D=3D=3D=3D=3D=3D comparing'libgetdns.so.10.2.0' to itself wrongly y= ielded result: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Functions changes summary: 0 Removed, 0 Changed (5 filtered out), 0 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable =3D=3D=3DSELF CHECK FAILED for 'libgetdns.so.10.2.0' The morphology being that there are filtered changes but what those changes= are is not enumerated in the way that qt6-qtbase's change is. This leads me to suspect that they are different problems. I will be happy to split up the issues if that would be helpful. Glibc also has a very similar problem to all the others listed above but it only seems to appear on ppc64le and s390x: Comparing the ABI of binaries between glibc-2.36-9.fc37.ppc64le.rpm and glibc-2.36-9.fc37.ppc64le.rpm: =3D=3D=3D=3D=3D=3D=3D=3D comparing'libc.so.6' to itself wrongly yielded res= ult: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Functions changes summary: 0 Removed, 0 Changed (2 filtered out), 0 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable =3D=3D=3DSELF CHECK FAILED for 'libc.so.6' --=20 You are receiving this mail because: You are on the CC list for the bug.=