Highlights in this release include: Ghostscript can now consume and produce (via the pdfwrite device) PDF 2.0 compliant files. The main focus of this release has been security and code cleanliness. Hence many AddressSanitizer, Valgrind and Coverity issues have been addressed. The usual round of bug fixes, compatibility changes, and incremental improvements.
https://ghostscript.com/doc/9.22/News.htm
ghostscript-9.23 was released in March: https://ghostscript.com/Ghostscript_9.23.html
9.24 is out with security fixes
9.25 is there, fixing security issues further. The upstream news of both 9.25 and 9.24 say "PLEASE NOTE: We strongly urge users to upgrade to this latest release to avoid these issues." * https://www.ghostscript.com/doc/9.24/News.htm * https://www.ghostscript.com/doc/9.25/News.htm The same pages say there hasn't been any incompatible changes (in fact from 9.21)
Created attachment 547266 [details] patchset for 9.25 Let me submit a patchset for 9.25. Changes from ghostscript-gpl-9.21-patchset-1.tar.xz are: * All *9.21* patches are deleted, which are already applied in the source. Namely, they are: ./patches/ghostscript-9.21-cve-2017-5951.patch ./patches/ghostscript-9.21-cve-2017-7207.patch ./patches/ghostscript-9.21-cve-2017-8291-2.patch ./patches/ghostscript-9.21-cve-2017-8291-3.patch ./patches/ghostscript-9.21-cve-2017-8291-4.patch ./patches/ghostscript-9.21-cve-2017-8291-1.patch ./patches/ghostscript-9.21-system-openjpeg.patch * Font name patch is updated minimally. The order of some entries were changed in the source, so I followed these changes. Other changes are simply ignored. I renamed the patch filename, by changing "9.20" to "9.25" ghostscript-9.20-urw-fonts-naming.patch -> ghostscript-9.25-urw-fonts-naming.patch
Comment on attachment 547266 [details] patchset for 9.25 9.25 already appeared in the official portage tree. Thanks Andreas K. Hüttel!
(In reply to Teika kazura from comment #6) > Comment on attachment 547266 [details] > patchset for 9.25 > > 9.25 already appeared in the official portage tree. Thanks Andreas K. Hüttel!
Now these bugs can be closed: bug 618820 bug 626418 bug 635426 bug 655404