Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115207 - arts 3.4.1-r2 will not compile with gcc 3.4.4-r1
Summary: arts 3.4.1-r2 will not compile with gcc 3.4.4-r1
Status: RESOLVED DUPLICATE of bug 64615
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-11 09:36 UTC by ta2002
Modified: 2005-12-11 10:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ta2002 2005-12-11 09:36:45 UTC
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"
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-11 10:13:47 UTC

*** This bug has been marked as a duplicate of 64615 ***