https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126960
Bug ID: 126960
Summary: [16/17 Regression] extend.texi again causes a build
failure for makeinfo 4.13 (and before)
Product: gcc
Version: 16.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: jbeulich at suse dot com
Target Milestone: ---
"again" because of e.g. the earlier bug 120544. As said there, Texinfo 4.7 is
supposedly sufficient. This time it is fallout from b6e894a6bf32 ("gcc/doc:
Move @anchor-s referring to top of node after their @node"):
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:1621: Node `Attributes' requires
a sectioning command (e.g., @unnumberedsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:1810: Node `Common Attributes'
requires a sectioning command (e.g., @unnumberedsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:4992: warning: `.' or `,' must
follow @xref, not `f'.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:5005: warning: `.' or `,' must
follow @xref, not `f'.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:5044: warning: `.' or `,' must
follow @xref, not `f'.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:5734: Node `AArch64 Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:5957: Node `AMD GCN Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6050: Node `ARC Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6148: Node `ARM Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6329: Node `AVR Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6674: Node `Blackfin Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6792: Node `BPF Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6826: Node `C-SKY Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6850: Node `Epiphany Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6932: Node `H8/300 Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7009: Node `IA-64 Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7056: Node `LoongArch
Attributes' requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7386: Node `M32C Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7458: Node `M32R/D Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7500: Node `m68k Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7529: Node `MicroBlaze
Attributes' requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7575: Node `Microsoft Windows
Attributes' requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7736: Node `MIPS Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7906: Node `MSP430 Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8012: Node `NDS32 Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8077: Node `Nvidia PTX
Attributes' requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8106: Node `PowerPC Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8338: Node `RISC-V Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8452: Node `RL78 Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8485: Node `RX Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8542: Node `S/390 Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8612: Node `SH Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8709: Node `Symbian OS
Attributes' requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8716: Node `V850 Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8757: Node `Visium Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8774: Node `x86 Attributes'
requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:9785: Node `Xstormy16
Attributes' requires a sectioning command (e.g., @unnumberedsubsubsec).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:10381: warning: `.' or `,' must
follow @xref, not `)'.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:10381: warning: for
cross-references in parentheses, use @pxref.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:12962: warning: `.' or `,' must
follow @xref, not `)'.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:12962: warning: for
cross-references in parentheses, use @pxref.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:12966: warning: `.' or `,' must
follow @xref, not `)'.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:12966: warning: for
cross-references in parentheses, use @pxref.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:10075: Prev field of node
`Pragmas' not pointed to.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:1621: This node (Attributes) has
the bad Next.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:9785: `Xstormy16 Attributes' has
no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8774: `x86 Attributes' has no Up
field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8757: `Visium Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8716: `V850 Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8709: `Symbian OS Attributes'
has no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8612: `SH Attributes' has no Up
field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8542: `S/390 Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8485: `RX Attributes' has no Up
field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8452: `RL78 Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8338: `RISC-V Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8106: `PowerPC Attributes' has
no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8077: `Nvidia PTX Attributes'
has no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:8012: `NDS32 Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7906: `MSP430 Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7736: `MIPS Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7575: `Microsoft Windows
Attributes' has no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7529: `MicroBlaze Attributes'
has no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7500: `m68k Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7458: `M32R/D Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7386: `M32C Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7056: `LoongArch Attributes' has
no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:7009: `IA-64 Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6932: `H8/300 Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6850: `Epiphany Attributes' has
no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6826: `C-SKY Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6792: `BPF Attributes' has no Up
field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6674: `Blackfin Attributes' has
no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6329: `AVR Attributes' has no Up
field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6148: `ARM Attributes' has no Up
field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:6050: `ARC Attributes' has no Up
field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:5957: `AMD GCN Attributes' has
no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:5734: `AArch64 Attributes' has
no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:5696: Prev field of node
`Target-Specific Attributes' not pointed to.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:1810: This node (Common
Attributes) has the bad Next.
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:1810: `Common Attributes' has no
Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:1621: `Attributes' has no Up
field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:1374: Next field of node `Named
Address Spaces' not pointed to (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//extend.texi:1621: This node (Attributes) has
the bad Prev.
/usr/local/src/gcc-16.2.0/gcc/doc//invoke.texi:37489: Prev field of node
`Environment Variables' not pointed to.
/usr/local/src/gcc-16.2.0/gcc/doc//invoke.texi:21145: This node
(Target-Specific Options) has the bad Next.
/usr/local/src/gcc-16.2.0/gcc/doc//invoke.texi:21145: `Target-Specific Options'
has no Up field (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//invoke.texi:19715: Next field of node
`Developer Options' not pointed to (perhaps incorrect sectioning?).
/usr/local/src/gcc-16.2.0/gcc/doc//invoke.texi:21145: This node
(Target-Specific Options) has the bad Prev.
(The warnings are unrelated, but would of course also be nice to be addressed.)