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

Reply via email to