Upgraded to gcc 3.4.4-r1 after the developers marked it stable (in retrospect a horrible mistake). Trying to recompile everything, but arts keeps dying. Reproducible: Always Steps to Reproduce: 1. emerge -ev world 2. wait a long time Actual Results: The compile of arts crashes Expected Results: Build everything. Several crashes look like this: .libs/dynamicskeleton.o: In function `std::_Rb_tree<std::basic_string<char, std ::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData ::InterfaceType>, std::_Select1st<std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData:: InterfaceType> >, std::less<std::basic_string<char, std::char_traits<char>, std ::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData:: InterfaceType> > >::_M_erase(std::_Rb_tree_node<std::pair<std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:: DynamicSkeletonData::InterfaceType> >*)': dynamicskeleton.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSkeletonData13InterfaceTypeEESt10_Sel ect1stIS5_ESt4lessISsESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E+0x2a): undefined reference to `std::basic_string<char, std::char_traits<char>, std:: allocator<char> >::_Rep::_S_empty_rep_storage' dynamicskeleton.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSkeletonData13InterfaceTypeEESt10_Sel ect1stIS5_ESt4lessISsESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E+0x5e): undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)' .libs/dynamicskeleton.o: In function `std::_Rb_tree<std::basic_string<char, std ::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**>, std:: _Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std:: allocator<char> > const, void**> >, std::less<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> > >::_M_erase(std::_Rb_tree_node<std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, void**> >*)': dynamicskeleton.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsPPvESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseE PSt13_Rb_tree_nodeIS4_E+0x2a): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' dynamicskeleton.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsPPvESt10_Select1stIS4_ESt4lessISsESaIS4_EE8_M_eraseE PSt13_Rb_tree_nodeIS4_E+0x5e): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' .libs/dynamicskeleton.o: In function `std::_Rb_tree<std::basic_string<char, std ::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**>, std:: _Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std:: allocator<char> > const, void**> >, std::less<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std:: pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> const&)': dynamicskeleton.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsPPvESt10_Select1stIS4_ESt4lessISsESaIS4_EE9_M_insert EPSt18_Rb_tree_node_baseSC_RKS4_+0x71): undefined reference to `std:: _Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std:: _Rb_tree_node_base*, std::_Rb_tree_node_base&)' .libs/dynamicskeleton.o: In function `std::_Rb_tree<std::basic_string<char, std ::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**>, std:: _Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std:: allocator<char> > const, void**> >, std::less<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> > >::insert_unique(std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> const&)': dynamicskeleton.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsPPvESt10_Select1stIS4_ESt4lessISsESaIS4_EE13insert_u niqueERKS4_+0xf4): undefined reference to `std::_Rb_tree_decrement(std:: _Rb_tree_node_base*)' .libs/dynamicskeleton.o: In function `std::_Rb_tree<std::basic_string<char, std ::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**>, std:: _Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std:: allocator<char> > const, void**> >, std::less<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> > >::insert_unique(std::_Rb_tree_iterator<std::pair<std::basic_string<char, std ::char_traits<char>, std::allocator<char> > const, void**> >, std::pair<std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const, void**> const&)': dynamicskeleton.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsPPvESt10_Select1stIS4_ESt4lessISsESaIS4_EE13insert_u niqueESt17_Rb_tree_iteratorIS4_ERKS4_+0x3a): undefined reference to `std:: _Rb_tree_decrement(std::_Rb_tree_node_base*)' .libs/dynamicskeleton.o: In function `std::_Rb_tree<std::basic_string<char, std ::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData ::InterfaceType>, std::_Select1st<std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData:: InterfaceType> >, std::less<std::basic_string<char, std::char_traits<char>, std ::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData:: InterfaceType> > >::_M_insert(std::_Rb_tree_node_base*, std:: _Rb_tree_node_base*, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData::InterfaceType> const&) ': dynamicskeleton.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSkeletonData13InterfaceTypeEESt10_Sel ect1stIS5_ESt4lessISsESaIS5_EE9_M_insertEPSt18_Rb_tree_node_baseSD_RKS5_+0x71): undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std:: _Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' .libs/dynamicskeleton.o: In function `std::_Rb_tree<std::basic_string<char, std ::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData ::InterfaceType>, std::_Select1st<std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData:: InterfaceType> >, std::less<std::basic_string<char, std::char_traits<char>, std ::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData:: InterfaceType> > >::insert_unique(std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData:: InterfaceType> const&)': dynamicskeleton.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSkeletonData13InterfaceTypeEESt10_Sel ect1stIS5_ESt4lessISsESaIS5_EE13insert_uniqueERKS5_+0xf4): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' .libs/dynamicskeleton.o: In function `std::_Rb_tree<std::basic_string<char, std ::char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData ::InterfaceType>, std::_Select1st<std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData:: InterfaceType> >, std::less<std::basic_string<char, std::char_traits<char>, std ::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData:: InterfaceType> > >::insert_unique(std::_Rb_tree_iterator<std::pair<std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const, Arts:: DynamicSkeletonData::InterfaceType> >, std::pair<std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const, Arts::DynamicSkeletonData:: InterfaceType> const&)': dynamicskeleton.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsN4Arts19DynamicSkeletonData13InterfaceTypeEESt10_Sel ect1stIS5_ESt4lessISsESaIS5_EE13insert_uniqueESt17_Rb_tree_iteratorIS5_ERKS5_+0x 3a): undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' collect2: ld returned 1 exit status make[3]: *** [libmcop.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/arts-3.4.1-r2/work/arts-1.4.1/mcop' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/arts-3.4.1-r2/work/arts-1.4.1/mcop' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/arts-3.4.1-r2/work/arts-1.4.1' make: *** [all] Error 2 I tried doing some research, and added the following link to make.conf: CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden" But now the ebuild just crashes in the middle of someting without any traceback: mcoputils.cc:(.text+0x29): undefined reference to `std::basic_string<char, std:: char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x4f): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' .libs/mcoputils.o: In function `Arts::MCOPUtils::readConfigEntry(std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': mcoputils.cc:(.text+0x112): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x154): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x1e4): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x215): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x246): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' .libs/mcoputils.o: In function `Arts::MCOPUtils::mcopDirectory()': mcoputils.cc:(.text+0x37e): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x3ef): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x51e): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x538): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x570): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x5a1): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' .libs/mcoputils.o: In function `Arts::MCOPUtils::getFullHostname()': mcoputils.cc:(.text+0x5fa): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x6e6): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x700): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x74e): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' .libs/mcoputils.o: In function `Arts::MCOPUtils::createFilePath(std:: basic_string<char, std::char_traits<char>, std::allocator<char> >)': mcoputils.cc:(.text+0x7dc): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x9f0): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0xbcb): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0xd44): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0xd75): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0xda6): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0xdd7): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0xde1): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' .libs/mcoputils.o: In function `Arts::MCOPUtils::makeIID(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': mcoputils.cc:(.text+0xf45): undefined reference to `std::basic_string<char, std ::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x1070): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x10ef): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x1120): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' .libs/mcoputils.o: In function `Arts::MCOPUtils::tokenize(std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std:: basic_string<char, std::char_traits<char>, std::allocator<char> >&, std:: vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std:: allocator<char> > > >&)': mcoputils.cc:(.text+0x115b): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x13a4): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x155f): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' .libs/mcoputils.o: In function `readPath(std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std:: char_traits<char>, std::allocator<char> > const&)': mcoputils.cc:(.text+0x1619): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x164b): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x1707): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x1738): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x1769): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' .libs/mcoputils.o: In function `Arts::MCOPUtils::traderPath()': mcoputils.cc:(.text+0x1847): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x18c8): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x1947): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x1978): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x19a9): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x19da): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' .libs/mcoputils.o: In function `Arts::MCOPUtils::extensionPath()': mcoputils.cc:(.text+0x1a95): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.text+0x1ad5): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' mcoputils.cc:(.text+0x1afb): undefined reference to `__gnu_cxx:: __exchange_and_add(int volatile*, int)' .libs/mcoputils.o: In function `std::_Rb_tree<std::basic_string<char, std:: char_traits<char>, std::allocator<char> >, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long>, std:: _Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std:: allocator<char> > const, unsigned long> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> > >::_M_erase(std::_Rb_tree_node<std::pair<std:: basic_string<char, std::char_traits<char>, std::allocator<char> > const, unsigned long> >*)': mcoputils.cc:(.gnu.linkonce.t. _ZNSt8_Rb_treeISsSt4pairIKSsmESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPS t13_Rb_tree_nodeIS2_E+0x4e): undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage' mcoputils.cc:(.gnu.li Yes it ends right there after ".li" $ emerge -pv info Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6. 14-gentoo-r2 i686) ================================================================= System uname: 2.6.14-gentoo-r2 i686 Pentium III (Katmai) Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 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.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="" ARCH="x86" AUTOCLEAN="yes" BASH_ENV="/etc/spork/is/not/valid/profile.env" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -msse" CHOST="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/ share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb / usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CVS_RSH="ssh" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -msse -fvisibility- inlines-hidden" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" ELIBC="glibc" EMERGE_WARNING_DELAY="10" FEATURES="autoconfig distlocks sandbox sfperms strict" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GCC_SPECS="" GDK_USE_XFT="1" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/ distributions/gentoo" G_BROKEN_FILENAMES="1" HOME="/home/user" HOSTNAME="machine" INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/ info:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/info" JAVAC="/opt/blackdown-jdk-1.4.2.02/bin/javac" JAVA_HOME="/opt/blackdown-jdk-1.4.2.02" JDK_HOME="/opt/blackdown-jdk-1.4.2.02" KDEDIRS="/usr" KERNEL="linux" LC_COLLATE="POSIX" LESS="-R -M --shift 5" LESSOPEN="|lesspipe.sh %s" LINGUAS="en ru" LOGNAME="user" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01: cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*. com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01; 31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01; 31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*. rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01; 35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*. xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.xcf=01;35:*.pcx=01; 35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.avi=01;35:*.mkv=01;35:*.ogm=01;35:*. mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.mov=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01; 35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*. pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*. tex=00;32:*.doc=00;32:*.mp3=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00; 36:*.ogg=00;36:*.flac=00;36:*.aac=00;36:" MAIL="/var/mail/user" MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc- linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.4.4/man::/opt/ blackdown-jdk-1.4.2.02/man:/usr/qt/3/doc/man:/opt/vmware/workstation/man" OPENGL_PROFILE="xorg-x11" PAGER="/usr/bin/less" PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4. 4:/opt/blackdown-jdk-1.4.2.02/bin:/opt/blackdown-jdk-1.4.2.02/jre/bin:/usr/qt/3/ bin:/usr/kde/3.4/bin:/usr/games/bin:/opt/vmware/workstation/bin" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos s390 sh sparc x86" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="2475" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" PORT_LOGDIR="/var/log/portage" PRELINK_PATH="" PRELINK_PATH_MASK="/usr/lib/gstreamer-0.8" PS1="\[\033[0;31m\][\t]\[\033[0;32m\][\h:]\[\033[0;35m\][\#]\[\033[0;36m\][\w] $\[\033[0;00m\] " PWD="/home/user" PYTHONPATH="/usr/lib/portage/pym" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SANE_CONFIG_DIR="/etc/sane.d" SHELL="/bin/bash" SHLVL="1" SYNC="rsync://rsync.gentoo.org/gentoo-portage" TERM="xterm" USE="x86 X aac aalib acpi alsa apache2 arts audiofile avi berkdb bitmap-fonts bzip2 caps cdparanoia cjk crypt css cups dga directfb divx4linux dvd emboss encode exif expat faad fam fbcon ffmpeg flac freetype gd ggi gif gmp gphoto2 gpm gstreamer gtk2 hal idea idn imagemagick imap imlib ipv6 javascript jikes joystick jpeg kde lcms libcaca libwww live lm_sensors mad matroska matrox mbox memlimit mmx mmxext mng motif mp3 mpeg mpi mysql nas ncurses network nls nptl nptlonly ogg oggvorbis opengl pam pcre pdflib perl png ppds qt quicktime readline rtc samba scanner sdl silc speex spell sse ssl tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 vanilla vorbis win32codecs xinerama xml2 xmms xv xvid zlib linguas_en linguas_ru userland_GNU kernel_linux elibc_glibc" USER="user" USERLAND="GNU" USE_EXPAND="FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS DVB_CARDS INPUT_DEVICES LINGUAS USERLAND KERNEL ELIBC" XARGS="xargs -r" XAUTHORITY="/home/bohan/.xauthYuz0Xq" XINITRC="/etc/X11/xinit/xinitrc" _="/usr/bin/emerge"
*** This bug has been marked as a duplicate of 64615 ***