In file included from /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/bits/locale_facets.h:528, from /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/bits/basic_ios.h:44, from /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/ios:51, from /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/ostream:45, from /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/iostream:45, from ttf.cpp:1In file included from /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/bits/locale_facets.h:528, from /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/bits/basic_ios.h:44, from /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/ios:51, from /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/ostream:45, from /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/iostream:45, from commandline.h:7, from commandline.cpp:6: /usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/include/g++-v3/bits/codecvt.h:334:44: bits/codecvt_specializations.h: No such file or directory Reproducible: Always Steps to Reproduce: 1. emerge ttmkfdir Actual Results: !!! ERROR: x11-misc/ttmkfdir-3.0.9-r1 failed. !!! Function src_compile, Line 38, Exitcode 2 !!! emake failed Expected Results: >>> x11-misc/ttmkfdir-3.0.9-r1 merged. # emerge info Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.4.26-gentoo-r6) ================================================================= System uname: 2.4.26-gentoo-r6 i586 Pentium MMX Gentoo Base System version 1.4.16 distcc 2.13 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium-mmx -mcpu=pentium-mmx -O3 -pipe -funroll-loops -fomit-frame-pointer" CHOST="i586-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /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="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ ftp://gentoo.inode.at/source/ http://gentoo.inode.at/ http://www.gigaload.org/gentoo.org/" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apm arts avi berkdb codecs crypt cups dga divx4linux encode foomaticdb freetype fs gdbm gif gpm gtk2 imlib irda jpeg lcd libwww mad mmx motif moznocompose moznoirc mpeg mpeg4 mplayer ncurses nls oggvorbis opengl oss pam pcmcia pdflib png pnp quicktime readline samba sdl slang spell ssl svga tcpd tiff truetype unicode x86 xchattext xml2 xv xvid zlib"
Perhaps it is gcc install problem. Please remerge gcc and try again.
fix it by copying bits/codecvt_specializations.h from another gentoo machine (i686). so strange it wasn't on this machine (i586)... any other files in bits/ was there exept this file.
Maybe this can be closed. Benoit
Closing a stale bug.