Source: deets Version: 0.2.1-4 Severity: important User: bal...@balintreczey.hu Usertags: pie-bindnow-20160906 Justification: FTBFS on amd64 with extra hardening
Hi, During a rebuild of all packages in sid, your package failed to build on amd64 with patched GCC and dpkg. The rebuild tested if packages are ready for a transition enabling PIE and bindnow for amd64. For more information about the changes to sid's dpkg and GCC please visit: https://wiki.debian.org/Hardening/PIEByDefaultTransition Relevant part (hopefully): ... gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.1 -DDEETS_LUADIR=\" /usr/share/deets\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Wer ror=format-security -c -o luau-luau.o `test -f 'luau.c' || echo '../'`luau.c ../luau.c: In function 'dpkg_status': ../luau.c:88:7: error: 'stat_notinstalled' undeclared (first use in this function) case stat_notinstalled: ^~~~~~~~~~~~~~~~~ ../luau.c:88:7: note: each undeclared identifier is reported only once for each function it appears in ../luau.c:91:7: error: 'stat_configfiles' undeclared (first use in this function) case stat_configfiles: ^~~~~~~~~~~~~~~~ ../luau.c:94:7: error: 'stat_halfinstalled' undeclared (first use in this function) case stat_halfinstalled: ^~~~~~~~~~~~~~~~~~ ../luau.c:97:7: error: 'stat_unpacked' undeclared (first use in this function) case stat_unpacked: ^~~~~~~~~~~~~ ../luau.c:100:7: error: 'stat_halfconfigured' undeclared (first use in this function) case stat_halfconfigured: ^~~~~~~~~~~~~~~~~~~ ../luau.c:103:7: error: 'stat_triggersawaited' undeclared (first use in this function) case stat_triggersawaited: ^~~~~~~~~~~~~~~~~~~~ ../luau.c:106:7: error: 'stat_triggerspending' undeclared (first use in this function) case stat_triggerspending: ^~~~~~~~~~~~~~~~~~~~ ../luau.c:109:7: error: 'stat_installed' undeclared (first use in this function) case stat_installed: ^~~~~~~~~~~~~~ Makefile:364: recipe for target 'luau-luau.o' failed make[2]: *** [luau-luau.o] Error 1 ... The full build log is available from: https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/deets_0.2.1-4_amd64.build.gz Thanks, Balint