[Bug 227761] print/freetype2: Fonts aren't correctly rendered with 2.9

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jun 13 09:21:31 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227761

--- Comment #20 from lightside <lightside at gmx.com> ---
(In reply to comment #16)
> Updated value for expected_checksum variable in test.sh script
> from attachment #193316
from attachment #193168

As about this PR, the Ghostscript v9.06 was unaffected to changes between
FreeType v2.8 and v2.8.1, if compare checksums for generated image.jpg file:
-8<--
sha256 9/*/image.jpg 
SHA256 (9/VER-2-9-1-3-g2b3e0ef6c/image.jpg) =
ed83b79b56765d9ea69c405134e300310cf99c96cf464500a9cc841b3321df75
SHA256 (9/found/image.jpg) =
ed83b79b56765d9ea69c405134e300310cf99c96cf464500a9cc841b3321df75
SHA256 (9/prev/image.jpg) =
ed83b79b56765d9ea69c405134e300310cf99c96cf464500a9cc841b3321df75
-->8-

The git bisect found the same 75cb071b3fbfa2315c5d458fee2bb465a14568ae commit
for Ghostscript v9.16 and v9.23, while they have different checksums for
generated image.jpg file:
-8<--
% sha256 agpl/*/*/image.jpg
SHA256 (agpl/9.16/VER-2-9-1-3-g2b3e0ef6c/image.jpg) =
81d778f88b71adbd4d99f9b405d53779042d02043bacd8f94f76d690e6ec1600
SHA256 (agpl/9.16/found/image.jpg) =
81d778f88b71adbd4d99f9b405d53779042d02043bacd8f94f76d690e6ec1600
SHA256 (agpl/9.16/prev/image.jpg) =
1370a12f43a024354c77b206c6af83a9ae330ca8d31361ceea2895a23458a9ec
SHA256 (agpl/9.23/VER-2-9-1-3-g2b3e0ef6c/image.jpg) =
d4f1f4b486b5cdb22c1f57a4c518b833ab37fb43ca1a723bb75e002e4d7de55e
SHA256 (agpl/9.23/VER-2-9-1-65-geaa5a42a1/image.jpg) =
d4f1f4b486b5cdb22c1f57a4c518b833ab37fb43ca1a723bb75e002e4d7de55e
SHA256 (agpl/9.23/found/image.jpg) =
d4f1f4b486b5cdb22c1f57a4c518b833ab37fb43ca1a723bb75e002e4d7de55e
SHA256 (agpl/9.23/prev/image.jpg) =
5c7f74eef068eaf2f3db0cb24a1fa0914dc4654e28b08b15ee1a1add8a0413de
-->8-

On the other hand, the Ghostscript v9.06 and v9.23 rendered the same characters
(in symbolic form; while visually different (a little)) for generated image.jpg
file.

Some changes between FreeType v2.8 and v2.8.1 affected Ghostscript v9.16, which
probably used different algorithms (or had some issue(s)) for related parts,
compared to Ghostscript v9.06.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.


More information about the freebsd-gnome mailing list