Your message dated Sun, 6 Nov 2016 11:17:45 +0200
with message-id <[email protected]>
and subject line New dpkg was uploaded
has caused the Debian Bug report #837425,
regarding deets: FTBFS with bindnow and PIE enabled
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
837425: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837425
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: deets
Version: 0.2.1-4
Severity: important
User: [email protected]
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

--- End Message ---
--- Begin Message ---
If there is any scenario where this would be a problem,
the sourceful dpkg 1.18.11 upload fixed it.

cu
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed

--- End Message ---

Reply via email to