Source: binutils Version: 2.32.51.20190909-1 Severity: serious Tags: ftbfs binutils fails to build from source in unstable on amd64. A build log ends as follows:
| restore=: && backupdir=".am$$" && \ | rm -rf $backupdir && mkdir $backupdir && \ | if (makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \ | for f in as.info as.info-[0-9] as.info-[0-9][0-9] as.i[0-9] as.i[0-9][0-9]; do \ | if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ | done; \ | else :; fi && \ | if makeinfo --split-size=5000000 --split-size=5000000 -I "../../../gas/doc" -I "../../../gas/../libiberty" -I "../../../gas/../bfd/doc" -I ../../bfd/doc -I ../../../gas/doc \ | -o as.info `test -f 'as.texi' || echo '../../../gas/doc/'`as.texi; \ | then \ | rc=0; \ | else \ | rc=$?; \ | $restore $backupdir/* `echo "./as.info" | sed 's|[^/]*$||'`; \ | fi; \ | rm -rf $backupdir; exit $rc | touch as.1 | perl ../../../gas/doc/../../etc/texi2pod.pl -I "../../../gas/doc" -I "../../../gas/../libiberty" -I "../../../gas/../bfd/doc" -I ../../bfd/doc -Dman < ../../../gas/doc/as.texi > as.pod | (pod2man --center="GNU Development Tools" --release="binutils-2.32.51" --section=1 as.pod | \ | sed -e '/^.if n .na/d' > as.1.T$$ && \ | mv -f as.1.T$$ as.1) || \ | (rm -f as.1.T$$ && exit 1) | rm -f as.pod | as.texi:37: bad name for @ifset | as.texi:46: bad name for @ifset | as.texi:651: warning: @include should only appear at the beginning of a line | as.texi:651: warning: @include should not appear in @table | as.texi:657: warning: @item should not appear in @table | as.texi:657: @item outside of table or list | as.texi:954: warning: @item should not appear in @table | as.texi:954: @item outside of table or list | as.texi:968: warning: @item should not appear in @table | as.texi:968: @item outside of table or list | as.texi:1059: warning: @cindex should only appear at the beginning of a line | as.texi:1059: warning: @cindex should not appear in @table | as.texi:1070: warning: @cindex should only appear at the beginning of a line | as.texi:1070: warning: @cindex should not appear in @table | as.texi:1257: warning: @item should not appear in @table | as.texi:1257: @item outside of table or list | as.texi:1376: warning: @item should not appear in @table | as.texi:1376: @item outside of table or list | as.texi:1377: warning: @itemx should not begin @table | as.texi:1400: warning: @item should not appear in @table | as.texi:1400: @item outside of table or list | as.texi:1417: warning: @item should not appear in @table | as.texi:1417: @item outside of table or list | as.texi:1715: warning: @item should not appear in @table | as.texi:1715: @item outside of table or list | as.texi:1716: warning: @itemx should not begin @table | as.texi:1834: warning: @item should not appear in @table | as.texi:1834: @item outside of table or list | as.texi:1835: warning: @itemx should not begin @table | as.texi:1939: warning: @item should not appear in @table | as.texi:1939: @item outside of table or list | as.texi:2504: warning: @item should not appear in @table | as.texi:2504: @item outside of table or list | as.texi:7185: warning: @item should not appear in @table | as.texi:7185: @item outside of table or list | as.texi:7186: warning: @itemx should not begin @table | as.texi:7670: bad name for @ifset | c-alpha.texi:43: warning: @cindex should only appear at the beginning of a line | c-alpha.texi:43: warning: @cindex should not appear in @table | c-csky.texi:151: warning: @cindex should only appear at the beginning of a line | c-csky.texi:151: warning: @cindex should not appear in @table | as.texi:7885: bad name for @ifset | c-i386.texi:57: warning: @cindex should only appear at the beginning of a line | c-i386.texi:57: warning: @cindex should not appear in @table | c-ppc.texi:39: warning: @item should not appear in @table | c-ppc.texi:39: @item outside of table or list | c-tilegx.texi:30: warning: @cindex should only appear at the beginning of a line | c-tilegx.texi:30: warning: @cindex should not appear in @table | c-visium.texi:33: warning: @cindex should only appear at the beginning of a line | c-visium.texi:33: warning: @cindex should not appear in @table | make[5]: *** [Makefile:507: as.info] Error 1 | make[5]: Leaving directory '/<<PKGBUILDDIR>>/builddir-single/gas/doc' | make[4]: *** [Makefile:1274: all-recursive] Error 1 | make[4]: Leaving directory '/<<PKGBUILDDIR>>/builddir-single/gas' | make[3]: *** [Makefile:816: all] Error 2 | make[3]: Leaving directory '/<<PKGBUILDDIR>>/builddir-single/gas' | make[2]: *** [Makefile:4902: all-gas] Error 2 | make[2]: Leaving directory '/<<PKGBUILDDIR>>/builddir-single' | make[1]: *** [Makefile:852: all] Error 2 | make[1]: Leaving directory '/<<PKGBUILDDIR>>/builddir-single' | make: *** [debian/rules:647: stamps/build-single] Error 2 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 Likely this is some kind of regression in makeinfo. tex maintainers Cced. Helmut