Source: gcc-mingw-w64 Version: 19.2 Severity: serious Tags: stretch sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20170418 qa-ftbfs Justification: FTBFS in stretch on amd64
Hi, During a rebuild of all packages in stretch (in a stretch chroot, not a sid chroot), your package failed to build on amd64. Relevant part (hopefully): > make[3]: Entering directory > '/<<PKGBUILDDIR>>/build/i686-w64-mingw32-posix/gcc' > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > /bin/bash ../../../src/gcc/../mkinstalldirs po > mkdir -p -- po > /bin/bash ../../../src/gcc/../mkinstalldirs po > mkdir -p -- po > /bin/bash ../../../src/gcc/../mkinstalldirs po > mkdir -p -- po > mkdir -p -- po > /bin/bash ../../../src/gcc/../mkinstalldirs po > mkdir -p -- po > /usr/bin/msgfmt --statistics -o po/be.gmo ../../../src/gcc/po/be.po > mkdir -p -- po > mkdir -p -- po > mkdir -p -- po > /usr/bin/msgfmt --statistics -o po/da.gmo ../../../src/gcc/po/da.po > /usr/bin/msgfmt --statistics -o po/de.gmo ../../../src/gcc/po/de.po > /usr/bin/msgfmt --statistics -o po/el.gmo ../../../src/gcc/po/el.po > /usr/bin/msgfmt --statistics -o po/fi.gmo ../../../src/gcc/po/fi.po > /usr/bin/msgfmt --statistics -o po/fr.gmo ../../../src/gcc/po/fr.po > /usr/bin/msgfmt --statistics -o po/hr.gmo ../../../src/gcc/po/hr.po > /usr/bin/msgfmt --statistics -o po/id.gmo ../../../src/gcc/po/id.po > /usr/bin/msgfmt --statistics -o po/ja.gmo ../../../src/gcc/po/ja.po > /usr/bin/msgfmt --statistics -o po/nl.gmo ../../../src/gcc/po/nl.po > /usr/bin/msgfmt --statistics -o po/ru.gmo ../../../src/gcc/po/ru.po > /usr/bin/msgfmt --statistics -o po/sr.gmo ../../../src/gcc/po/sr.po > /usr/bin/msgfmt --statistics -o po/sv.gmo ../../../src/gcc/po/sv.po > /usr/bin/msgfmt --statistics -o po/tr.gmo ../../../src/gcc/po/tr.po > /usr/bin/msgfmt --statistics -o po/uk.gmo ../../../src/gcc/po/uk.po > /usr/bin/msgfmt --statistics -o po/vi.gmo ../../../src/gcc/po/vi.po > /usr/bin/msgfmt --statistics -o po/zh_CN.gmo ../../../src/gcc/po/zh_CN.po > /bin/bash ../../../src/gcc/../mkinstalldirs po > TARGET_CPU_DEFAULT="" \ > HEADERS="auto-host.h ansidecl.h" DEFINES="" \ > /bin/bash ../../../src/gcc/mkconfig.sh config.h > TARGET_CPU_DEFAULT="" \ > HEADERS="options.h insn-constants.h config/vxworks-dummy.h config/i386/i386.h > config/i386/unix.h config/i386/bsd.h config/i386/gas.h config/dbxcoff.h > config/i386/cygming.h config/i386/mingw-pthread.h config/i386/mingw32.h > config/i386/mingw-w64.h config/i386/mingw-stdint.h config/initfini-array.h > defaults.h" DEFINES="LIBC_GLIBC=1 LIBC_UCLIBC=2 LIBC_BIONIC=3 LIBC_MUSL=4" \ > /bin/bash ../../../src/gcc/mkconfig.sh tm.h > TARGET_CPU_DEFAULT="" \ > HEADERS="config/i386/i386-protos.h tm-preds.h" DEFINES="" \ > /bin/bash ../../../src/gcc/mkconfig.sh tm_p.h > configure: creating cache ./config.cache > TARGET_CPU_DEFAULT="" \ > HEADERS="auto-host.h ansidecl.h" DEFINES="" \ > /bin/bash ../../../src/gcc/mkconfig.sh bconfig.h > /usr/bin/msgfmt --statistics -o po/zh_TW.gmo ../../../src/gcc/po/zh_TW.po > g++-6 -c -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wall > -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti > -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings > -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic > -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H > -DGENERATOR_FILE -fno-PIE -I. -Ibuild -I../../../src/gcc > -I../../../src/gcc/build -I../../../src/gcc/../include > -I../../../src/gcc/../libcpp/include -Wdate-time -D_FORTIFY_SOURCE=2 \ > -DBASEVER="\"6.3.0\"" -DDATESTAMP="\" 20170406\"" \ > -DREVISION="\"\"" \ > -DDEVPHASE="\"\"" -DPKGVERSION="\"(GCC) \"" \ > -DBUGURL="\"<http://gcc.gnu.org/bugs.html>\"" -o build/version.o > ../../../src/gcc/version.c > gawk -f ../../../src/gcc/opt-gather.awk > ../../../src/gcc/ada/gcc-interface/lang.opt ../../../src/gcc/c-family/c.opt > ../../../src/gcc/common.opt ../../../src/gcc/fortran/lang.opt > ../../../src/gcc/go/lang.opt ../../../src/gcc/java/lang.opt > ../../../src/gcc/lto/lang.opt ../../../src/gcc/config/fused-madd.opt > ../../../src/gcc/config/i386/i386.opt > ../../../src/gcc/config/i386/cygming.opt > ../../../src/gcc/config/i386/mingw.opt > ../../../src/gcc/config/i386/mingw-w64.opt > tmp-optionlist > checking build system type... x86_64-pc-linux-gnu > checking host system type... x86_64-pc-linux-gnu > checking target system type... i686-w64-mingw32 > checking for x86_64-linux-gnu-gcc... gcc-6 > /bin/bash ../../../src/gcc/../move-if-change tmp-gi.list gtyp-input.list > echo "#define BUILDING_GCC_MAJOR `echo 6.3.0 | sed -e > 's/^\([0-9]*\).*$/\1/'`" > bversion.h > if test no = yes \ > || test -n "../lib64 ../lib"; then \ > /bin/bash ../../../src/gcc/genmultilib \ > "m64/m32" \ > "64 32" \ > "" \ > "" \ > "" \ > "" \ > "../lib64 ../lib" \ > "" \ > "" \ > "" \ > "no" \ > > tmp-mlib.h; \ > else \ > /bin/bash ../../../src/gcc/genmultilib '' '' '' '' '' '' '' '' \ > "" '' no \ > > tmp-mlib.h; \ > fi > echo "#define BUILDING_GCC_MINOR `echo 6.3.0 | sed -e > 's/^[0-9]*\.\([0-9]*\).*$/\1/'`" >> bversion.h > lsf="../../../src/gcc/ada/gcc-interface/lang-specs.h > ../../../src/gcc/cp/lang-specs.h ../../../src/gcc/fortran/lang-specs.h > ../../../src/gcc/lto/lang-specs.h ../../../src/gcc/objc/lang-specs.h > ../../../src/gcc/objcp/lang-specs.h"; for f in $lsf; do \ > echo "#include \"$f\""; \ > done | sed 's|../../../src/gcc/||' > tmp-specs.h > echo timestamp > s-gtyp-input > rm -f tmp-all-tree.def > echo "#define BUILDING_GCC_PATCHLEVEL `echo 6.3.0 | sed -e > 's/^[0-9]*\.[0-9]*\.\([0-9]*\)$/\1/'`" >> bversion.h > /bin/bash ../../../src/gcc/../move-if-change tmp-specs.h specs.h > echo '#include "tree.def"' > tmp-all-tree.def > gawk -f ../../../src/gcc/gen-pass-instances.awk \ > ../../../src/gcc/passes.def > pass-instances.def > gcc-6 -E ../../../src/gcc/params-list.h | sed 's/^#.*//;/^$/d' > > tmp-params.list > echo "#define BUILDING_GCC_VERSION (BUILDING_GCC_MAJOR * 1000 + > BUILDING_GCC_MINOR)" >> bversion.h > echo timestamp > s-specs > echo 'END_OF_BASE_TREE_CODES' >> tmp-all-tree.def > echo "g++-6 -no-pie -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wall > -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -fno-exceptions -fno-rtti > -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings > -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic > -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H > -static-libstdc++ -static-libgcc -specs=/usr/share/dpkg/no-pie-link.specs > -Wl,-z,relro -Wl,-z,now -Wl,--as-needed" > checksum-options.tmp \ > && ../../../src/gcc/../move-if-change checksum-options.tmp checksum-options > checking for C compiler default output file name... /bin/bash > ../../../src/gcc/../move-if-change tmp-params.list params.list > echo timestamp > s-bversion > echo '#include "c-family/c-common.def"' >> tmp-all-tree.def > gawk -f ../../../src/gcc/config/i386/i386-builtin-types.awk > ../../../src/gcc/config/i386/i386-builtin-types.def > tmp-bt.inc > echo timestamp > s-params.list > ltf="../../../src/gcc/ada/gcc-interface/ada-tree.def > ../../../src/gcc/cp/cp-tree.def ../../../src/gcc/java/java-tree.def > ../../../src/gcc/objc/objc-tree.def"; for f in $ltf; do \ > echo "#include \"$f\""; \ > done | sed 's|../../../src/gcc/||' >> tmp-all-tree.def > cp ../../../src/gcc/gcc-ar.c gcc-nm.c > cp ../../../src/gcc/gcc-ar.c gcc-ranlib.c > /bin/bash ../../../src/gcc/../move-if-change tmp-all-tree.def all-tree.def > rm -f mm_malloc.h > TARGET_CPU_DEFAULT="" \ > HEADERS="auto-host.h ansidecl.h config/i386/xm-mingw32.h" > DEFINES="USED_FOR_TARGET " \ > /bin/bash ../../../src/gcc/mkconfig.sh tconfig.h > 128 translated messages, 150 fuzzy translations, 11700 untranslated messages. > cat ../../../src/gcc/config/i386/gmm_malloc.h > mm_malloc.h > (echo "@set version-GCC 6.3.0"; \ > if [ "" = "experimental" ]; \ > then echo "@set DEVELOPMENT"; \ > else echo "@clear DEVELOPMENT"; \ > fi) > gcc-vers.texiT > a.out > checking whether the C compiler works... make[3]: *** No rule to make target > 'gcov-dump.texi', needed by 'gcov-dump.pod'. Stop. > make[3]: *** Waiting for unfinished jobs.... > /bin/bash ../../../src/gcc/../move-if-change tmp-mlib.h multilib.h > /bin/bash ../../../src/gcc/../move-if-change tmp-bt.inc i386-builtin-types.inc > echo timestamp > s-alltree > yes > echo @set srcdir > /<<PKGBUILDDIR>>/build/i686-w64-mingw32-posix/gcc/../../../src/gcc >> > gcc-vers.texiT > checking whether we are cross compiling... no > checking for suffix of executables... if [ -n "(GCC) " ]; then \ > echo "@set VERSION_PACKAGE (GCC) " >> gcc-vers.texiT; \ > fi > 71 translated messages, 2165 fuzzy translations, 9742 untranslated messages. > echo timestamp > s-mlib > echo timestamp > s-i386-bt > echo "@set BUGURL @uref{http://gcc.gnu.org/bugs.html}" >> gcc-vers.texiT; \ > mv -f gcc-vers.texiT gcc-vers.texi > 404 translated messages, 11574 untranslated messages. > 43 translated messages, 3824 fuzzy translations, 8111 untranslated messages. > 884 translated messages, 5145 fuzzy translations, 5949 untranslated messages. > 2003 translated messages, 5099 fuzzy translations, 4876 untranslated messages. > 5162 translated messages, 35 fuzzy translations, 6781 untranslated messages. > 5246 translated messages, 5715 fuzzy translations, 1017 untranslated messages. > 2754 translated messages, 4142 fuzzy translations, 5082 untranslated messages. > 2579 translated messages, 8099 fuzzy translations, 1300 untranslated messages. > 1415 translated messages, 5752 fuzzy translations, 4811 untranslated messages. > > checking for suffix of object files... 11978 translated messages. > 2817 translated messages, 5985 fuzzy translations, 3176 untranslated messages. > 2911 translated messages, 5123 fuzzy translations, 3944 untranslated messages. > 6765 translated messages, 4315 fuzzy translations, 898 untranslated messages. > o > checking whether we are using the GNU C compiler... 3590 translated messages, > 5909 fuzzy translations, 2479 untranslated messages. > 3020 translated messages, 5839 fuzzy translations, 3119 untranslated messages. > yes > checking whether gcc-6 accepts -g... 6099 translated messages, 4560 fuzzy > translations, 1319 untranslated messages. > yes > checking for gcc-6 option to accept ISO C89... none needed > checking how to run the C preprocessor... /bin/bash > ../../../src/gcc/../move-if-change tmp-optionlist optionlist > echo timestamp > s-options > make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/i686-w64-mingw32-posix/gcc' > Makefile:4203: recipe for target 'all-gcc' failed > make[2]: *** [all-gcc] Error 2 The full build log is available from: http://aws-logs.debian.net/2017/04/18/gcc-mingw-w64_19.2_testing.log 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! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.