[Xorg] The continuing misadventures of freetype-cthulhu
Adam Jackson
ajax at nwnk.net
Mon Aug 2 08:36:26 PDT 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday 02 August 2004 09:11, Egbert Eich wrote:
> Adam Jackson writes:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > This freetype build nonsense is no longer funny. Let's see if I've got
> > this all correct:
> >
> > 1 - Xorg in CVS requires >=2.1.8 to build, either externally or from our
> > own copy.
> > 2 - We cannot force users to upgrade to >=2.1.8 because it has known
> > rendering issues and breaks the build of many other packages (quite the
> > stunning revelation there).
>
> I have asked around and noone I've asked could come up with rendering
> problems with 2.1.8. The build breaks for those packages that have used
> freetype internal defines (appearantly from a non public header). This
> defines have been renamed to bear the prefix FT.
http://freedesktop.org/~ajax/ft2.1.8-badness.png
Notice how the headlines are inconsistent. The fragments at the top of the
third headline were caused by scrolling; presumably the glyph metrics
magically changed between the first and second render passes, so firefox
didn't repaint a big enough area.
What the screenshot doesn't show is the extremely poor load time and the N
cores I generated trying to take the screenshot. Moving the freetype libs
in /usr/X11R6/lib out of my ld.so search path makes the problem go away.
- - ajax
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFBDl96W4otUKDs0NMRAkR9AJ9JrqDjBvZEyJtZBNvGuuLcFwzi6QCfRwk6
ptcquFWYDw2A61eCvcAr+qU=
=ciJR
-----END PGP SIGNATURE-----
More information about the xorg
mailing list