Source: userv Version: 1.2.1~beta2 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past)
userv fails to build from source: | dh_auto_configure | ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking | checking for gcc... gcc | checking whether the C compiler works... yes | checking for C compiler default output file name... a.out | checking for suffix of executables... | checking whether we are cross compiling... no | checking for suffix of object files... o | checking whether the compiler supports GNU C... yes | checking whether gcc accepts -g... yes | checking for gcc option to enable C11 features... none needed | checking how to run the C preprocessor... gcc -E | checking for a BSD-compatible install... /usr/bin/install -c | checking for md5sum... md5sum | checking for socket in -lsocket... no | checking for setenv... yes | checking for strsignal... yes | checking for vsnprintf... yes | checking for grep that handles long lines and -e... /bin/grep | checking for egrep... /bin/grep -E | checking for EPROTO... yes | checking for LOG_AUTHPRIV... yes | checking for WCOREDUMP... yes | checking your C compiler... works | checking __attribute__((,,))... yes | checking __attribute__((noreturn))... yes | checking __attribute__((unused))... yes | checking __attribute__((format...))... yes | checking GCC warning flag(s) -Wall -Wno-implicit... no | checking GCC warning flag(s) -Wwrite-strings... ok | checking GCC warning flag(s) -Wpointer-arith... ok | checking GCC warning flag(s) -Wimplicit -Wnested-externs... ok | will build version 1.2.1~beta2 | configure: creating ./config.status | config.status: creating Makefile | config.status: creating config.h | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | debian/rules override_dh_auto_build | make[1]: Entering directory '/<<PKGBUILDDIR>>' | /usr/bin/make OPTIMISE= XCFLAGS="-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security" XCPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" XLDFLAGS="-Wl,-z,relro" all docs | make[2]: Entering directory '/<<PKGBUILDDIR>>' | cat common.h config.h config.status Makefile | md5sum \ | | sed -e 's/ -$//; s/../0x&,/g; s/,$//;' \ | >pcsum.h.new | cmp pcsum.h.new pcsum.h || mv -f pcsum.h.new pcsum.h | cmp: pcsum.h: No such file or directory | gcc -g -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wwrite-strings -Wpointer-arith -Wimplicit -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -DVERSION='"1.2.1~beta2"' -DVEREXT='"std"' -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o overlord.o overlord.c | m4 -- tokens.h.m4 >tokens.h.new && mv tokens.h.new tokens.h | gcc -g -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wwrite-strings -Wpointer-arith -Wimplicit -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -DVERSION='"1.2.1~beta2"' -DVEREXT='"std"' -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o process.o process.c | echo '#define VERSION "1.2.1~beta2"' >version.h.new && mv -f version.h.new version.h | gcc -g -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wwrite-strings -Wpointer-arith -Wimplicit -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -DVERSION='"1.2.1~beta2"' -DVEREXT='"std"' -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -c -o servexec.o servexec.c | m4 -- lexer.l.m4 >lexer.l.new && mv lexer.l.new lexer.l | flex -t lexer.l > lexer.c | /bin/sh: 1: flex: not found | make[2]: *** [<builtin>: lexer.c] Error 127 | make[2]: Leaving directory '/<<PKGBUILDDIR>>' | make[1]: *** [debian/rules:20: override_dh_auto_build] Error 2 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | make: *** [debian/rules:12: build-arch] Error 2 | dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 The full build log can be found there: https://buildd.debian.org/fetch.php?pkg=userv&arch=amd64&ver=1.2.1%7Ebeta2&stamp=1640811612&raw=0