Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Aug 2018 23:17:28 +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-w2ea4QTBgR@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 #41 from lightside <lightside@gmx.com> ---
(In reply to comment #37)
> Possible to find exact commit(s), which fixed (new) issue, for example, w=
ith
> using manual git bisect and different GIT_COMMIT values for modified
> print/ghostscript9-agpl-base port.
In this case, I used local ghostpdl repository for manual git bisect and co=
py
of its directories/files instead of extracted distfile of
print/ghostscript9-agpl-base port (i.e. after `make extract`, but empty
${WRKSRC} directory), then `make check-plist`, `make deinstall`, `make inst=
all`
commands and manual testing for next stage of git bisect (i.e. `convert -al=
pha
remove test_empty.pdf image.jpg && sha256 image.jpg`). Then marked related
commit(s) as `git old` or `git new` (if there was a fix).

Also was needed to develop some "universal" sed patches for
print/ghostscript9-agpl-base port, which was applicable between many commit=
s.
Some of them available in attachment #196368. Others was:
-8<--
        @${REINPLACE_CMD} -e '/^install-data:/s|install-doc||' \
                ${WRKSRC}/base/unixinst.mak
        @${REINPLACE_CMD} -e '/ 199901L/s|=3D=3D|>=3D| ; \
                / 199901L/s|$$|\${.newline}#define gs_restrict restrict|' \
                ${WRKSRC}/base/stdpre.h
-->8-
and commented "${RLN} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DATADIR}/doc" comm=
and
on post-install stage, because there were some issues with documentation
installation for some commits (but `git bisect skip` wasn't a variant to us=
e).

Probably, there are other ways about how to test Ghostscript, including wit=
hout
its install. But I used available build and package systems on FreeBSD, for
this case.

--=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-w2ea4QTBgR>