[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1055637: marked as done (libabigail-2.4: assert violation while setting translation unit for unique types)



Your message dated Thu, 16 Nov 2023 08:39:18 +0000
with message-id <E1r3XuA-007HzO-D0@fasolo.debian.org>
and subject line Bug#1055637: fixed in libabigail 2.4-2
has caused the Debian Bug report #1055637,
regarding libabigail-2.4: assert violation while setting translation unit for unique types
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1055637: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055637
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: libabigail
Version: 2.4-1
Severity: normal

Dear Maintainer,
while building the zfs-dkms package in Ubuntu/noble, in the checkabi target, abidiff core dumps:

https://launchpadlibrarian.net/696568269/buildlog_ubuntu-noble-amd64.zfs-linux_2.2.0-0ubuntu2_BUILDING.txt.gz

abigail-2.3 was fine, and it started crashing after we moved to abigail-2.4.
I was able to reproduce the issue locally with abigail src from git:

$ abidiff --no-unreferenced-symbols --headers-dir1 include --suppressions
./lib/libnvpair/libnvpair.suppr ./lib/libnvpair/libnvpair.abi .libs/libnvpair.so
abidiff: ../../src/abg-ir.cc:8004: virtual abigail::ir::decl_base_sptr
abigail::ir::scope_decl::add_member_decl(const abigail::ir::decl_base_sptr&):
Assertion `__abg_cond__' failed.
Aborted (core dumped)

and i bisected it down to this commit:

commit d00a2cc2da9b33be5a6e5376cbee4591c042d3a3 (break5)
Author: Dodji Seketeli <dodji@redhat.com>
Date:   Thu May 25 14:15:56 2023 +0200

    Bug 30466 - harfbuzz fails self-check on f38

Sent the report upstream, and got a fix:

https://sourceware.org/bugzilla/show_bug.cgi?id=31045

Tested the fix against zfs-dkms, it built successfully this time.

Can you apply it and cut a new release?

--- End Message ---
--- Begin Message ---
Source: libabigail
Source-Version: 2.4-2
Done: Matthias Klose <doko@debian.org>

We believe that the bug you reported is fixed in the latest version of
libabigail, 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 1055637@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated libabigail 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 16 Nov 2023 09:08:55 +0100
Source: libabigail
Built-For-Profiles: noudeb
Architecture: source
Version: 2.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Closes: 1055637
Changes:
 libabigail (2.4-2) unstable; urgency=medium
 .
   * Update from the 2.4 branch:
     - suppression: Add "has_strict_flexible_array_data_member_conversion"
       property.
     - Fix bug #31045 - Don't try setting translation unit for unique types.
       Closes: #1055637.
Checksums-Sha1:
 c26ed549baa1751a5c3780b86b104231a4490e57 2288 libabigail_2.4-2.dsc
 c9d841f854227a78f740e215cca22591b04d52b6 20788 libabigail_2.4-2.debian.tar.xz
 d22b5e27b9d4c1ced705a82122ed44d6250cca63 7152 libabigail_2.4-2_source.buildinfo
Checksums-Sha256:
 d8ef4a37a2bea9c3ccd71bee463782d4d765db089f8d1c38669df5418c10c565 2288 libabigail_2.4-2.dsc
 1d39ff8b13d7a7bf97f7a550bf014eb03f23ec5ffc4423c4d0dd70fff2265012 20788 libabigail_2.4-2.debian.tar.xz
 08901b42109a0b95dd045971b3c627a899a2acdfe9779711749d3521f40d5d10 7152 libabigail_2.4-2_source.buildinfo
Files:
 925767df908007e9618e7cceee2d95eb 2288 libs optional libabigail_2.4-2.dsc
 e55aa92769b76ed494b7db836cb46ae4 20788 libs optional libabigail_2.4-2.debian.tar.xz
 0fd632fcb2bb5ed57b287ebd6ac1cf75 7152 libs optional libabigail_2.4-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmVV0FkQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9eNbEACeNzliyLqNKEgrmWshioBJxpc1RhmLTjGW
EzPCGm2YaRGdax4yq9c1v2/UBzuQaT67S0qDSzNY5bp9Z9p7oId/K8Pxrb9vOPP/
3yhm1LnTMkS4FY/wSphSke1gxW/lyVioZ8akdu58ocRJV26+pmSAH5/eXkFCKw9w
7MqwLp6/fA5SPwQHjC1+WwqQOxapgtmGa5px5oJfh4MnGEB6UsyPlqZNxMFUnHm9
QCzPwXDN6YAStvjGoaotyeJPy9uhrOF71TGjlX64a8laTb7eUyEGIyi3SzQoP7ZU
d9suPvZvPzMxgv2pEgKgV0TtZtmHjmwdNL4en8nHkmWrgYVPq7BZr97PjZBJdO0Q
c20LBSq65vSztmsyI/6CYRHi8E0nysZEd5d8IAmo1A1kGtEYVzcGZWHgRE0HJ7eF
7vm/wP8Fvs8iuzeGensiQ8h7Lo/Ss2WfMXnhQSva1a7tXCpFdroUYnKAodSO/N/G
26i2jRbE1AoIuzPtyX2Lg8ly0HnAA7iecBq2FBwqJFaA16yPVhJQ19JX8Vs71SG/
QNnzaUh6rUqV6zlfwN+Sp9w6JJlCRMcS3MPP2xQ++yajNOwHntb3sDnNtT4tyRfY
I383xWm3i62efoniH6TxoKjlyXSWB5w/WaZ6kECQJgv3pXyKSDsRlPIVOpokaSH3
oSFiX8RrLw==
=rRrM
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: