#1108827 abi-compliance-checker: autopkgtest regression: can't compile libsample_c v.1

#1108827#5
Date:
2025-07-05 17:27:04 UTC
From:
To:
Dear maintainer(s),

Your package has an autopkgtest, great. However, it fails since August
2024. Can you please investigate the situation and fix it? I copied some
of the output at the bottom of this report.

The release team has announced [1] that failing autopkgtest on amd64 and
arm64 are considered RC in testing.

More information about this bug and the reason for filing it can be
found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

With my Release Team member hat on I allow you to tag this bug as
trixie-ignore if this is nearly completely a test issue as it's so late
in the freeze and it's not worth removing the package from trixie
because of a failing test at this moment unless it exposes a much bigger
issue. Having said that, if this is a test only issue and a fix is
possible without fully removing the autopkgtest and without making the
test superficial, it's still welcome, but it would need to happen soon.

Paul

[1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.html

https://ci.debian.net/data/autopkgtest/testing/amd64/a/abi-compliance-checker/61928015/log.gz

  30s autopkgtest [02:37:15]: test self-test: [-----------------------
  30s Using GCC 14 (x86_64-linux-gnu, target: x86_64)
  30s WARNING: May not work properly with GCC 4.8.[0-2], 6.* and higher
due to bug #78040 in GCC. Please try other GCC versions with the help of
--gcc-path=PATH option or create ABI dumps by ABI Dumper tool instead to 
avoid using GCC. Test selected GCC version first by -test option.
  30s
  30s Verifying detectable C library changes
  30s ERROR: can't compile libsample_c v.1:
'libsample_c/libsample.v1/build-log.txt'
  31s autopkgtest [02:37:16]: test self-test: -----------------------]

#1108827#12
Date:
2025-07-06 10:10:21 UTC
From:
To:
Hi Mathieu,

Please review the fix I've just pushed to the salsa repository,
and tell me if you want to upload them, or if I should do it.

Jérémy

Le sam. 5 juil. 2025 à 19:29, Paul Gevers <elbrus@debian.org> a écrit :

#1108827#17
Date:
2025-07-08 10:02:07 UTC
From:
To:
Hi Mathieu,

Since you seem to be busy, I'm going to do a NMU for this fix.

Le dim. 6 juil. 2025 à 12:10, Jérémy Lal <kapouer@melix.org> a écrit :

#1108827#22
Date:
2025-07-17 08:34:09 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
abi-compliance-checker, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1108827@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jérémy Lal <kapouer@melix.org> (supplier of updated abi-compliance-checker package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 06 Jul 2025 12:07:25 +0200
Source: abi-compliance-checker
Architecture: source
Version: 2.3-3
Distribution: unstable
Urgency: medium
Maintainer: Mathieu Malaterre <malat@debian.org>
Changed-By: Jérémy Lal <kapouer@melix.org>
Closes: 1108827
Changes:
 abi-compliance-checker (2.3-3) unstable; urgency=medium
 .
   * patch: include stdlib.h in sample used for tests. Closes: #1108827.
Checksums-Sha1:
 f06a444644b40760b0f1011617f9ecd3f8273f1c 2199 abi-compliance-checker_2.3-3.dsc
 fa58261f36e3f523faab621b15047445318806e7 11652 abi-compliance-checker_2.3-3.debian.tar.xz
Checksums-Sha256:
 26afc94719977d6c4bb1299cf64377e7b46f67e2223e79c15dd1bad4ccdacc85 2199 abi-compliance-checker_2.3-3.dsc
 c0ee5e593f875ba5f16fdda4eaccc7e8f263691fc2a0f8601f950ee13cbaba3f 11652 abi-compliance-checker_2.3-3.debian.tar.xz
Files:
 41486c6cc140cf154c6f121ee882c60a 2199 devel optional abi-compliance-checker_2.3-3.dsc
 64c3d3422db7229f650c524d6d7d93cf 11652 devel optional abi-compliance-checker_2.3-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmh4q8oACgkQW//cwljm
lDPNfQ//cApA1mLQByokosAxo1hM4JvUs/YviWzDiZ8dRxa/Hyfu5UnqukELgmMW
XxIqWB2bKJgyoEtrjiOzKqcyI/1yE8dW3inCkGRNGzgoe7uSt3/fmwDkp8Lub9u4
8GGc+VF7S4N6aYQadj0u0oLGasf0dNBZ/ukwKHKiUdHe2jxwNfgeO3L+rcz6gdRw
3U0lFWZ85IHW2Ie3velA6mFvfLPCjRSVFTM8GWEvZuRX7/GLYWNw3J9jVqQ1BcHO
YXYYN11cqx8tiLwBiKpnSpo6Df9xo4nzDmrQoMy9eO8RC1+JI1K3UvbjJGqHRM8A
T1yIStIszZcXGnsLpFB/xxBeVn2gKXNvKudPD/pjvbrgESqrywm16Sv01jA9caD0
VmlikZw8s7AnUKj45Ow1S0JSKdbKPhqJcYaKWUB5Sx92sOTmL3QPo0QFOsXi5nL6
D0h5xIuxDh2hwn2FdYRY/tNBGMhihi9uLMpB08Gld4UvIyEMOr9f1cZeTo2qeeac
Eecf9JDVu+IkVClTzGPnkE++5mxVNm9ptkbOok3TkdgZ4080GPkQGYXVSGqRTO/d
boSJy0nqfzfYG/nx+slsMuYHbO3PGGv7Vsqi/VgrXansVuiCgta2FRh1VEQFF2l6
y+1vonoVH12XlpPUyXcELMMt1Vx5mSZnta7mE4gbLoSec0a9TSo=
=96Az
-----END PGP SIGNATURE-----