[MacPorts] #64648: ghostscript @9.55.0_0+x11: Colored tiling Patterns not working

MacPorts noreply at macports.org
Thu Feb 24 08:29:41 UTC 2022


#64648: ghostscript @9.55.0_0+x11:  Colored tiling Patterns not working
--------------------------+-------------------------------------
  Reporter:  arvas512     |      Owner:  (none)
      Type:  defect       |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.7.1
Resolution:               |   Keywords:  Colored tiling Patterns
      Port:  ghostscript  |
--------------------------+-------------------------------------

Comment (by arvas512):

 Replying to [comment:3 tomio-arisaka]:
 > I looked at the commit history of portfile, but I was not able to find
 any patches to be applied to x11alpha.
 > <https://github.com/macports/macports-
 ports/commits/master/print/ghostscript/Portfile>
 > \\
 > So I think the issue has been introduced to 9.55.0 by upstream
 developers.
 >
 > e.g. Ghostscript-9.55.0 has another issue as follows:
 > \\
 > When using the device "pngalpha", I get the same issue as "x11alpha".
 >
 >
 > {{{
 > $ gs -P- -dSAFER -q -P- -dNOPAUSE -dBATCH -sDEVICE=pngalpha
 -sstdout=%stderr -sOutputFile=./Example_4_21.png -P- -dSAFER
 ./Example_4_21.eps
 > Error: /rangecheck in --fill--
 > Operand stack:
 >    120   120   184   120
 > Execution stack:
 >    %interp_exit   .runexec2   --nostringval--   --nostringval--
 --nostringval--   2   %stopped_push   --nostringval--   --nostringval--
 --nostringval--   false   1   %stopped_push   1990   1   3   %oparray_pop
 1989   1   3   %oparray_pop   1988   1   3   %oparray_pop
 --nostringval--   1977   1   3   %oparray_pop   1833   1   3
 %oparray_pop   --nostringval--   %errorexec_pop   .runexec2
 --nostringval--   --nostringval--   --nostringval--   2   %stopped_push
 --nostringval--   rectfill   (NULL)   (gs_pattern1_instance_t)   (pattern
 accumulator)   4   %pattern_paint_finish   --nostringval--
 --nostringval--
 > Dictionary stack:
 >    --dict:765/1123(ro)(G)--   --dict:0/20(G)--   --dict:80/200(L)--
 --dict:9/9(ro)(L)--
 > Current allocation mode is local
 > Current file position is 839
 > GPL Ghostscript 9.55.0: Unrecoverable error, exit code 1
 > $
 > }}}
 >
 >
 >
 > I tried to build the development version of Ghostscript.
 > (9.56.0rc1: commit 8e52d5a85978c6f721ad4a3ffdf25bf18bce9d20)
 > \\
 > Then it works well with x11alpha and pngalpha.
 > It seems that the issue has been resolved:)
 >
 >
 > {{{
 > $ gs ${HOME}/Downloads/Example_4_21.eps
 > GPL GhostscriptRELEASE CANDIDATE 1 9.56.0 (2022-02-22)
 > Copyright (C) 2021 Artifex Software, Inc.  All rights reserved.
 > This software is supplied under the GNU AGPLv3 and comes with NO
 WARRANTY:
 > see the file COPYING for details.
 > Loading NimbusRoman-Regular font from
 /opt/local/share/ghostscript/9.56.0/Resource/Font/NimbusRoman-Regular...
 4359656 2845941 3894296 2584964 2 done.
 > >>showpage, press <return> to continue<<
 >
 > GS>quit
 > $
 > }}}
 >

 Very good improvement. What must be done now to make the relevant patch? I
 know nothing about this process.
  Is it enough to close the ticket?

-- 
Ticket URL: <https://trac.macports.org/ticket/64648#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list