proposed-migration for detox 2.0.0-3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
detox (Debian) |
Fix Released
|
Unknown
|
|||
detox (Ubuntu) |
Triaged
|
Undecided
|
Unassigned |
Bug Description
detox 2.0.0-3 is stuck in -proposed.
This package FTBFS on all arches, e.g.[1]:
dh_auto_build
make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
...SNIP...
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=3 -DDATADIR=
<command-line>: error: "_FORTIFY_SOURCE" redefined [-Werror]
<command-line>: note: this is the location of the previous definition
<command-line>: error: "_FORTIFY_SOURCE" redefined [-Werror]
<command-line>: error: "_FORTIFY_SOURCE" redefined [-Werror]
<command-line>: note: this is the location of the previous definition
<command-line>: note: this is the location of the previous definition
<command-line>: error: "_FORTIFY_SOURCE" redefined [-Werror]
<command-line>: note: this is the location of the previous definition
cc1: all warnings being treated as errors
make[3]: *** [Makefile:565: builtin_table.o] Error 1
make[3]: *** Waiting for unfinished jobs....
cc1: all warnings being treated as errors
make[3]: *** [Makefile:565: clean_string.o] Error 1
cc1: all warnings being treated as errors
make[3]: *** [Makefile:565: config_file_yacc.o] Error 1
cc1: all warnings being treated as errors
make[3]: *** [Makefile:565: config_file_lex.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR
make[2]: *** [Makefile:409: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR
make[1]: *** [Makefile:544: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
It seems that a simple fix is to remove the hard coded -D_FORTIFY_SOURCE lines in the relevant Makefiles, and instead let the distro build flags take precedence.
Changed in detox (Ubuntu): | |
assignee: | nobody → Nick Rosbrook (enr0n) |
description: | updated |
Changed in detox (Debian): | |
status: | Unknown → Fix Released |
Changed in detox (Ubuntu): | |
assignee: | Nick Rosbrook (enr0n) → nobody |
I did forward this to debian, but unfortunately forgot to include the link in Bug-Debian in the patch header.