During a emerge -uD world lame repeatable fails on an undefined reference. Reproducible: Always Steps to Reproduce: 1. attempt to emerge media-sound/lame-3.96.1 Actual Results: Failed to emerge. Expected Results: Successful emerge. ******Relevant error in emerge lame-3.96.1: /bin/sh ../libtool --mode=link gcc -Wall -pipe -march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -mfpmath=sse -fomit-frame-pointer -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -static -o mp3x mp3x.o gtkanal.o gpkplotting.o get_audio.o lametime.o parse.o portableio.o timestatus.o brhist.o ../libmp3lame/libmp3lame.la -lncurses -lm -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm gcc -Wall -pipe -march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -mfpmath=sse -fomit-frame-pointer -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -o mp3x mp3x.o gtkanal.o gpkplotting.o get_audio.o lametime.o parse.o portableio.o timestatus.o brhist.o -rdynamic ../libmp3lame/.libs/libmp3lame.a -lncurses -L/usr/lib -L/usr/X11R6/lib /usr/lib/libgtk.a /usr/lib/libgdk.a /usr/lib/libgmodule.a /usr/lib/libglib.a -ldl -lXi -lXext -lX11 -lm /usr/lib/libglib.a(gstrfuncs.o)(.text+0x785): In function `g_strdown': : undefined reference to `__ctype_tolower' /usr/lib/libglib.a(gstrfuncs.o)(.text+0x825): In function `g_strup': : undefined reference to `__ctype_toupper' /usr/lib/libglib.a(gstrfuncs.o)(.text+0x12b6): In function `g_strchug': : undefined reference to `__ctype_b' /usr/lib/libglib.a(gstrfuncs.o)(.text+0x139a): In function `g_strchomp': : undefined reference to `__ctype_b' /usr/lib/libglib.a(gstring.o)(.text+0x606): In function `g_string_down': : undefined reference to `__ctype_tolower' /usr/lib/libglib.a(gstring.o)(.text+0x6a6): In function `g_string_up': : undefined reference to `__ctype_toupper' collect2: ld returned 1 exit status make[2]: *** [mp3x] Error 1 make[2]: Leaving directory `/var/tmp/portage/lame-3.96.1/work/lame-3.96.1/frontend' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/lame-3.96.1/work/lame-3.96.1' make: *** [all] Error 2 !!! ERROR: media-sound/lame-3.96.1 failed. !!! Function src_compile, Line 66, Exitcode 2 !!! (no error message) *******Output of emerge info below: Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.6-mm5) ================================================================= System uname: 2.6.6-mm5 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.5.3 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -mfpmath=sse -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/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="-march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -mfpmath=sse -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi acpi4linux alsa apm arts autofs avi berkdb bonobo cdr crypt cups dga dv dvd encode esd faad fbcon ffmpeg flac foomaticdb freetds gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imap imlib imlib2 java jpeg kde lcms libg++ libwww mad maildir mbox md5sum mdb mikmod mmx motif mozctl mozilla mozirc mpeg music ncurses nls offensive ofx oggvorbis opengl oss pam parse-clocks pda pdflib perl pic plotutils png python qt quicktime readline samba sasl sdl slang slp spell sse ssl tcltk tcpd tetex tiff transcode truetype usb videos wmf wxwin wxwindows x86 xml2 xmms xosd xv xvid zlib"
*** This bug has been marked as a duplicate of 58547 ***