Re: gas/doc fails to build with mingw

Bill Morgan <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <CAM4wpo_7EJis_RNV+bNyoZGOd6zVkGgBMR=Rg=XZ9c9TB8dLwA@mail.gmail.com>
On Thu, Aug 2, 2018 at 9:42 AM Bill Morgan <[email protected]>
wrote:

> On Thu, Aug 2, 2018 at 9:08 AM Eli Zaretskii <[email protected]> wrote:
>
>> > From: Bill Morgan <[email protected]>
>> > Date: Thu, 2 Aug 2018 08:42:49 -0500
>> >
>> > I'm getting errors like this when building binutils-gdb (the gas doc is
>> > failing to build). Has anyone seen this before or know how to fix it?
>> >
>> > /d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:635: table
>> requires an
>> > argument: the formatter for @item
>>
>> Line 635 is:
>>
>>   @table @gcctabopt
>>
>> And gcctabopt is defined near the beginning:
>>
>>   @macro gcctabopt{body}
>>   @code{\body\}
>>   @end macro
>>
>> So I wonder why this didn't work for you.
>
>
>
Line endings. Apparently the msys2 version of texi2info doesn't like CRLF
in texi files, because if I change them, then it works.

MINGW64 /d/git/binutils-gdb/debug-build/gas/doc
$ file /d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi: TeX document, ASCII
text, with CRLF line terminators
MINGW64 /d/git/binutils-gdb/debug-build/gas/doc
$ texi2any --split-size=5000000  -I
"/d/git/binutils-gdb/binutils-gdb-git/gas/doc" -I
"/d/git/binutils-gdb/binutils-gdb-git/gas/../libiberty" -I
"/d/git/binutils-gdb/binutils-gdb-git/gas/../bfd/doc" -I ../../bfd/doc  -I
/d/git/binutils-gdb/binutils-gdb-git/gas
/doc -o as.info /d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:635: table requires an
argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:641: table requires an
argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:938: table requires an
argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:952: table requires an
argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1024: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1035: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1116: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1132: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1153: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1174: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1222: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1252: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1289: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1341: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1365: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1382: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1653: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1772: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:1877: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:2442: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi:7123: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-aarch64.texi:35: table
requires an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-alpha.texi:42: table
requires an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-bfin.texi:30: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-csky.texi:27: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-csky.texi:150: table
requires an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-epiphany.texi:31: table
requires an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-h8300.texi:28: table
requires an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-i386.texi:56: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-nios2.texi:32: table
requires an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-ppc.texi:38: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-pru.texi:26: table requires
an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-riscv.texi:29: table
requires an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-tic6x.texi:29: table
requires an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-tilegx.texi:29: table
requires an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-visium.texi:32: table
requires an argument: the formatter for @item
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-xtensa.texi:34: table
requires an argument: the formatter for @item
MINGW64 /d/git/binutils-gdb/debug-build/gas/doc
$ dos2unix /d/git/binutils-gdb/binutils-gdb-git/gas/doc/*.texi
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/all.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-aarch64.texi to Unix
format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-alpha.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-arc.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-arm.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-avr.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-bfin.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-cr16.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-cris.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-csky.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-d10v.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-d30v.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-epiphany.texi to Unix
format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-h8300.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-hppa.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-i386.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-ia64.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-ip2k.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-lm32.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-m32c.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-m32r.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-m68hc11.texi to Unix
format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-m68k.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-metag.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-microblaze.texi to Unix
format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-mips.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-mmix.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-msp430.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-mt.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-nds32.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-nios2.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-ns32k.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-pdp11.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-pj.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-ppc.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-pru.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-riscv.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-rl78.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-rx.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-s12z.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-s390.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-score.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-sh.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-sparc.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-tic54x.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-tic6x.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-tilegx.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-tilepro.texi to Unix
format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-v850.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-vax.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-visium.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-wasm32.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-xc16x.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-xgate.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-xstormy16.texi to Unix
format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-xtensa.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-z80.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/c-z8k.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/fdl.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/h8.texi to Unix format...
dos2unix: converting file
/d/git/binutils-gdb/binutils-gdb-git/gas/doc/internals.texi to Unix
format...
MINGW64 /d/git/binutils-gdb/debug-build/gas/doc
$ texi2any --split-size=5000000  -I
"/d/git/binutils-gdb/binutils-gdb-git/gas/doc" -I
"/d/git/binutils-gdb/binutils-gdb-git/gas/../libiberty" -I
"/d/git/binutils-gdb/binutils-gdb-git/gas/../bfd/doc" -I ../../bfd/doc  -I
/d/git/binutils-gdb/binutils-gdb-git/gas
/doc -o as.info /d/git/binutils-gdb/binutils-gdb-git/gas/doc/as.texi
MINGW64 /d/git/binutils-gdb/debug-build/gas/doc
$

>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.