https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125976

            Bug ID: 125976
           Summary: documents fail build using makeinfo-4.13a
           Product: gcc
           Version: 16.1.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: sezeroz at gmail dot com
  Target Milestone: ---

Despite the fact that install.texi says "Texinfo version 4.7 (or later)"
is needed, `make doc` fails with texinfo-4.13a:

$ make -k doc >/dev/null
../../gcc-16/gcc/doc//invoke.texi:265: warning: unlikely character , in @var.
../../gcc-16/gcc/doc//invoke.texi:3933: warning: unlikely character , in @var.
../../gcc-16/gcc/doc//invoke.texi:5497: warning: `.' or `,' must follow @xref,
not `a'.
../../gcc-16/gcc/doc//invoke.texi:20268: warning: `.' or `,' must follow @xref,
not `f'.
../../gcc-16/gcc/doc//invoke.texi:21144: Node `Target-Specific Options'
requires a sectioning command (e.g., @unnumberedsubsec).
../../gcc-16/gcc/doc//extend.texi:1621: Node `Attributes' requires a sectioning
command (e.g., @unnumberedsubsec).
../../gcc-16/gcc/doc//extend.texi:1810: Node `Common Attributes' requires a
sectioning command (e.g., @unnumberedsubsec).
../../gcc-16/gcc/doc//extend.texi:4992: warning: `.' or `,' must follow @xref,
not `f'.
../../gcc-16/gcc/doc//extend.texi:5005: warning: `.' or `,' must follow @xref,
not `f'.
../../gcc-16/gcc/doc//extend.texi:5044: warning: `.' or `,' must follow @xref,
not `f'.
../../gcc-16/gcc/doc//extend.texi:5734: Node `AArch64 Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:5957: Node `AMD GCN Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:6050: Node `ARC Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:6148: Node `ARM Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:6329: Node `AVR Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:6674: Node `Blackfin Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:6792: Node `BPF Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:6826: Node `C-SKY Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:6850: Node `Epiphany Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:6932: Node `H8/300 Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:7009: Node `IA-64 Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:7056: Node `LoongArch Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:7386: Node `M32C Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:7458: Node `M32R/D Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:7500: Node `m68k Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:7529: Node `MicroBlaze Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:7575: Node `Microsoft Windows Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:7736: Node `MIPS Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:7906: Node `MSP430 Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8012: Node `NDS32 Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8077: Node `Nvidia PTX Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8106: Node `PowerPC Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8338: Node `RISC-V Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8452: Node `RL78 Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8485: Node `RX Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8542: Node `S/390 Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8612: Node `SH Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8709: Node `Symbian OS Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8716: Node `V850 Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8757: Node `Visium Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:8774: Node `x86 Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:9785: Node `Xstormy16 Attributes' requires a
sectioning command (e.g., @unnumberedsubsubsec).
../../gcc-16/gcc/doc//extend.texi:10381: warning: `.' or `,' must follow @xref,
not `)'.
../../gcc-16/gcc/doc//extend.texi:10381: warning: for cross-references in
parentheses, use @pxref.
../../gcc-16/gcc/doc//extend.texi:12962: warning: `.' or `,' must follow @xref,
not `)'.
../../gcc-16/gcc/doc//extend.texi:12962: warning: for cross-references in
parentheses, use @pxref.
../../gcc-16/gcc/doc//extend.texi:12966: warning: `.' or `,' must follow @xref,
not `)'.
../../gcc-16/gcc/doc//extend.texi:12966: warning: for cross-references in
parentheses, use @pxref.
../../gcc-16/gcc/doc//extend.texi:10075: Prev field of node `Pragmas' not
pointed to.
../../gcc-16/gcc/doc//extend.texi:1621: This node (Attributes) has the bad
Next.
../../gcc-16/gcc/doc//extend.texi:9785: `Xstormy16 Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8774: `x86 Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8757: `Visium Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8716: `V850 Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8709: `Symbian OS Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8612: `SH Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8542: `S/390 Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8485: `RX Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8452: `RL78 Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8338: `RISC-V Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8106: `PowerPC Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8077: `Nvidia PTX Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:8012: `NDS32 Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:7906: `MSP430 Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:7736: `MIPS Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:7575: `Microsoft Windows Attributes' has no
Up field (perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:7529: `MicroBlaze Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:7500: `m68k Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:7458: `M32R/D Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:7386: `M32C Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:7056: `LoongArch Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:7009: `IA-64 Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:6932: `H8/300 Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:6850: `Epiphany Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:6826: `C-SKY Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:6792: `BPF Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:6674: `Blackfin Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:6329: `AVR Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:6148: `ARM Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:6050: `ARC Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:5957: `AMD GCN Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:5734: `AArch64 Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:5696: Prev field of node `Target-Specific
Attributes' not pointed to.
../../gcc-16/gcc/doc//extend.texi:1810: This node (Common Attributes) has the
bad Next.
../../gcc-16/gcc/doc//extend.texi:1810: `Common Attributes' has no Up field
(perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:1621: `Attributes' has no Up field (perhaps
incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:1374: Next field of node `Named Address
Spaces' not pointed to (perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//extend.texi:1621: This node (Attributes) has the bad
Prev.
../../gcc-16/gcc/doc//invoke.texi:37473: Prev field of node `Environment
Variables' not pointed to.
../../gcc-16/gcc/doc//invoke.texi:21144: This node (Target-Specific Options)
has the bad Next.
../../gcc-16/gcc/doc//invoke.texi:21144: `Target-Specific Options' has no Up
field (perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//invoke.texi:19714: Next field of node `Developer Options'
not pointed to (perhaps incorrect sectioning?).
../../gcc-16/gcc/doc//invoke.texi:21144: This node (Target-Specific Options)
has the bad Prev.
makeinfo: Removing output file `doc/gcc.info' due to errors; use --force to
preserve.
make: *** [doc/gcc.info] Error 1
../../gcc-16/gcc/doc//tm.texi:6699: warning: unlikely character [ in @var.
../../gcc-16/gcc/doc//tm.texi:6699: warning: unlikely character ] in @var.
../../gcc-16/gcc/doc//tm.texi:6699: warning: unlikely character [ in @var.
../../gcc-16/gcc/doc//tm.texi:6699: warning: unlikely character ] in @var.
../../gcc-16/gcc/doc//tm.texi:6699: warning: unlikely character [ in @var.
../../gcc-16/gcc/doc//tm.texi:6699: warning: unlikely character ] in @var.
make: Target `doc' not remade because of errors.

Texinfo 6.4 works Haven't tried any other versions.

Reply via email to