[pkg-gnupg-maint] Bug#1096756: gpgme1.0: ftbfs with GCC-15

Andreas Metzler ametzler at bebt.de
Mon Jun 2 17:35:20 BST 2025


On 2025-02-17 Matthias Klose <doko at debian.org> wrote:
> Package: src:gpgme1.0
> Version: 1.24.1-4
> Severity: important
[...]
> /usr/bin/ld: .libs/libqgpgmeqt6_la-qgpgmeaddexistingsubkeyjob.o:(.rodata+0xac): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; .libs/libqgpgmeqt6_la-cleaner.o:(.rodata+0x50): first defined here
> /usr/bin/ld: .libs/libqgpgmeqt6_la-qgpgmebackend.o:(.rodata+0x30): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; .libs/libqgpgmeqt6_la-cleaner.o:(.rodata+0x50): first defined here
> /usr/bin/ld: .libs/libqgpgmeqt6_la-qgpgmechangeexpiryjob.o:(.rodata+0xe4): multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; .libs/libqgpgmeqt6_la-cleaner.o:(.rodata+0x50): first defined here
[...]

Hello,

This seems to fixed in upstream's development tree (separate gpgmeqt
repository) - A local testbuild succeeded.

Please note that the new versions has not seen a release and build depends
on newer, unreleased soname bumped gpgme and gpgmepp development versions.

cu Andreas



More information about the pkg-gnupg-maint mailing list