i686-pc-linux-gnu-g++ -Wall -pedantic -I/usr/include/freetype2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer -c directory.cpp -o directory.o >/dev/null 2> &1 In file included from /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/bits/o stream.tcc:40, from /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/ostrea m:547, from /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/iostre am:45, from ttmkfdir.cpp:2: /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/locale:47:34: bits/locale_facets.tcc: No such file or directory make: *** [ttmkfdir.o] Error 1 make: *** Waiting for unfinished jobs.... # emerge --info Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.16-gentoo-r1 i686) ================================================================= System uname: 2.6.16-gentoo-r1 i686 AMD Turion(tm) 64 Mobile Technology ML-32 Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 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-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cli crypt ctype cups dba dri eds emboss encode esd expat fastbuild foomaticdb force-cgi-redirect fortran ftp gd gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww mad memlimit mikmod motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre pdflib perl png posix pppd python qt quicktime readline sdl session simplexml soap sockets spell spl ssl tcpd tokenizer truetype truetype-fonts type1-fonts udev userlocales vorbis xml xmms xsl xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Can you still reproduce this? Please reopen when you reply.
(In reply to comment #1) > Can you still reproduce this? Please reopen when you reply. Yes I can still reproduce this. I did an emerge --sync && emerge -uD ttmkfdir and got the same results. Is there any other information you'd like me to provide, or anything you'd like me to try?
Attach a compilation log (set PORT_LOGDIR in make.conf to get this). Also, what do you get from `qlist gcc | grep locale_`? portage-utils provides qlist.
Created attachment 85024 [details] ttmkfdir-3.0.9-r3 compilation log (In reply to comment #3) > Attach a compilation log (set PORT_LOGDIR in make.conf to get this). Here it is. > what do you get from `qlist gcc | grep locale_`? /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/bits/locale_classes.h /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/bits/locale_facets.h
reopening
And does /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/bits/locale_facets.h indeed exist with non-zero size and look like a header?
(In reply to comment #6) > /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/bits/locale_facets.h > exist with non-zero size Yes, it exists and is 153K. > look like a header? Yes.
This seems like it may be a toolchain issue, since gcc-installed headers aren't found.
run `emerge gcc >& log` and post the log as an attachment
(In reply to comment #9) > run `emerge gcc >& log` and post the log as an attachment The log is >1000KB uncompressed, so I can't attach it in plain text. It is up on my devspace: http://dev.gentoo.org/~tcort/logs/bug128316-c10.txt.bz2 After re-emerging gcc I tried emerging ttmkfdir again and it compiled without a problem.
you can post compressed files ... at any rate, your emerge shows the file being installed now: >>> /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/bits/locale_facets.tcc