Source: libldm Version: 0.2.4-2 Severity: serious Tags: ftbfs libldm fails to build from source in unstable.
Here is the excerpt from reproducible builds amd64/pbuilder: https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/libldm_0.2.4-2.rbuild.log.gz | libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -Wshadow -Wextra -Wno-unused-local-typedefs -Wno-unused-parameter -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -g -O2 -ffile-prefix-map=/build/1st/libldm-0.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -c ldm.c -fPIC -DPIC -o .libs/libldm_1_0_la-ldm.o | ldm.c: In function 'ldm_init': | ldm.c:293:13: error: G_ADD_PRIVATE [-Werror] | 293 | o->priv = LDM_GET_PRIVATE(o); | | ^~~~~~~~~~~~~~~ | ldm.c: In function 'ldm_disk_group_init': | ldm.c:430:13: error: G_ADD_PRIVATE [-Werror] | 430 | o->priv = LDM_DISK_GROUP_GET_PRIVATE(o); | | ^~~~~~~~~~~~~~~ | ldm.c: In function 'ldm_volume_init': | ldm.c:674:13: error: G_ADD_PRIVATE [-Werror] | 674 | o->priv = LDM_VOLUME_GET_PRIVATE(o); | | ^~~~~~~~~~~~~~~ | ldm.c: In function 'ldm_partition_init': | ldm.c:841:13: error: G_ADD_PRIVATE [-Werror] | 841 | o->priv = LDM_PARTITION_GET_PRIVATE(o); | | ^~~~~~~~~~~~~~~ | ldm.c: In function 'ldm_disk_init': | ldm.c:1055:13: error: G_ADD_PRIVATE [-Werror] | 1055 | o->priv = LDM_DISK_GET_PRIVATE(o); | | ^~~~~~~~~~~~~~~ | cc1: all warnings being treated as errors | make[3]: *** [Makefile:581: libldm_1_0_la-ldm.lo] Error 1 | make[3]: Leaving directory '/build/1st/libldm-0.2.4/src' | make[2]: *** [Makefile:500: all-recursive] Error 1 | make[2]: Leaving directory '/build/1st/libldm-0.2.4' | make[1]: *** [Makefile:407: all] Error 2 | make[1]: Leaving directory '/build/1st/libldm-0.2.4' | dh_auto_build: make -j16 returned exit code 2 | make: *** [debian/rules:13: build] Error 255 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 Also observable on crossqa for arm64 using sbuild: http://crossqa.debian.net/build/libldm_0.2.4-2_arm64_20191021161651.log Looks like some glib interface change. Helmut