schwarze pushed a commit to branch master
in repository groff.

commit 9da689056c8744b11cd8f6ebe5169c036063686c
Author: Ingo Schwarze <[email protected]>
Date:   Wed Dec 26 02:09:38 2018 +0100

    hdtbl: A missing prerequisite could cause parallel builds to fail.
    
    * hdtbl.am (HDTBLPROCESSEDEXAMPLEFILES): requires eqn because
    the .roff.ps target runs HDTBLGROFF = GROFFBIN ... HDTBL_PFLAG =
    groff ... -t -p -e -U  which includes -e.
    This was probably broken since the automake migration in 2014.
    
    Issue found by Stuart Henderson <sthen at OpenBSD>.
---
 contrib/hdtbl/ChangeLog | 9 +++++++++
 contrib/hdtbl/hdtbl.am  | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/contrib/hdtbl/ChangeLog b/contrib/hdtbl/ChangeLog
index 431db45..e301563 100644
--- a/contrib/hdtbl/ChangeLog
+++ b/contrib/hdtbl/ChangeLog
@@ -1,3 +1,12 @@
+2018-12-26  Ingo Schwarze  <[email protected]>
+
+       A missing prerequisite could cause parallel builds to fail.
+
+       * hdtbl.am (HDTBLPROCESSEDEXAMPLEFILES): requires eqn
+       because the .roff.ps target runs HDTBLGROFF =
+       GROFFBIN ... HDTBL_PFLAG = groff ... -t -p -e -U
+       which includes -e.
+
 2018-12-06  Ingo Schwarze  <[email protected]>
 
        * examples/fonts_n.in, examples/fonts_x.in:
diff --git a/contrib/hdtbl/hdtbl.am b/contrib/hdtbl/hdtbl.am
index 3537aa6..29936dd 100644
--- a/contrib/hdtbl/hdtbl.am
+++ b/contrib/hdtbl/hdtbl.am
@@ -128,7 +128,7 @@ SUFFIXES += .roff .in .ps
               -e "s|[@]EGREP[@]|$(EGREP)|" $< >$@
 
 
-$(HDTBLPROCESSEDEXAMPLEFILES): gnu.eps groff troff pic tbl \
+$(HDTBLPROCESSEDEXAMPLEFILES): gnu.eps groff troff eqn pic tbl \
   contrib/hdtbl/examples/common.roff
 
 $(HDTBLSTRIPFILES): $(top_srcdir)/tmac/strip.sed

_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to