Bug#1018797: glib-d FTBFS: conflicting constructors

Steve Langasek steve.langasek at canonical.com
Wed Aug 31 00:39:19 BST 2022


Source: glib-d
Version: 2.3.0-2
Severity: serious
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu kinetic

Hi Matthias,

After patching dh-dlang as in bug #1018795, and rebuilding gir-to-d against
current ldc, I find that glib-d FTBFS because of invalid generated code:

[...]
FAILED: libglibd-2.0.so.2.2.0.p/obj-x86_64-linux-gnu_generated_gio_DtlsConnectionIF.d.o 
ldc2 -I=libglibd-2.0.so.2.2.0.p -I=. -I=.. -I=generated -I=../generated -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -enable-color -wi -O -g -release -wi -relocation-model=pic -makedeps=libglibd-2.0.so.2.2.0.p/obj-x86_64-linux-gnu_generated_gio_DtlsConnectionIF.d.o.deps -of=libglibd-2.0.so.2.2.0.p/obj-x86_64-linux-gnu_generated_gio_DtlsConnectionIF.d.o -c ../obj-x86_64-linux-gnu/generated/gio/DtlsConnectionIF.d
generated/gio/TlsCertificate.d(194): Error: constructor `gio.TlsCertificate.TlsCertificate.this(string certFile, string keyFile)` conflicts with previous declaration at generated/gio/TlsCertificate.d(146)
[...]


Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20220830/70462e5b/attachment.sig>


More information about the pkg-gnome-maintainers mailing list