From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 123164 invoked by alias); 2 Aug 2018 15:09:47 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 123155 invoked by uid 89); 2 Aug 2018 15:09:47 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,HTML_MESSAGE,KAM_INFOUSMEBIZ,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.2 spammy=H*i:sk:CAM4wpo, MINGW64, H*c:alternative X-HELO: mail-vk0-f48.google.com Received: from mail-vk0-f48.google.com (HELO mail-vk0-f48.google.com) (209.85.213.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 02 Aug 2018 15:09:43 +0000 Received: by mail-vk0-f48.google.com with SMTP id y9-v6so1218099vky.3 for ; Thu, 02 Aug 2018 08:09:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ui9GepXWkrxJYAjFdy3pkqWU8/XQFb0t/E/0mtkez/I=; b=gmOg9MIksfx06OItDj8Yc8JszQL/tKRJr1jVRL5GVpaiJbMlEP/gw1dvvWP0kcY6SM r+4nHozVocYqaG4OfARfjVQ2h1CsHuhQ/J//hg2dvgL82TLupDQBF24o/nnGr/9ygbQS 8WrQ8WaqY+DV5f8p/+aHBNpaK6RcMe+LOUnZdHlnlR3vNSRVP3Qew9/mvV1Q4TiWVXeT foAg4OJBRsgpaFK8QHVySsBq1gA94QrtFLrGrU2AnjdXZuIglFNxZS5HAmUA8VKEG2Ks GkfXwWpMBMbjBQt+OVxJQg6i3Bf/jKPB1XTAFkD7K9NY3nq9VHgQ1XXp9WrgZBFhWsUh SjKQ== MIME-Version: 1.0 References: <83k1p8vp21.fsf@gnu.org> In-Reply-To: From: Bill Morgan Date: Thu, 02 Aug 2018 15:09:00 -0000 Message-ID: Subject: Re: gas/doc fails to build with mingw To: Eli Zaretskii Cc: gdb@sourceware.org Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2018-08/txt/msg00013.txt.bz2 On Thu, Aug 2, 2018 at 9:42 AM Bill Morgan wrote: > On Thu, Aug 2, 2018 at 9:08 AM Eli Zaretskii wrote: > >> > From: Bill Morgan >> > 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 $ > >