[bug #68576] [PATCH] doc/doc.am: "doc/automake.mom" target declares excessive make(1) prerequisites

"G. Branden Robinson" <[email protected]> Tue, 28 Jul 2026 16:52:30 -0400 (EDT)
Newsgroups gmane.comp.printing.groff.bugs
Message-ID <[email protected]>
--8323329-1714636915-1785271950=:1322622
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline

Update of bug #68576 (group groff):=0A=0A                  Status:         =
           None =3D> In Progress=0A             Assigned to:               =
     None =3D> gbranden=0A         Planned Release:                    None=
 =3D> 1.25.0=0A                 Summary: doc/automake.mom: declares excessi=
ve make(1)=0Aprerequisites =3D> [PATCH] doc/doc.am: "doc/automake.mom" targ=
et declares=0Aexcessive make(1) prerequisites=0A=0A    ____________________=
___________________________________=0A=0AFollow-up Comment #1:=0A=0ASeems s=
traightforward and works fine in a "dev box" environment.=0A=0AWill test in=
 a brutally stripped-down environment before pushing.=0A=0A=0Adiff --git a/=
doc/doc.am b/doc/doc.am=0Aindex be3c533f8..2418b4731 100644=0A--- a/doc/doc=
.am=0A+++ b/doc/doc.am=0A@@ -41,6 +41,15 @@ DOC_GROFF =3D \=0A   GROFF_BIN_=
PATH=3D"$(GROFF_BIN_PATH)" \=0A   $(GROFFBIN) $(MFLAG) $(FFLAG) -ww -b=0A =
=0A+# We need a separate macro for running groff with `-mom`, because (a)=
=0A+# mom(7)'s macro package is in "contrib/", not "tmac/", and (b) that=0A=
+# package is not "`-ww`-clean".=0A+DOC_GROFF_MOM =3D \=0A+  GROFF_COMMAND_=
PREFIX=3D \=0A+  GROFF_BIN_PATH=3D"$(GROFF_BIN_PATH)" \=0A+  $(GROFFBIN) -M=
$(abs_top_srcdir)/contrib/mom $(MFLAG) $(FFLAG) \=0A+  -mom -wall -b=0A+=0A=
 # There's no point crashing the build due to fonts being unavailable for=
=0A # embedding (or selection, even, when their metrics are missing) if we=
=0A # knew at configuration time that the venture wouldn't come off.=0A@@ -=
143,7 +152,8 @@ EXTRA_DIST +=3D $(DOCFILES_NOINST)=0A EXTRA_DIST +=3D doc/a=
utomake.mom=0A docpdfdocdir =3D $(pdfdocdir)=0A nodist_docpdfdoc_DATA =3D $=
(PROCESSEDDOCFILES_PDF)=0A-doc/automake.pdf: doc/automake.mom pdfmom $(TMAC=
_PACKAGE_MOM)=0A+doc/automake.pdf: doc/automake.mom $(TMAC_PACKAGE_MOM)=0A+=
       $(GROFF_V)$(DOC_GROFF_MOM) -Tpdf $(doc_srcdir)/automake.mom >$@=0A =
=0A # GNU PIC html documentation, installed in $(htmldocdir)=0A # Other pic=
*.html files are installed by the local rule=0A=0A=0A=0A=0A    ____________=
___________________________________________=0A=0AReply to this item at:=0A=
=0A  <https://savannah.gnu.org/bugs/?68576>=0A=0A__________________________=
_____________________=0AMessage sent via Savannah=0Ahttps://savannah.gnu.or=
g/=0A
--8323329-1714636915-1785271950=:1322622
Content-Type: APPLICATION/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCamkWjgAKCRCqLAuaBUf3
Tjv9AQD7hIixnWY1d8OrULMNyr1wu0spnC0MsmCPt0CFY3eu0AEA6vPFqAIy/4pU
OVXFHPI9JI78W8swfJ7YydjSILbVtw8=
=cqCw
-----END PGP SIGNATURE-----

--8323329-1714636915-1785271950=:1322622--