Ghostscript new (minor) version

Martin Gieseking martin.gieseking at uos.de
Thu May 23 12:09:56 CEST 2024


Hi Bruno,

> Ken Sharp just answered a question on the gs-devel list (the quoted part is my original question):
> 
> "
>> The original motivation was to pre-test the interaction of gs 10.04 with dvisvgm (a component of TeX distributions). dvisvgm calls libgs to process PS/EPS files; when extracting bitmaps from them, it uses setpagedevice in conjunction with /OutputDevice (and devices jpeg or png). Given libgs is called with -dDELAYSAFER, the changes in gs 10.04 shouldn't affect this functionality, I think.
> 
> Depends exactly what the sequence of events is, if you activate SAFER before executing a setpagedevice which changes /OutputDevice then that will fail, unless you add the specific device to the allowed list (or allow all with *).
> 
> If SAFER is never activated (in which case using -dNOSAFER would probably be clearer) or is activated after the OutputDevice is selected, then that won't be a problem.
> "

Thank you for taking care of this. Ken Sharp's reply fortunately 
confirms my observations so far. Since dvisvgm requires GS to be called 
with -dNOSAFER anyway, nothing needs to be changed or added here. The 
recent versions should still work with the upcoming GS 10.04.0.

Thanks again,
Martin


More information about the tex-live mailing list.