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/

Attachment: signature.asc
Description: PGP signature

Reply via email to