Re: Ghostscript/GhostPDL 9.25 Release Candidate 1
Johannes Meixner <[email protected]> Thu, 13 Sep 2018 16:43:19 +0200 (CEST)
| Newsgroups | gmane.comp.printing.ghostscript.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello,
On Sep 10 17:25 Chris Liddell wrote (excerpt):
> I have created archives (and Ghostscript Windows installers) for the
> first release candidates for Ghostscript and GhostPDL 9.25, and
> they are available here:
>
> https://github.com/ArtifexSoftware/ghostpdl-downloads/releases
>
> Please give them a try on your system if you're interested in helping
> test the release-in-progress. Your feedback is appreciated.
Ghostscript 9.25 Release Candidate 1 looks o.k. so far
(in particular compared to Ghostscript 9.24)
but I still get one failure that had worked before
with Ghostscript 9.23:
The call
--------------------------------------------------------------------
gs -q -r50 -dNOPAUSE -dBATCH -dSAFER \
-sOutputFile=/dev/null -sDEVICE=nullpage \
/usr/share/ghostscript/9.25/examples/transparency_example.ps
--------------------------------------------------------------------
fails with this gs stdout and stderr output:
------------------------------------------------------------------------------
Error: /undefined in .pushpdf14devicefilter
Operand stack:
0
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval--
--nostringval-- 2 %stopped_push --nostringval-- --nostringval--
--nostringval-- false 1 %stoppe
d_push 1999 1 3 %oparray_pop 1998 1 3 %oparray_pop 1982 1
3 %oparray_pop 1868 1 3 %oparray_pop --nostringval--
%errorexec_pop .runexec2 --nostring
val-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval--
Dictionary stack:
--dict:965/1684(ro)(G)-- --dict:0/20(G)-- --dict:79/200(L)--
Current allocation mode is local
Last OS error: No such file or directory
Current file position is 463
GPL Ghostscript RELEASE CANDIDATE 1 9.25: Unrecoverable error, exit code 1
------------------------------------------------------------------------------
I don't know if '.pushpdf14devicefilter' is also used in general
by other PostScript files or tools that output PostScript.
Basically for all Ghostscript devices 9.25/examples/transparency_example.ps
fails with "Error: /undefined in .pushpdf14devicefilter".
Probably this happens only when -dSAFER is set.
I did not yet test if it works without -dSAFER
(but in practice -dSAFER is basically always set).
The above result is from my automated simple
smoke test via my ghostscript-testing package in
https://build.opensuse.org/package/show/Printing/ghostscript-testing
To see the full build log failure click on a 'failed' text
at the right that points e.g. for openSUSE_Tumbleweed i586 to
https://build.opensuse.org/package/live_build_log/Printing/ghostscript-testing/openSUSE_Tumbleweed/i586
FYI:
Currently openSUSE_Leap_15.0 x86_64 is shown there as "succeeded"
but that is a false positive because this is the outdated
"succeeded" from its last run with Ghostscript 9.23 which
becomes clear when you inspect its full build log.
Kind Regards
Johannes Meixner
--
SUSE LINUX GmbH - GF: Felix Imendoerffer, Jane Smithard,
Graham Norton - HRB 21284 (AG Nuernberg)