Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 03 May 2018 02:09:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 227761] print/freetype2: Fonts aren't correctly rendered with 2.9
Message-ID:  <bug-227761-6497-Vdct0aUXjH@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-227761-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-227761-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D227761

--- Comment #5 from lightside <lightside@gmx.com> ---
Created attachment 193013
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D193013&action=
=3Dedit
Testing environment for freetype2, based on git bisect

(In reply to comment #3)
> I slightly modified testing environment for freetype2, which I introduced=
 in
> bug 219608 comment #27.
Also attached archive with modified testing environment, if somebody
interested.

How to use:
1. Extract (downloaded) attached archive to new directory:
% mkdir bisect
% tar -xf freetype2_bisect.tar.bz2 -C bisect
2. Change destination to new directory and clone freetype2 git repository in
it:
% cd bisect
% git clone https://git.savannah.gnu.org/git/freetype/freetype2.git
3. Configure needed options in test.sh file, e.g. OPTION_SUBPIXEL_HINTING,
OPTION_LONG_PCF_NAMES, OPTION_SUBPIXEL_RENDERING, which will be used, when
available.
4. Configure expected_checksum variable in test.sh file:
4.1 Checkout VER-2-8:
% cd freetype2
% git checkout VER-2-8
4.2 And run test.sh in related directory:
% ../test.sh
If there were no errors, this gives some sha256 checksum, which need to spe=
cify
for expected_checksum variable in test.sh file:
expected_checksum=3D"1370a12f43a024354c77b206c6af83a9ae330ca8d31361ceea2895=
a23458a9ec"
4.3. (Optional) Checkout previous commit, e.g. master:
% git checkout master
5. Configure git bisect and run it:
% git bisect start VER-2-9-1 VER-2-8 --
% git bisect run ../test.sh
6. At the end this may show found commit, which possible to check with `git
bisect visualize` and `git bisect log` commands.
7. Finish bisection search and go back to (previous) commit:
% git bisect reset

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-227761-6497-Vdct0aUXjH>