Bug#944640: gtk-d: FTBFS on armel/armhf with many "multiple definition" messages

Raphaƫl Hertzog raphael at offensive-security.com
Wed Nov 13 07:41:37 GMT 2019


Source: gtk-d
Version: 3.9.0-2
Severity: important
Tags: ftbfs

Hi,

can you make a new source upload to let the package migrate to testing
please ?

I also noticed that the package still fails to build on armel/armhf with
hundreds of message like these:

/usr/bin/ld: ./libgtkd-3.a(ColorSelection.o): in function `_D3std4conv110__T8textImplTAyaTAyaTPvTAyaTiTAyaTiTAyaTaTAyaThTAyaThTAyaTbTAyaTbTAyaTbTAyaTbTAyaTbTAyaTbTAyaTAxaTAyaTAxaTAyaZ8textImplFNaNfAyaPvAyaiAyaiAyaaAyahAyahAyabAyabAyabAyabAyabAyabAyaAxaAyaAxaAyaZAya':
./generated/gtkd/gtk/ColorSelection.d:401: multiple definition of `_DT24_D3gtk6Widget6Widget10__mixin37720setBuildablePropertyMFC3gtk7Builder7BuilderAyaC7gobject5Value5ValueZv'; ./libgtkd-3.a(Button.o):./generated/gtkd/gtk/Button.d:565: first defined here
/usr/bin/ld: ./libgtkd-3.a(ColorSelection.o): in function `_D3std4conv110__T8textImplTAyaTAyaTPvTAyaTiTAyaTiTAyaTaTAyaThTAyaThTAyaTbTAyaTbTAyaTbTAyaTbTAyaTbTAyaTbTAyaTAxaTAyaTAxaTAyaZ8textImplFNaNfAyaPvAyaiAyaiAyaaAyahAyahAyabAyabAyabAyabAyabAyabAyaAxaAyaAxaAyaZAya':
./generated/gtkd/gtk/ColorSelection.d:401: multiple definition of `_DT24_D3gtk6Widget6Widget10__mixin37716buildableSetNameMFAyaZv'; ./libgtkd-3.a(Button.o):./generated/gtkd/gtk/Button.d:565: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [GNUmakefile:252: TestWindow] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j8 "INSTALL=install --strip-program=true" test shared prefix=/usr returned exit code 2
make[1]: *** [debian/rules:19: override_dh_auto_build] Error 255


-- System Information:
Debian Release: bullseye/sid
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



More information about the pkg-gnome-maintainers mailing list