On GNU/Hurd and NetBSD 9.0, the build succeeds, and there is 1 test failure:
FAIL: src/roff/groff/tests/initialization_is_quiet.sh ===================================================== testing "-m cs"; COMPAT="" FAIL src/roff/groff/tests/initialization_is_quiet.sh (exit status: 1) Find attached the logs.
=========================================== GNU roff 1.23.0.rc3: ./test-suite.log =========================================== # TOTAL: 162 # PASS: 157 # SKIP: 2 # XFAIL: 2 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 SKIP: src/devices/grotty/tests/basic_latin_glyphs_map_correctly.sh ================================================================== checking "ascii" output device...group1 group2 group3 " \ ` ' - ^ ~ checking "latin1" output device...group1 group2 group3 " \ ` ' - ^ ~ SKIP src/devices/grotty/tests/basic_latin_glyphs_map_correctly.sh (exit status: 77) SKIP: src/preproc/preconv/tests/smoke-test.sh ============================================= testing -e flag override of BOM detection testing detection of UTF-32BE BOM testing detection of UTF-32LE BOM testing detection of UTF-16BE BOM testing detection of UTF-16LE BOM testing detection of UTF-8 BOM testing detection of Emacs coding tag in piped input testing uchardet detection of encoding SKIP src/preproc/preconv/tests/smoke-test.sh (exit status: 77) FAIL: src/roff/groff/tests/initialization_is_quiet.sh ===================================================== testing "-m cs"; COMPAT="" FAIL src/roff/groff/tests/initialization_is_quiet.sh (exit status: 1) XFAIL: src/roff/groff/tests/string_case_xform_unicode_escape.sh =============================================================== XFAIL src/roff/groff/tests/string_case_xform_unicode_escape.sh (exit status: 1) XFAIL: tmac/tests/e_footnotes-work-with-columns.sh ================================================== e.tmac:<standard input>:5: changing columnation with footnote pending e.tmac:<standard input>:7: writing 2-column footnote in 1-column layout XFAIL tmac/tests/e_footnotes-work-with-columns.sh (exit status: 1)
=========================================== GNU roff 1.23.0.rc3: ./test-suite.log =========================================== # TOTAL: 159 # PASS: 151 # SKIP: 5 # XFAIL: 2 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 SKIP: contrib/hdtbl/examples/test-hdtbl.sh ========================================== ghostscript program missing, can't check hdtbl examples SKIP contrib/hdtbl/examples/test-hdtbl.sh (exit status: 77) SKIP: src/devices/grotty/tests/basic_latin_glyphs_map_correctly.sh ================================================================== checking "ascii" output device...group1 group2 group3 " printf: unknown escape sequence `\ ' ` ' - ^ ~ checking "latin1" output device...group1 group2 group3 " printf: unknown escape sequence `\ ' ` ' - ^ ~ SKIP src/devices/grotty/tests/basic_latin_glyphs_map_correctly.sh (exit status: 77) SKIP: src/preproc/preconv/tests/smoke-test.sh ============================================= testing -e flag override of BOM detection testing detection of UTF-32BE BOM testing detection of UTF-32LE BOM testing detection of UTF-16BE BOM testing detection of UTF-16LE BOM testing detection of UTF-8 BOM testing detection of Emacs coding tag in piped input testing uchardet detection of encoding SKIP src/preproc/preconv/tests/smoke-test.sh (exit status: 77) FAIL: src/roff/groff/tests/initialization_is_quiet.sh ===================================================== testing "-m cs"; COMPAT="" FAIL src/roff/groff/tests/initialization_is_quiet.sh (exit status: 1) XFAIL: src/roff/groff/tests/string_case_xform_unicode_escape.sh =============================================================== XFAIL src/roff/groff/tests/string_case_xform_unicode_escape.sh (exit status: 1) XFAIL: tmac/tests/e_footnotes-work-with-columns.sh ================================================== e.tmac:<standard input>:5: changing columnation with footnote pending e.tmac:<standard input>:7: writing 2-column footnote in 1-column layout XFAIL tmac/tests/e_footnotes-work-with-columns.sh (exit status: 1) SKIP: tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh =============================================================== cannot locate 'gs' command SKIP tmac/tests/pdfpic_does-not-choke-on-bad-pdfinfo-output.sh (exit status: 77) SKIP: tmac/tests/pdfpic_falls-back-to-PSPIC.sh ============================================== cannot locate 'gs' command SKIP tmac/tests/pdfpic_falls-back-to-PSPIC.sh (exit status: 77)