URL: <https://savannah.gnu.org/bugs/?68574>
Summary: [grog] report `-k` option as required if any input
code point is non-ASCII
Group: GNU roff
Submitter: gbranden
Submitted: Tue 28 Jul 2026 06:52:39 PM UTC
Category: Utilities
Severity: 1 - Wish
Item Group: Feature change
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Unlocked
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Tue 28 Jul 2026 06:52:39 PM UTC By: G. Branden Robinson <gbranden>
Prompted by [https://lists.gnu.org/archive/html/groff/2026-07/msg00076.html a
report to the _groff_ list by Richard Purdie]:
Anyway, with lib built (which I struggled to find a neat way to do but
make and Ctrl+C did it):
make doc/groff-man-pages.pdf
GROFF doc/groff-man-pages.pdf
/groff/groff: error: couldn't exec preconv: No such file or directory
pdfmom: fatal error: test-groff exited with status 16
make: *** [Makefile:19752: doc/groff-man-pages.pdf] Error 1
make: *** Deleting file 'doc/groff-man-pages.pdf'
which leads me to believe this is needed:
diff --git a/doc/doc.am b/doc/doc.am
index 9898a19d8..a30b3e599 100644
--- a/doc/doc.am
+++ b/doc/doc.am
@@ -289,7 +289,7 @@ $(DOC_GMP_COVER_PAGE):
$(doc_srcdir)/groff-man-pages-cover.groff.in
doc/groff-man-pages.pdf: $(GROFF_MAN_PAGES_ALL) \
$(DOC_GMP_COVER_PAGE) \
- eqn pic tbl pdfmom \
+ eqn pic tbl pdfmom preconv \
$(TMAC_PACKAGE_MAN) $(TMAC_PACKAGE_MDOC) font/devps/freeeuro.pfa
$(GROFF_V)$(DOC_PDFMOM) -K utf-8 -pet -mandoc -dHF=HB -rC1 \
-rCHECKSTYLE=3 -Tpdf $(groffmanpagesoption) \
@@ -298,7 +298,7 @@ doc/groff-man-pages.pdf: $(GROFF_MAN_PAGES_ALL) \
$(tmac_srcdir)/sv.tmac $(GROFF_MAN_PAGES2) \
$(tmac_srcdir)/en.tmac $(GROFF_MAN_PAGES3) > $@
-doc/groff-man-pages.utf8.txt: $(GROFF_MAN_PAGES_ALL) eqn pic tbl \
+doc/groff-man-pages.utf8.txt: $(GROFF_MAN_PAGES_ALL) eqn pic tbl preconv \
$(TMAC_PACKAGE_MAN) $(TMAC_PACKAGE_MDOC)
$(GROFF_V)$(DOC_GROFF) -K utf-8 -pet -Tutf8 -mandoc \
-rCHECKSTYLE=3 $(GROFF_MAN_PAGES1) \
Resolving this ticket wouldn't solve that problem, because our Automake script
doesn't use _grog_(1), but would help with similar ones.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?68574>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
