Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54207 - firefox-0.9-r1 and moznoxft USE flag
Summary: firefox-0.9-r1 and moznoxft USE flag
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-17 08:23 UTC by Selecter
Modified: 2004-11-13 16:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Selecter 2004-06-17 08:23:40 UTC
USE="moznoxft" emerge mozilla-firefox still compiles firefox with xft support:

        linux-gate.so.1 =>  (0xffffe000)
        libmozjs.so => /usr/lib/MozillaFirefox/libmozjs.so (0x4002e000)
        libxpcom.so => /usr/lib/MozillaFirefox/libxpcom.so (0x400aa000)
        libplds4.so => /usr/lib/MozillaFirefox/libplds4.so (0x40165000)
        libplc4.so => /usr/lib/MozillaFirefox/libplc4.so (0x40168000)
        libnspr4.so => /usr/lib/MozillaFirefox/libnspr4.so (0x4016d000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x4019e000)
        libdl.so.2 => /lib/libdl.so.2 (0x401ef000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x401f2000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x40499000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x40505000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x4051e000)
        libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x40532000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x40538000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x40543000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x40575000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x405aa000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x405ae000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40626000)
        libm.so.6 => /lib/libm.so.6 (0x406e9000)
        libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.so.5 (0x4070a000)
        libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libgcc_s.so.1 (0x407bb000)
        libc.so.6 => /lib/libc.so.6 (0x407c4000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x408cc000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x408d1000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x408d9000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x408e6000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x408f8000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40960000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40968000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x4098f000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x40998000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x409bb000)
        libz.so.1 => /usr/lib/libz.so.1 (0x409d9000)

The annoying part of this thing is firefox doesn't listen what Mr. /etc/fonts/fonts.conf says to do.

Reproducible: Always
Steps to Reproduce:





Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.7-rc3-love2)
=================================================================
System uname: 2.6.7-rc3-love2 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz
Gentoo Base System version 1.4.10
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo
ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo
http://ftp.du.se/pub/os/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apache2 arts avi cdr crypt cups encode esd gdbm ggi gif
gpm gtk gtk2 gtkhtml imlib java jpeg kde ldap libg++ libwww linguas_ru mad
mikmod mmx motif mozilla moznoxft mpeg mysql ncurses nls oggvorbis opengl pam
pdflib perl png ppds python qt quicktime readline sdl slang spell sse ssl svga
tcltk tcpd tetex truetype x86 xml xml2 xmms xv zlib"
Comment 1 ra 2004-06-20 06:54:10 UTC
I'm having the problem where firefox no longer follows the font.conf files. Is there a work around?

All the fonts look blurry now.
Comment 2 Selecter 2004-06-20 07:04:02 UTC
Yeah I have this problem too.
Comment 3 ra 2004-06-20 16:04:44 UTC
http://bugzilla.mozilla.org/show_bug.cgi?id=176334

Looks like a bug with fonts.conf
Comment 4 ra 2004-06-20 16:09:29 UTC
OK, a further look and test suggest the problem is that firefox not uses the pixelsize part of fonts.cont instead of point size as before.

Setting the pixel size properly fixes the problem.
Comment 5 Aron Griffis (RETIRED) gentoo-dev 2004-11-13 16:09:24 UTC
Just because your system has xft support that is linked in via a chain of libraries doesn't mean that firefox was built with xft support.  I build it regularly with and without xft support and it's definitely behaving differently...