Source: binutils-mipsen Version: 9+c4 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20221220 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > config.status: creating gconfig.h > config.status: executing depfiles commands > yes > checking for x86_64-linux-gnu-pkg-config... no > checking for pkg-config... no > configure: error: Cannot find pkg-config > make[3]: *** [Makefile:6834: configure-gold] Error 1 > make[3]: *** Waiting for unfinished jobs.... > config.status: executing libtool commands > config.status: executing default-1 commands > config.status: creating po/POTFILES > config.status: creating po/Makefile > ok > yes > checking for vfork... checking for dlfcn.h... checking whether basename is > declared... yes > checking for objdir... .libs > yes > checking for clock_gettime... /bin/bash ./libtool --tag=CC --mode=link > x86_64-linux-gnu-gcc -funwind-tables -frandom-seed=libbacktrace.la -W -Wall > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes > -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 > -fprofile-generate -flto=jobserver -ffat-lto-objects -Wl,-z,relro -o > libbacktrace.la atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo > state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo > libtool: link: x86_64-linux-gnu-ar --plugin > /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so --plugin > /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so rc .libs/libbacktrace.a > .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o > .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o > .libs/mmapio.o .libs/mmap.o > libtool: link: x86_64-linux-gnu-ranlib --plugin > /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so --plugin > /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so .libs/libbacktrace.a > yes > none needed > checking whether yytext is a pointer... checking for working fork... libtool: > link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" > "libbacktrace.la" ) > make[5]: Leaving directory > '/<<PKGBUILDDIR>>/binutils-2.39.50/builddir-single/libbacktrace' > make[4]: Leaving directory > '/<<PKGBUILDDIR>>/binutils-2.39.50/builddir-single/libbacktrace' > yes > checking for strsignal... checking if x86_64-linux-gnu-gcc supports -fno-rtti > -fno-exceptions... no > checking for x86_64-linux-gnu-gcc option to produce PIC... -fPIC -DPIC > checking if x86_64-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes > checking for working vfork... (cached) yes > checking for _doprnt... yes > checking if x86_64-linux-gnu-gcc static flag -static works... yes > none needed > checking whether yytext is a pointer... configure: updating cache > ./config.cache > checking that generated files are newer than configure... done > configure: creating ./config.status > no > checking for sys_errlist... yes > checking if x86_64-linux-gnu-gcc supports -c -o file.o... yes > checking if x86_64-linux-gnu-gcc supports -c -o file.o... (cached) yes > checking whether the x86_64-linux-gnu-gcc linker (x86_64-linux-gnu-ld -m > elf_x86_64) supports shared libraries... yes > checking whether -lc should be explicitly linked in... no > checking for sys_nerr... no > checking dynamic linker characteristics... no > checking for sys_siglist... GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking whether stripping libraries is possible... yes > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... yes > checking how to run the C++ preprocessor... x86_64-linux-gnu-g++ -E > no > checking for external symbol _system_configuration... no > no > checking for __fsetlocking... checking whether NLS is requested... yes > checking for catalogs to be installed... bg ca da es fi fr hr id it ja pt ro > ru rw sk sr sv tr uk vi zh_CN zh_TW > checking whether NLS is requested... yes > checking for msgfmt... /usr/bin/msgfmt > checking for gmsgfmt... /usr/bin/msgfmt > checking for xgettext... /usr/bin/xgettext > checking for msgmerge... /usr/bin/msgmerge > checking whether to enable maintainer-specific portions of Makefiles... no > checking for x86_64-linux-gnu-ranlib... (cached) x86_64-linux-gnu-ranlib > --plugin /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so > checking fcntl.h usability... yes > checking for canonicalize_file_name... yes > checking fcntl.h presence... yes > checking for fcntl.h... yes > checking for inttypes.h... (cached) yes > checking for stdint.h... (cached) yes > checking sys/file.h usability... checking for ld used by > x86_64-linux-gnu-g++... x86_64-linux-gnu-ld -m elf_x86_64 > checking if the linker (x86_64-linux-gnu-ld -m elf_x86_64) is GNU ld... yes > checking whether the x86_64-linux-gnu-g++ linker (x86_64-linux-gnu-ld -m > elf_x86_64) supports shared libraries... yes > yes > checking sys/file.h presence... yes > yes > checking for sys/file.h... yes > checking for dup3... checking for sys/stat.h... (cached) yes > checking sys/time.h usability... yes > checking sys/time.h presence... config.status: creating Makefile > yes > checking for sys/time.h... yes > config.status: creating src/Makefile > checking for sys/types.h... (cached) yes > checking for unistd.h... (cached) yes > checking for sys/wait.h that is POSIX.1 compatible... config.status: creating > gp-display-html/Makefile > yes > config.status: creating doc/Makefile > checking for getrlimit... checking for x86_64-linux-gnu-g++ option to produce > PIC... -fPIC -DPIC > checking if x86_64-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes > config.status: creating config.h > checking for stdlib.h... (cached) yes > config.status: executing depfiles commands > yes > checking if x86_64-linux-gnu-g++ static flag -static works... checking for > unistd.h... (cached) yes > checking for sys/param.h... yes > checking for getpagesize... yes > checking if x86_64-linux-gnu-g++ supports -c -o file.o... yes > yes > checking for working mmap... checking for getrusage... yes > checking if x86_64-linux-gnu-g++ supports -c -o file.o... (cached) yes > checking whether the x86_64-linux-gnu-g++ linker (x86_64-linux-gnu-ld -m > elf_x86_64) supports shared libraries... yes > checking dynamic linker characteristics... (cached) GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking for dlfcn.h... (cached) yes > checking for windows.h... config.status: executing libtool commands > no > checking for library containing dlsym... === configuring in libcollector > (/<<PKGBUILDDIR>>/binutils-2.39.50/builddir-single/gprofng/libcollector) > configure: running /bin/bash ../../../gprofng/libcollector/configure > --disable-option-checking '--prefix=/usr' '--with-gnu-as' '--with-gnu-ld' > '--with-sysroot=/' '--libdir=/usr/lib/x86_64-linux-gnu' > '--disable-silent-rules' '--enable-obsolete' '--enable-shared' > '--enable-plugins' '--enable-threads' '--enable-jansson' '--with-system-zlib' > '--sysconfdir=/etc' '--enable-deterministic-archives' > '--disable-compressed-debug-sections' '--enable-new-dtags' > '--disable-x86-used-note' '--with-gold-ldflags=-static-libstdc++' > '--with-pkgversion=GNU Binutils for Debian' '--disable-werror' > '--enable-targets=x86_64-linux-gnux32,x86_64-pep' '--enable-ld=default' > '--enable-gold' '--enable-pgo-build=lto' '--enable-gprofng' > '--program-transform-name=s,y,y,' '--disable-year2038' > '--build=x86_64-linux-gnu' '--host=x86_64-linux-gnu' > '--target=x86_64-linux-gnu' 'build_alias=x86_64-linux-gnu' > 'host_alias=x86_64-linux-gnu' 'target_alias=x86_64-linux-gnu' > 'CC=x86_64-linux-gnu-gcc' 'CFLAGS=-g -O2 -fprofile-generate -flto=jobserver > -ffat-lto-objects' 'LDFLAGS= -Wl,-z,relro' 'CXX=x86_64-linux-gnu-g++' > 'CXXFLAGS=-g -O2 -fprofile-generate -flto=jobserver -ffat-lto-objects' > --cache-file=.././config.cache --srcdir=../../../gprofng/libcollector > none required > checking for special C compiler options needed for large files... no > checking for _FILE_OFFSET_BITS value needed for large files... yes > no > checking for getsysinfo... checking size of void *... no > checking whether NLS is requested... yes > checking for catalogs to be installed... yes > checking for fseeko... no > es fi fr id ja ru rw sv tr uk zh_CN > checking whether NLS is requested... yes > checking for gettimeofday... (cached) yes > checking for msgfmt... checking for on_exit... /usr/bin/msgfmt > checking for gmsgfmt... /usr/bin/msgfmt > checking for xgettext... /usr/bin/xgettext > configure: loading cache .././config.cache > checking for msgmerge... 8 > checking for jansson... no > configure: error: Cannot find jansson library > /usr/bin/msgmerge > checking whether to enable maintainer-specific portions of Makefiles... no > checking build system type... (cached) x86_64-pc-linux-gnu > checking host system type... (cached) x86_64-pc-linux-gnu > checking target system type... (cached) x86_64-pc-linux-gnu > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... checking for memory.h... > (cached) yes > yes > yes > checking for fseeko64... checking for sys/stat.h... (cached) yes > checking for sys/types.h... (cached) yes > checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p > checking for gawk... (cached) mawk > checking whether /usr/bin/make sets $(MAKE)... (cached) yes > checking whether /usr/bin/make supports nested variables... (cached) yes > checking whether to enable maintainer-specific portions of Makefiles... no > checking for style of include used by /usr/bin/make... checking for > unistd.h... (cached) yes > make[3]: *** [Makefile:8804: configure-ld] Error 1 > GNU > checking for x86_64-linux-gnu-gcc... (cached) x86_64-linux-gnu-gcc > checking whether compiling a cross-assembler... no > checking for strsignal... yes > checking whether the C compiler works... checking for pipe2... yes > checking for LC_MESSAGES... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... yes > checking for psignal... yes > checking for getc_unlocked... yes > checking for working assert macro... > checking whether we are cross compiling... yes > checking for pstat_getdynamic... yes > checking for mkdtemp... yes > checking for a known getopt prototype in unistd.h... no > checking for suffix of object files... (cached) o > checking whether we are using the GNU C compiler... (cached) yes > checking whether x86_64-linux-gnu-gcc accepts -g... (cached) yes > checking for x86_64-linux-gnu-gcc option to accept ISO C89... (cached) none > needed > checking whether x86_64-linux-gnu-gcc understands -c and -o together... > (cached) yes > checking dependency style of x86_64-linux-gnu-gcc... (cached) gcc3 > checking how to run the C preprocessor... (cached) x86_64-linux-gnu-gcc -E > yes > checking whether declaration is required for environ... no > checking for grep that handles long lines and -e... (cached) /bin/grep > checking for egrep... (cached) /bin/grep -E > checking for ANSI C header files... (cached) yes > checking for pstat_getstatic... checking for sys/types.h... (cached) yes > checking for sys/stat.h... (cached) yes > checking for stdlib.h... (cached) yes > checking for string.h... (cached) yes > checking for memory.h... (cached) yes > checking for strings.h... (cached) yes > checking for inttypes.h... (cached) yes > yes > checking for mkstemp... checking for stdint.h... (cached) yes > checking for unistd.h... (cached) yes > checking for minix/config.h... (cached) no > checking whether it is safe to define __EXTENSIONS__... (cached) yes > checking for x86_64-linux-gnu-gcc... (cached) x86_64-linux-gnu-gcc > checking whether we are using the GNU C compiler... (cached) yes > checking whether x86_64-linux-gnu-gcc accepts -g... (cached) yes > checking for x86_64-linux-gnu-gcc option to accept ISO C89... (cached) none > needed > checking whether x86_64-linux-gnu-gcc understands -c and -o together... > (cached) yes > checking dependency style of x86_64-linux-gnu-gcc... (cached) gcc3 > no > checking whether we are using the GNU C++ compiler... (cached) yes > checking whether x86_64-linux-gnu-g++ accepts -g... (cached) yes > checking dependency style of x86_64-linux-gnu-g++... (cached) gcc3 > checking for x86_64-linux-gnu-ranlib... (cached) x86_64-linux-gnu-ranlib > --plugin /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so > checking for x86_64-linux-gnu-ar... (cached) x86_64-linux-gnu-ar --plugin > /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so > checking the archiver (x86_64-linux-gnu-ar --plugin > /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so) interface... (cached) ar > checking how to print strings... printf > checking for a sed that does not truncate output... (cached) /bin/sed > checking for fgrep... (cached) /bin/grep -F > checking for ld used by x86_64-linux-gnu-gcc... (cached) x86_64-linux-gnu-ld > checking if the linker (x86_64-linux-gnu-ld) is GNU ld... (cached) yes > checking for BSD- or MS-compatible name lister (nm)... (cached) > /usr/bin/x86_64-linux-gnu-nm -B > checking the name lister (/usr/bin/x86_64-linux-gnu-nm -B) interface... > (cached) BSD nm > checking whether ln -s works... yes > checking the maximum length of command line arguments... (cached) 1572864 > checking whether the shell understands some XSI constructs... yes > checking whether the shell understands "+="... checking for realpath... yes > checking for x86_64-linux-gnu-ld option to reload object files... (cached) -r > checking for x86_64-linux-gnu-objdump... (cached) x86_64-linux-gnu-objdump > checking how to recognize dependent libraries... (cached) pass_all > checking for x86_64-linux-gnu-ar... (cached) x86_64-linux-gnu-ar --plugin > /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so > checking for x86_64-linux-gnu-strip... (cached) x86_64-linux-gnu-strip > checking for x86_64-linux-gnu-ranlib... (cached) x86_64-linux-gnu-ranlib > --plugin /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so > checking command to parse /usr/bin/x86_64-linux-gnu-nm -B output from > x86_64-linux-gnu-gcc object... yes > (cached) ok > no > checking whether declaration is required for ffs... checking for utimensat... > checking for dlfcn.h... (cached) yes > checking for objdir... (cached) .libs > yes > checking for setrlimit... checking if x86_64-linux-gnu-gcc supports -fno-rtti > -fno-exceptions... (cached) no > checking for x86_64-linux-gnu-gcc option to produce PIC... -fPIC -DPIC > checking if x86_64-linux-gnu-gcc PIC flag -fPIC -DPIC works... (cached) yes > checking if x86_64-linux-gnu-gcc static flag -static works... (cached) yes > checking if x86_64-linux-gnu-gcc supports -c -o file.o... (cached) yes > checking if x86_64-linux-gnu-gcc supports -c -o file.o... (cached) yes > checking whether the x86_64-linux-gnu-gcc linker (x86_64-linux-gnu-ld -m > elf_x86_64) supports shared libraries... no > checking whether asprintf is declared... yes > checking whether -lc should be explicitly linked in... (cached) no > checking dynamic linker characteristics... yes > yes > (cached) checking for utimes... checking whether mempcpy is declared... > GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking whether stripping libraries is possible... yes > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... yes > checking how to run the C++ preprocessor... (cached) x86_64-linux-gnu-g++ -E > yes > checking for spawnve... yes > checking whether stpcpy is declared... yes > checking for x86_64-linux-gnu-pkg-config... no > checking for pkg-config... no > checking for libzstd >= 1.4.0... no > checking for struct stat.st_mtim.tv_sec in sys/stat.h... no > checking for spawnvpe... yes > checking for struct stat.st_mtim.tv_nsec in sys/stat.h... yes > checking for mbstate_t... yes > checking for ld used by x86_64-linux-gnu-g++... configure: updating cache > ./config.cache > checking that generated files are newer than configure... done > configure: creating ./config.status > (cached) x86_64-linux-gnu-ld -m elf_x86_64 > checking if the linker (x86_64-linux-gnu-ld -m elf_x86_64) is GNU ld... > (cached) yes > checking whether the x86_64-linux-gnu-g++ linker (x86_64-linux-gnu-ld -m > elf_x86_64) supports shared libraries... yes > no > checking for strerror... yes > checking for struct stat.st_atim.tv_nsec... checking for x86_64-linux-gnu-g++ > option to produce PIC... -fPIC -DPIC > checking if x86_64-linux-gnu-g++ PIC flag -fPIC -DPIC works... (cached) yes > checking if x86_64-linux-gnu-g++ static flag -static works... (cached) yes > checking if x86_64-linux-gnu-g++ supports -c -o file.o... (cached) yes > checking if x86_64-linux-gnu-g++ supports -c -o file.o... (cached) yes > checking whether the x86_64-linux-gnu-g++ linker (x86_64-linux-gnu-ld -m > elf_x86_64) supports shared libraries... yes > checking dynamic linker characteristics... (cached) GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking whether x86_64-linux-gnu-gcc supports -Wnonnull-compare... yes > checking for strsignal... yes > configure: updating cache .././config.cache > checking that generated files are newer than configure... done > configure: creating ./config.status > yes > checking whether struct stat.st_atim is of type struct timespec... yes > checking for library containing frexp... yes > checking for sysconf... none required > checking for LC_MESSAGES... yes > checking for sysctl... yes > checking for a known getopt prototype in unistd.h... yes > checking for utime.h... config.status: creating .gdbinit > yes > checking whether asprintf is declared... config.status: creating Makefile > config.status: creating po/Makefile.in > no > checking for sysmp... config.status: creating config.h > config.status: executing depfiles commands > yes > checking whether environ is declared... no > checking for table... yes > checking whether getc_unlocked is declared... no > checking for times... config.status: executing libtool commands > config.status: executing default-1 commands > yes > config.status: creating po/POTFILES > config.status: creating po/Makefile > checking whether stpcpy is declared... config.status: executing default > commands > yes > checking whether strnlen is declared... yes > checking for wait3... config.status: creating Makefile > yes > checking for libzstd >= 1.4.0... no > checking for msgpack... no > config.status: creating lib-config.h > checking iconv.h usability... config.status: executing depfiles commands > yes > checking iconv.h presence... yes > checking for iconv.h... yes > checking for ld used by GCC... x86_64-linux-gnu-ld -m elf_x86_64 > checking if the linker (x86_64-linux-gnu-ld -m elf_x86_64) is GNU ld... yes > yes > checking for shared library run path origin... checking for wait4... > config.status: executing libtool commands > done > checking for iconv... yes > checking for sbrk... yes > checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, > char * *outbuf, size_t *outbytesleft); > configure: updating cache ./config.cache > checking that generated files are newer than configure... done > configure: creating ./config.status > yes > checking whether basename is declared... yes > checking whether ffs is declared... yes > checking whether asprintf is declared... yes > checking whether vasprintf is declared... yes > checking whether snprintf is declared... yes > checking whether vsnprintf is declared... yes > checking whether calloc is declared... yes > checking whether getenv is declared... yes > checking whether getopt is declared... yes > checking whether malloc is declared... config.status: creating Makefile > config.status: creating po/Makefile.in > yes > config.status: creating config.h > checking whether realloc is declared... config.status: executing depfiles > commands > yes > checking whether sbrk is declared... yes > checking whether strtol is declared... config.status: executing libtool > commands > yes > checking whether strtoul is declared... config.status: executing default-1 > commands > config.status: creating po/POTFILES > config.status: creating po/Makefile > yes > checking whether strtoll is declared... yes > checking whether strtoull is declared... yes > checking whether strverscmp is declared... yes > checking whether strnlen is declared... yes > checking whether canonicalize_file_name must be declared... no > checking for stdlib.h... (cached) yes > checking for unistd.h... (cached) yes > checking for sys/param.h... (cached) yes > checking for getpagesize... (cached) yes > checking for working mmap... yes > checking for working strncmp... yes > configure: updating cache ./config.cache > configure: creating ./config.status > config.status: creating Makefile > config.status: creating testsuite/Makefile > config.status: creating config.h > config.status: executing default commands > make[3]: Leaving directory '/<<PKGBUILDDIR>>/binutils-2.39.50/builddir-single' > make[2]: *** [Makefile:1005: all] Error 2 > make[2]: Leaving directory '/<<PKGBUILDDIR>>/binutils-2.39.50/builddir-single' > make[1]: *** [debian/rules:684: stamps/build-single] Error 2 > make[1]: Leaving directory '/<<PKGBUILDDIR>>/binutils-2.39.50' > dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit > status 2 The full build log is available from: http://qa-logs.debian.net/2022/12/20/binutils-mipsen_9+c4_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.