[gs-commits] ghostpdl branch, master, updated. jbig2dec-0.14-2048-gc53f9d9

[email protected] (Chris Liddell) Mon, 6 Jan 2020 08:47:52 +0000 (UTC)
Newsgroups gmane.comp.printing.ghostscript.cvs
Message-ID <[email protected]>
The ghostpdl branch, master has been updated
       via  c53f9d984015b65bf234d65befa552fe9d18c886 (commit)
      from  d1aa5fdfdbea4c55445ee1bdbe08b822a1bd7a8c (commit)

----------------------------------------------------------------------
commit c53f9d984015b65bf234d65befa552fe9d18c886
Author: Chris Liddell <[email protected]>
Date:   Mon Jan 6 08:22:00 2020 +0000

    Bug 702019: fix dependencies for cups devs and gdevp14
    
    Any "printer" device depends on the low level 'page' device (page.dev),
    unaccountably, the cups devices (cups and pwgraster) did not have that
    dependency in the makefiles.
    
    Also, the PDF transparency compositor now (and for some time) has also depended
    upon page.dev, so update the makefiles for that, too.

diff --git a/base/lib.mak b/base/lib.mak
index 7e8f431..e8050b4 100644
--- a/base/lib.mak
+++ b/base/lib.mak
@@ -3212,10 +3212,10 @@ translib_=$(GLOBJ)gstrans.$(OBJ) $(GLOBJ)gximag3x.$(OBJ)\
  $(GLOBJ)gsequivc.$(OBJ)  $(GLOBJ)gdevdcrd.$(OBJ)
 
 $(GLD)translib.dev : $(LIB_MAK) $(ECHOGS_XE) $(translib_)\
- $(GLD)cspixlib.dev $(GLD)bboxutil.dev $(GLD)cielib.dev $(LIB_MAK) $(MAKEDIRS)
+ $(GLD)cspixlib.dev $(GLD)bboxutil.dev $(GLD)cielib.dev $(GLD)page.dev $(LIB_MAK) $(MAKEDIRS)
 	$(SETMOD) $(GLD)translib $(translib_)
 	$(ADDMOD) $(GLD)translib -imagetype 3x
-	$(ADDMOD) $(GLD)translib -include $(GLD)cspixlib $(GLD)bboxutil
+	$(ADDMOD) $(GLD)translib -include $(GLD)cspixlib $(GLD)bboxutil $(GLD)page
 	$(ADDMOD) $(GLD)translib -include $(GLD)cielib.dev
 
 # ---------------- Smooth shading ---------------- #
diff --git a/devices/devs.mak b/devices/devs.mak
index bcac0e9..a9c6ec1 100644
--- a/devices/devs.mak
+++ b/devices/devs.mak
@@ -1866,16 +1866,18 @@ lcups_dev=$(LCUPSGENDIR)$(D)lcups.dev
 lcupsi_dev=$(LCUPSIGENDIR)$(D)lcupsi.dev
 
 cups_=$(DEVOBJ)gdevcups.$(OBJ)
-$(DD)cups.dev : $(lcups_dev) $(lcupsi_dev) $(cups_) $(GDEV) \
+$(DD)cups.dev : $(lcups_dev) $(lcupsi_dev) $(cups_) $(GDEV) $(GLD)page.dev \
  $(DEVS_MAK) $(MAKEDIRS)
 	$(SETPDEV2) $(DD)cups $(cups_)
 	$(ADDMOD) $(DD)cups -include $(lcups_dev)
 	$(ADDMOD) $(DD)cups -include $(lcupsi_dev)
-$(DD)pwgraster.dev : $(lcups_dev) $(lcupsi_dev) $(cups_) $(GDEV) \
+	$(ADDMOD) $(DD)cups -include $(GLD)page
+$(DD)pwgraster.dev : $(lcups_dev) $(lcupsi_dev) $(cups_) $(GDEV) $(GLD)page.dev \
  $(DEVS_MAK) $(MAKEDIRS)
 	$(SETPDEV2) $(DD)pwgraster $(cups_)
 	$(ADDMOD) $(DD)pwgraster -include $(lcups_dev)
 	$(ADDMOD) $(DD)pwgraster -include $(lcupsi_dev)
+	$(ADDMOD) $(DD)pwgraster -include $(GLD)page
 
 $(DEVOBJ)gdevcups.$(OBJ) : $(LCUPSSRCDIR)$(D)gdevcups.c $(std_h) $(gxdevsop_h) $(DEVS_MAK) $(MAKEDIRS)
 	$(CUPS_CC) $(DEVO_)gdevcups.$(OBJ) $(C_) $(CFLAGS) $(CUPSCFLAGS) \


Summary of changes:
 base/lib.mak     | 4 ++--
 devices/devs.mak | 6 ++++--
 2 files changed, 6 insertions(+), 4 deletions(-)