Re: Ghostrscript/GhostPDL 9.18 Release Candidate 1

Johannes Meixner <[email protected]>
Newsgroups gmane.comp.printing.ghostscript.devel
Message-ID <[email protected]>
Hello

On Sep 23 16:31 Chris Liddell wrote (excerpt):
> release candidates for Ghostscript and GhostPDL 9.18
>
> http://downloads.ghostscript.com/public/.release_candidate/
>
> Please give them a try on your system

I complied ghostscript-9.18rc1 (with the patch for gximono.c)
in the same was as I had complied Ghostscript-9.16.
Regarding how I compiled it, see below.

On my SUSE Linux Enterprise 12 system (the only one I tested but
the issue does not look to be system specific) it fails as follows:
--------------------------------------------------------------------
# gs -r50 -dNOPAUSE -dBATCH -sDEVICE=nullpage \
  /usr/share/ghostscript/9.18/examples/colorcir.ps | fold -s -w70

GPL Ghostscript RELEASE CANDIDATE 9.18 (2015-09-23)
Copyright (C) 2015 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
While reading gs_lev2.ps:
Error: /unregistered in --status--
Operand stack:

(gs_res.ps\000gs_typ42.ps\000gs_cidfn.ps\000gs_cidcm.ps\000gs_fntem.ps
   ./base/gsicc_manage.c:1086: gsicc_open_search(): Could not find 
default_gray.icc
| ./base/gsicc_manage.c:1706: gsicc_set_device_profile(): cannot find device 
profile
\000gs_cidtt.ps\000gs_cidfm.ps\000gs_cmap.ps\000gs_setpd.ps\000gs_fapi
.ps\000gs_typ32.ps\000gs_frsd.ps\000gs_ll3.ps\000gs_mex_e.ps\000gs_mro
_e.ps\000gs_pdf_e.ps\000gs_wan_e.ps\000pdf...)   (gs_lev2.ps)
--dict:31/31(G)--   (%rom%iccprofiles/default_gray.icc)
Execution stack:
    %interp_exit   --nostringval--   --nostringval--   %loop_continue
  --nostringval--   --nostringval--   --nostringval--   false   1
%stopped_push   --nostringval--   --nostringval--
Dictionary stack:
    --dict:795/1123(G)--   --dict:71/200(L)--   --dict:795/1123(G)--
--dict:133/251(G)--   --dict:21/25(L)--
Current file position is 24187
Unrecoverable error: unknownerror in .special_op
Operand stack:

gs_res.psgs_typ42.psgs_cidfn.psgs_cidcm.psgs_fntem.psgs_cidtt.ps
gs_cidfm.psgs_cmap.psgs_setpd.psgs_fapi.psgs_typ32.psgs_frsd.psg
s_ll3.psgs_mex_e.psgs_mro_e.psgs_pdf_e.psgs_wan_e.pspdf_ops.psgs
_l2img.pspdf_rbld.pspdf_base.pspdf_draw.pspdf_font.pspdf_main.ps
pdf_sec.psgs_cff.psgs_mgl_e.psgs_ttf.psgs_icc.psgs_dps.psgs_dpnx
t.psgs_epsf.psgs_pdfwr.ps  gs_lev2.ps  --nostringval--
%rom%iccprofiles/default_gray.icc
   ./base/gsicc_manage.c:1086: gsicc_open_search(): Could not find 
default_gray.icc
+ ./base/gsicc_manage.c:2648: gs_setdefaultgrayicc(): cannot find default gray 
icc profile
Unrecoverable error: undefined in .uninstallpagedevice
Operand stack:

gs_res.psgs_typ42.psgs_cidfn.psgs_cidcm.psgs_fntem.psgs_cidtt.ps
gs_cidfm.psgs_cmap.psgs_setpd.psgs_fapi.psgs_typ32.psgs_frsd.psg
s_ll3.psgs_mex_e.psgs_mro_e.psgs_pdf_e.psgs_wan_e.pspdf_ops.psgs
_l2img.pspdf_rbld.pspdf_base.pspdf_draw.pspdf_font.pspdf_main.ps
pdf_sec.psgs_cff.psgs_mgl_e.psgs_ttf.psgs_icc.psgs_dps.psgs_dpnx
t.psgs_epsf.psgs_pdfwr.ps  gs_lev2.ps  --nostringval--
%rom%iccprofiles/default_gray.icc
--------------------------------------------------------------------

I have default_gray.icc installed:
--------------------------------------------------------------------
# rpm -qf /usr/share/ghostscript/9.18/iccprofiles/default_gray.icc
ghostscript-9.16pre18rc1-74.1.x86_64
--------------------------------------------------------------------

Before with Ghostscript 9.16 it was installed as
/usr/share/ghostscript/9.16/iccprofiles/default_gray.icc
so that there is no real change here (except the version number).


FYI:
My RPM package version is intentionally "9.16pre18rc1".
For the reason see my ghostscript.spec file
at the openSUSE Build Service link below.


Regarding how I compiled it, see in the openSUSE Build Service

https://build.opensuse.org/package/view_file/home:jsmeix:branches:Printing/ghostscript/ghostscript.spec?expand=1

Basically I do:
-------------------------------------------------------------------
%define gs_font_path 
/usr/share/fonts/truetype:/usr/share/fonts/Type1:/usr/share/fonts/CID:/usr/share/fonts/URW
...
./configure --prefix=%{_prefix} \
             --bindir=%{_bindir} \
             --libdir=%{_libdir} \
             --datadir=%{_datadir} \
             --mandir=%{_mandir} \
             --infodir=%{_infodir} \
             --with-fontpath=%{gs_font_path} \
             --with-libiconv=maybe \
             --enable-freetype \
             --with-jbig2dec \
             --enable-openjpeg \
             --enable-dynamic \
             --with-ijs \
             --enable-cups \
             --with-drivers=ALL \
             --with-x \
             --disable-gtk \
             --disable-compile-inits \
             --without-omni \
             --without-ufst \
             --without-luratech \
             --without-libpaper
make
-------------------------------------------------------------------


Kind Regards
Johannes Meixner
-- 
SUSE LINUX GmbH - GF: Felix Imendoerffer, Jane Smithard,
Graham Norton - HRB 21284 (AG Nuernberg)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.