startx dies immediately with the following lines: Duplicate symbol __i686.get_pc_thunk.bx in /usr/lib/modules/fonts/libbitmap.a:bi tmapmod.o Also defined in /usr/lib/modules/fonts/libbitmap.a Fatal server error: Module load failure It's keeping me from being able to upgrade from 6.8.2-r2; if I didn't still have the binary package I'd be totally hosed. Reproducible: Always Steps to Reproduce: 1. startx 2. 3. Actual Results: startx aborts with an error Expected Results: startx should blank the screen and go into graphical mode $ emerge info Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r9mts i686) ================================================================= System uname: 2.6.12-gentoo-r9mts i686 Intel(R) Pentium(R) III Mobile CPU 1133MHz Gentoo Base System version 1.12.0_pre8 ccache version 2.4 [enabled] dev-lang/python: 2.4.1-r1 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control /var/run/dspam /var/spool/dspam" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg ccache digest distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://www.gtlib.cc.gatech.edu/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/gentoo-ebuilds" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X Xaw3d acpi alsa audiofile avi bacula-clientonly bacula-console bash-completion bcmath berkdb bigger-fonts bzip2 bzlib caps cardbus cdparanoia cdr client-only crypt cscope ctype cups curl dba dbm dga dvd dvdread emerald encode exif fbcon flac flatfile foomaticdb gdbm gif gnutls gpm gtk gtk2 hardened hardenedphp icc-pgo imagemagick imlib jack jpeg libwww mad mbox mikmod mime mmap mmx mozilla moznoirc moznomail mozsvg mp3 mpeg ncurses no-old-linux nocd nomotif nptl ogg oggvorbis pam pcmcia pcntl pcre pdflib perl png pnp posix ppds python qt quicktime readline real samba sdl sharedmem simplexml sndfile sockets sox spell sse ssl sysvipc tcltk tcpd threads tidy tiff toolbar truetype truetype-fonts type1-fonts usb vorbis win32codecs xanim xine xml xml2 xmms xpm xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS $ cat Xorg.0.log X Window System Version 6.8.2 Release Date: 9 February 2005 X Protocol Version 11, Revision 0, Release 6.8.2 Build Operating System: Linux 2.6.12-gentoo-r9mts i686 [ELF] Current Operating System: Linux habanero 2.6.12-gentoo-r9mts #2 Thu Sep 22 22:20:07 MDT 2005 i686 Build Date: 22 September 2005 Before reporting problems, check http://wiki.X.Org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Thu Sep 22 23:29:33 2005 (==) Using config file: "/etc/X11/xorg.conf" (==) ServerLayout "builtin" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Builtin Screen" (**) | |-->Device "T23 SuperSavage" (**) |-->Input Device "Builtin Mouse" (**) |-->Input Device "Builtin Keyboard" (WW) The directory "/usr/share/fonts/Speedo/" does not exist. Entry deleted from font path. (**) FontPath set to "/usr/share/fonts/local/,/usr/share/fonts/misc/,/usr/share/fonts/75dpi/:unscaled,/usr/share/fonts/100dpi/:unscaled,/usr/share/fonts/Type1/,/usr/share/fonts/TTF/,/usr/share/fonts/CID/,/usr/share/fonts/75dpi/,/usr/share/fonts/100dpi/" (**) RgbPath set to "/usr/lib/X11/rgb" (**) ModulePath set to "/usr/lib/modules" (**) Option "BlankTime" "10" (**) Option "StandbyTime" "20" (**) Option "SuspendTime" "30" (**) Option "OffTime" "60" (WW) Open APM failed (/dev/apm_bios) (No such file or directory) (II) Module ABI versions: X.Org ANSI C Emulation: 0.2 X.Org Video Driver: 0.7 X.Org XInput driver : 0.4 X.Org Server Extension : 0.2 X.Org Font Renderer : 0.4 (II) Loader running on linux (II) LoadModule: "bitmap" (II) Loading /usr/lib/modules/fonts/libbitmap.a Duplicate symbol __i686.get_pc_thunk.bx in /usr/lib/modules/fonts/libbitmap.a:bitmapmod.o Also defined in /usr/lib/modules/fonts/libbitmap.a Fatal server error: Module load failure Please consult the The X.Org Foundation support at http://wiki.X.Org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information.
Remember to search for duplicate bugs before filing a new one. If you aren't using ati-drivers, I suggest USE=dlloader. Also make sure that if you have USE=hardened, you're on a hardened profile with a hardened toolchain. *** This bug has been marked as a duplicate of 43177 ***