Hi,
G. Branden Robinson wrote:
> groff 1.25.0 release candidate 1, 1.25.0.rc1
Trying to build it on Ubuntu 26.04 fails within the "make check" pass:
make[3]: Entering directory '/build/groff-1.25.0.rc1/build-64'
GEN doc/groff.dvi
This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025/Debian)
(preloaded format=etex)
restricted \write18 enabled.
entering extended mode
(../../../../../doc/groff.dvi.t2d/doc!groff.t2d/dvi/src/groff.texi
(/build/groff-1.25.0.rc1/build-aux/texinfo.tex
Loading texinfo [version 2026-06-14.21]: pdf, fonts, glyphs, page headings,
tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
cross references, insertions, localization, formatting, microtype,
and turning on texinfo input format.) (/usr/share/texmf/tex/texinfo/txi-en.tex)
Writing index file groff.cp
[1] [2] (./groff.toc) (./groff.toc [-1] [-2]) [-3] [-4] Chapter 1 (./groff.aux)
[1] [2] [3]
Writing index file groff.fn
[4] l.963: Undefined cross reference `Line Layout-pg'. Chapter 2 [5] [6]
Writing index file groff.pg
[7] l.1187: Undefined cross reference `Implementation Differences-pg'.
l.1204: Undefined cross reference `Strings-pg'.
l.1229: Undefined cross reference `Font Families-pg'. [8]
l.1315: Undefined cross reference `Device and Font Description Files-pg'.
[9] [10] [11]
l.1638: Undefined cross reference `Device and Font Description Files-pg'.
[12] l.1702: Undefined cross reference `Warnings-pg'.
l.1722: Undefined cross reference `GNU @command {troff} Output-pg'. [13]
l.1876: Undefined cross reference `Host System Service Access-pg'. [14]
l.1965: Undefined cross reference `Device and Font Description Files-pg'.
[15] [16] Chapter 3 [17] [18] [19] [20] [21]
l.2572: Undefined cross reference `Page Layout-pg'.
l.2586: Undefined cross reference `Line Layout-pg'. [22] [23]
l.2705: Undefined cross reference `Italic Corrections-pg'. Chapter 4 [24]
Writing index file groff.ma
[25] [26] [27] [28] [29] l.3358: Undefined cross reference `Request Index-pg'.
l.3358: Undefined cross reference `Escape Sequence Index-pg'. [30] [31]
Writing index file groff.rq
Writing index file groff.vr
[32]
Writing index file groff.st
[33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44]
l.4660: Undefined cross reference `Line Continuation-pg'. [45] [46] [47]
[48] [49] l.4997: Undefined cross reference `Page Control-pg'. [50] [51]
[52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64]
l.6526: Undefined cross reference `Register Index-pg'.
l.6527: Undefined cross reference `Macro Index-pg'.
l.6529: Undefined cross reference `String Index-pg'. [65] Chapter 5 [66]
l.6695: Undefined cross reference `Device and Font Description Files-pg'.
[67] [68] l.6923: Undefined cross reference `Characters and Glyphs-pg'.
[69] l.7025: Undefined cross reference `Blank Line Traps-pg'.
l.7036: Undefined cross reference `Leading Space Traps-pg'. [70]
l.7124: Undefined cross reference `Page Motions-pg'.
l.7168: Undefined cross reference `Line Continuation-pg'. [71]
l.7216: Undefined cross reference `Writing Macros-pg'. [72] [73]
l.7344: Undefined cross reference `Strings-pg'.
l.7362: Undefined cross reference `Copy Mode-pg'.
l.7370: Undefined cross reference `Conditionals and Loops-pg'.
l.7437: Undefined cross reference `Warnings-pg'.
l.7468: Undefined cross reference `Operators in Conditionals-pg'.
l.7477: Undefined cross reference `Implementation Differences-pg'. [74]
[75] l.7633: Undefined cross reference `Font Mounting Positions-pg'. [76]
[77]
Overfull \vbox (5.81247pt too high) has occurred while \output is active
[78] l.7823: Undefined cross reference `Line Layout-pg'.
l.7826: Undefined cross reference `Page Layout-pg'.
l.7843: Undefined cross reference `DESC File Format-pg'.
l.7901: Undefined cross reference `Line Layout-pg'.
l.7903: Undefined cross reference `Manipulating Type Size and Vertical Spacing-
pg'. [79] l.7936: Undefined cross reference `Traps-pg'.
l.8047: Undefined cross reference `Using Fractional Type Sizes-pg'.
l.8061: Undefined cross reference `Using Fractional Type Sizes-pg'.
l.8066: Undefined cross reference `Colors-pg'. [80]
l.8158: Undefined cross reference `Drawing Geometric Objects-pg'. [81]
l.8259: Undefined cross reference `Warnings-pg'.
Writing index file groff.op
[82] l.8432: Undefined cross reference `Conditionals and Loops-pg'. [83]
l.8456: Undefined cross reference `Warnings-pg'.
l.8462: Undefined cross reference `Conditionals and Loops-pg'. [84]
l.8589: Undefined cross reference `Conditionals and Loops-pg'.
l.8597: Undefined cross reference `Diversions-pg'.
l.8612: Undefined cross reference `Page Motions-pg'.
Writing index file groff.es
[85] l.8635: Undefined cross reference `Conditionals and Loops-pg'.
l.8658: Undefined cross reference `Conditionals and Loops-pg'. [86] [87]
l.8890: Undefined cross reference `Warnings-pg'.
l.8898: Undefined cross reference `Warnings-pg'. [88]
l.9014: Undefined cross reference `Conditionals and Loops-pg'.
l.9052: Undefined cross reference `Environments-pg'.
l.9064: Undefined cross reference `Environments-pg'. [89]
l.9084: Undefined cross reference `Strings-pg'.
l.9126: Undefined cross reference `Strings-pg'.
l.9139: Undefined cross reference `Warnings-pg'.
l.9166: Undefined cross reference `Page Layout-pg'.
l.9171: Undefined cross reference `Strings-pg'. [90]
l.9208: Undefined cross reference `Blank Line Traps-pg'. [91]
l.9251: Undefined cross reference `Warnings-pg'.
l.9257: Undefined cross reference `Writing Macros-pg'.
l.9293: Undefined cross reference `Other Differences-pg'.
l.9323: Undefined cross reference `Device and Font Description Files-pg'.
l.9332: Undefined cross reference `Copy Mode-pg'. [92]
l.9387: Undefined cross reference `Compatibility Mode-pg'. [93]
l.9462: Undefined cross reference `Warnings-pg'.
l.9465: Undefined cross reference `Copy Mode-pg'.
l.9502: Undefined cross reference `Strings-pg'.
l.9518: Undefined cross reference `Copy Mode-pg'.
l.9531: Undefined cross reference `Copy Mode-pg'. [94]
l.9557: Undefined cross reference `Writing Macros-pg'. [95]
l.9745: Undefined cross reference `Page Layout-pg'.
l.9752: Undefined cross reference `Operators in Conditionals-pg'.
l.9831: Undefined cross reference `Implementation Differences-pg'. [96]
l.9877: Undefined cross reference `Copy Mode-pg'.
l.9881: Undefined cross reference `Copy Mode-pg'. [97]
l.9947: Undefined cross reference `Copy Mode-pg'.
l.9958: Undefined cross reference `Copy Mode-pg'.
l.9990: Undefined cross reference `Conditional Blocks-pg'. [98] [99]
l.10149: Undefined cross reference `GNU @command {troff} Internals-pg'.
l.10152: Undefined cross reference `Page Motions-pg'. [100]
l.10290: Undefined cross reference `Warnings-pg'.
l.10316: Undefined cross reference `Warnings-pg'.
l.10340: Undefined cross reference `Warnings-pg'. [101]
l.10391: Undefined cross reference `Warnings-pg'.
l.10395: Undefined cross reference `Copy Mode-pg'. [102] [103]
l.10679: Undefined cross reference `Copy Mode-pg'. [104]
l.10735: Undefined cross reference `Register Index-pg'. [105] [106]
l.10916: Undefined cross reference `End-of-input Traps-pg'.
l.10982: Undefined cross reference `Environments-pg'.
l.10982: Undefined cross reference `Line Continuation-pg'. [107]
l.10996: Undefined cross reference `Line Layout-pg'.
l.10999: Undefined cross reference `Environments-pg'.
l.11000: Undefined cross reference `Line Continuation-pg'.
l.11062: Undefined cross reference `Environments-pg'. [108]
l.11117: Undefined cross reference `Environments-pg'. [109]
l.11245: Undefined cross reference `Debugging-pg'.
l.11250: Undefined cross reference `Line Continuation-pg'. [110]
l.11300: Undefined cross reference `Environments-pg'. [111]
l.11375: Undefined cross reference `Environments-pg'. [112]
l.11418: Undefined cross reference `Font Description File Format-pg'.
l.11451: Undefined cross reference `Environments-pg'. [113]
l.11563: Undefined cross reference `Debugging-pg'. [114]
l.11626: Undefined cross reference `Postprocessor Access-pg'.
l.11663: Undefined cross reference `Environments-pg'. [115]
l.11714: Undefined cross reference `Environments-pg'.
l.11764: Undefined cross reference `Page Location Traps-pg'. [116] [117]
l.11912: Undefined cross reference `Environments-pg'. [118]
l.12023: Undefined cross reference `Strings-pg'. [119]
l.12117: Undefined cross reference `Debugging-pg'.
l.12159: Undefined cross reference `Environments-pg'. [120]
l.12186: Undefined cross reference `Environments-pg'.
l.12212: Undefined cross reference `Environments-pg'.
l.12219: Undefined cross reference `Warnings-pg'.
l.12242: Undefined cross reference `Environments-pg'.
l.12250: Undefined cross reference `Warnings-pg'. [121]
l.12273: Undefined cross reference `Page Location Traps-pg'.
l.12279: Undefined cross reference `Page Motions-pg'. [122]
l.12359: Undefined cross reference `Page Control-pg'.
l.12360: Undefined cross reference `Other Differences-pg'.
l.12377: Undefined cross reference `Environments-pg'.
l.12381: Undefined cross reference `Changing the Type Size-pg'. [123]
l.12433: Undefined cross reference `Drawing Geometric Objects-pg'.
l.12478: Undefined cross reference `Page Control-pg'.
l.12480: Undefined cross reference `Drawing Geometric Objects-pg'.
l.12481: Undefined cross reference `Diversions-pg'. [124]
l.12572: Undefined cross reference `Line Layout-pg'. [125]
l.12636: Undefined cross reference `Environments-pg'.
l.12677: Undefined cross reference `Copy Mode-pg'.
l.12705: Undefined cross reference `Environments-pg'. [126]
l.12782: Undefined cross reference `Copy Mode-pg'. [127]
l.12799: Undefined cross reference `Environments-pg'.
l.12854: Undefined cross reference `Environments-pg'. [128]
l.12886: Undefined cross reference `GNU @command {troff} Internals-pg'.
l.12923: Undefined cross reference `Diversions-pg'. [129]
l.13024: Undefined cross reference `GNU @command {troff} Internals-pg'.
l.13037: Undefined cross reference `Diversions-pg'.
l.13112: Undefined cross reference `Conditionals and Loops-pg'. [130]
../../../../../doc/groff.dvi.t2d/doc!groff.t2d/dvi/src/groff.texi:13156: epsf.t
ex not found, images will be ignored.
@@image:impl ...not found, images will be ignored}
@global @warnednoepsftrue ...
<argument> ...ayout,4in,,line layout diagram,.png}
@unskip @hfil
@centersub ...enalty @fi @line {@kern @leftskip #1
@kern @rightskip }
@\center ...{@hfil @ignorespaces #1@unskip @hfil }
@let @centersub @relax
l.13156 ...e-layout,4in,,line layout diagram,.png}
?
../../../../../doc/groff.dvi.t2d/doc!groff.t2d/dvi/src/groff.texi:13156: Emerge
ncy stop.
@@image:impl ...not found, images will be ignored}
@global @warnednoepsftrue ...
<argument> ...ayout,4in,,line layout diagram,.png}
@unskip @hfil
@centersub ...enalty @fi @line {@kern @leftskip #1
@kern @rightskip }
@\center ...{@hfil @ignorespaces #1@unskip @hfil }
@let @centersub @relax
l.13156 ...e-layout,4in,,line layout diagram,.png}
Output written on groff.dvi (136 pages, 426664 bytes).
Transcript written on groff.log.
/usr/bin/texi2dvi: etex exited with bad status, quitting.
make[3]: *** [Makefile:20018: doc/groff.dvi] Error 1
make[3]: Leaving directory '/build/groff-1.25.0.rc1/build-64'
make[2]: *** [Makefile:16316: check-am] Error 2
make[2]: Leaving directory '/build/groff-1.25.0.rc1/build-64'
make[1]: *** [Makefile:13314: check-recursive] Error 1
make[1]: Leaving directory '/build/groff-1.25.0.rc1/build-64'
make: *** [Makefile:16319: check] Error 2
My recommendation regarding epsf.tex is to take it from Gnulib, as described
in https://lists.gnu.org/archive/html/bug-bison/2025-07/msg00004.html .
Bruno