Hi, without this patch, gropdf.0 and pdfmom.0 neither get built nor installed. With this patch, i'm finally able to build groff again...
So now i can have a look at the (potential) ordering issue(s). Yours, Ingo commit 1086d90fe556eb8484f89a5ee0d2345b585c7162 Author: Ingo Schwarze <schwa...@openbsd.org> Date: Mon Mar 10 22:11:27 2014 +0100 do not forget to install gropdf manuals This got broken in 290eaaac6cfc33856cd683838accc72ccf3e5a84: src/devices/gropdf was split out of OTHERDIRS into SHPROGDIRS, and consequently, Makefile.man was no longer used there. Note that Makefile.dev is *not* needed, even though it's below /devices/. diff --git a/ChangeLog b/ChangeLog index f935ebd..9a0ffaf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2014-03-10 Ingo Schwarze <schwa...@openbsd.org> + * Makefile.in: do not forget to install gropdf manuals + +2014-03-10 Ingo Schwarze <schwa...@openbsd.org> + * src/roff/groff/Makefile.sub: POSIX conformance - POSIX says that the meaning of the make(1) $< macro diff --git a/Makefile.in b/Makefile.in index a26b3b1..f9da331 100644 --- a/Makefile.in +++ b/Makefile.in @@ -781,7 +781,7 @@ $(CCPROGDIRS): FORCE $(LIBDIRS) -f $(top_srcdir)/Makefile.ccpg \ -f Makefile.dep $(do) -$(DEVDIRS) $(XDEVDIRS) $(OTHERDEVDIRS) $(TTYDEVDIRS) $(SHPROGDIRS): FORCE $(PROGDEPDIRS) $(CCPROGDIRS) $(CPROGDIRS) +$(DEVDIRS) $(XDEVDIRS) $(OTHERDEVDIRS) $(TTYDEVDIRS): FORCE $(PROGDEPDIRS) $(CCPROGDIRS) $(CPROGDIRS) @$(ENVSETUP); \ if test $(srcdir) = .; then \ srcdir=.; \ @@ -814,7 +814,7 @@ $(GNULIBDIRS): FORCE $(OTHERDIRS): $(PROGDEPDIRS) $(CCPROGDIRS) $(CPROGDIRS) $(SHPROGDIRS) -$(INCDIRS) $(PROGDEPDIRS) $(OTHERDIRS): FORCE +$(INCDIRS) $(PROGDEPDIRS) $(SHPROGDIRS) $(OTHERDIRS): FORCE @$(ENVSETUP); \ if test $(srcdir) = .; then \ srcdir=.; \