Package: src:horst
Version: 5.0-2
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-arch
dh build-arch
dh_update_autotools_config -a
dh_autoreconf -a
dh_auto_configure -a
dh_auto_build -a
make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -MM -I. average.c capture.c channel.c conf_options.c control.c
display-channel.c display-essid.c display-filter.c display-help.c
display-history.c display-main.c display-spectrum.c display-statistics.c
display.c essid.c ieee80211_util.c ifctrl-ioctl.c listsort.c main.c network.c
node.c protocol_parser.c wlan_parser.c radiotap/radiotap.c util.c wlan_util.c
ifctrl-nl80211.c >.objdeps.mk
echo '-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3' | cmp -s - .buildflags || echo '-g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3' > .buildflags
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o average.o average.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o capture.o capture.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o channel.o channel.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o conf_options.o
conf_options.c
[... snipped ...]
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o display-essid.o
display-essid.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o display-filter.o
display-filter.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o display-help.o
display-help.c
display-help.c: In function 'update_help_win':
display-help.c:39:66: warning: macro "__DATE__" might prevent reproducible
builds [-Wdate-time]
print_centered(win, 5, COLS, "Version " VERSION " (build date " __DATE__ " "
__TIME__ ")");
^~~~~~~~
display-help.c:39:79: warning: macro "__TIME__" might prevent reproducible
builds [-Wdate-time]
print_centered(win, 5, COLS, "Version " VERSION " (build date " __DATE__ " "
__TIME__ ")");
^~~~~~~~
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o display-history.o
display-history.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o display-main.o
display-main.c
display-main.c: In function 'sort_input':
display-main.c:129:11: warning: this statement may fall through
[-Wimplicit-fallthrough=]
do_sort = c;
~~~~~~~~^~~
display-main.c:131:2: note: here
case '\r': case KEY_ENTER:
^~~~
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o display-spectrum.o
display-spectrum.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o
display-statistics.o display-statistics.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o display.o display.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o essid.o essid.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ieee80211_util.o
ieee80211_util.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ifctrl-ioctl.o
ifctrl-ioctl.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o listsort.o
listsort.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o network.o network.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o node.o node.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o protocol_parser.o
protocol_parser.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o wlan_parser.o
wlan_parser.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o
radiotap/radiotap.o radiotap/radiotap.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o util.o util.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o wlan_util.o
wlan_util.c
cc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ifctrl-nl80211.o
ifctrl-nl80211.c
cc -Wl,-z,relro -o horst average.o capture.o channel.o conf_options.o control.o
display-channel.o display-essid.o display-filter.o display-help.o
display-history.o display-main.o display-spectrum.o display-statistics.o
display.o essid.o ieee80211_util.o ifctrl-ioctl.o listsort.o main.o network.o
node.o protocol_parser.o wlan_parser.o radiotap/radiotap.o util.o wlan_util.o
ifctrl-nl80211.o -lncurses -lm -lnl-3 -lnl-genl-3
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test -a
make -j1 check
make[1]: Entering directory '/<<PKGBUILDDIR>>'
sparse -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -std=gnu99 -Wall -Wextra -g -I. -DDO_DEBUG
-I/usr/include/libnl3 *.[ch]
/usr/include/err.h:25:11: error: unable to open 'stdarg.h'
make[1]: *** [Makefile:113: check] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: make -j1 check returned exit code 2
make: *** [debian/rules:21: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--------------------------------------------------------------------------------
The build was made with "dpkg-buildpackage -B" in my autobuilder.
Most probably, it also fails here in reproducible builds:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/horst.html
where you can get a full build log if you need it.
If this is really a bug in one of the build-depends, please use reassign and
affects,
so that this is still visible in the BTS web page for this package.
Thanks.