I recently upgraded freetype from 2.1.3-r2 to 2.1.5-r1 and now if I want to start my freetype-enabled firefox (binary release from mozilla.org) no fonts are displayed. This only happens to TrueType fonts. Normal fonts work but they look very ugly. So I upgraded to freetype-2.1.7 and the fonts are ok. I would stick to it but some apps give errors during compiling, complaining about a header file from the new freetype version. I've read that freetype-2.1.7 comes with a new API so that's why there are errors. My work-around is that I use freetype-2.1.7 and before I compile some apps like QT or X I switch to freetype-2.1.5 and after the compile back to 2.1.7. So what's wrong with freetype-2.1.5 or maybe Mozilla? (Look at the screenshot included) Reproducible: Always Steps to Reproduce: 1. Install freetype-2.1.5 2. Start Mozilla Firefox with FreeType2 enabled. Actual Results: No fonts are displayed. Expected Results: Fonts should be displayed. :) Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.6.5-rc2-mm5) ================================================================= System uname: 2.6.5-rc2-mm5 i686 Intel(R) Pentium(R) 4 CPU 1700MHz Gentoo Base System version 1.4.3.13 distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apm arts avi berkdb cdr crypt cups encode esd foomaticdb gdbm gif gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Created attachment 28377 [details] Screenshot
What do you mean by "start mozilla firefox with freetype2 enabled"?
Sorry, I guess I didn't read your problem description very carefully. I'll do some investigation.
I'm using firefox-bin-0.9-r1 and fonts seem to be working. I haven't changed anything from the default configuration of firefix. Do they work for you?
I found out that if using mozilla-bin (0.8 works, too) from portage fixes the problem. Only the official mozilla builds from mozilla.org seem to have problems but ok, it works now. Thanks for investigation. :)
This works for me well with freetype-2.1.5-r1 on amd64 with firefox-1.0-r1, so I suspect it's fixed at this point. Please re-open if it's still a problem for you.