>>> Unpacking source... >>> Unpacking fig2sxd_0.18.orig.tar.gz to /var/tmp/portage/sci-visualization/fig2sxd-0.18/work >>> Unpacking fig2sxd_0.18-1.diff.gz to /var/tmp/portage/sci-visualization/fig2sxd-0.18/work * Applying fig2sxd_0.18-1.diff ...  [ ok ] >>> Source unpacked in /var/tmp/portage/sci-visualization/fig2sxd-0.18/work >>> Compiling source in /var/tmp/portage/sci-visualization/fig2sxd-0.18/work/fig2sxd-0.18 ... make -j14 'CXXFLAGS=-O2 -pipe' CXX=i686-pc-linux-gnu-g++ i686-pc-linux-gnu-g++ -M check.cpp > .depend-check.dep i686-pc-linux-gnu-g++ -M zipwrite.cpp > .depend-zipwrite.dep i686-pc-linux-gnu-g++ -M xmlwrite.cpp > .depend-xmlwrite.dep i686-pc-linux-gnu-g++ -M misc.cpp > .depend-misc.dep i686-pc-linux-gnu-g++ -M colors.cpp > .depend-colors.dep i686-pc-linux-gnu-g++ -M style_text.cpp > .depend-style_text.dep i686-pc-linux-gnu-g++ -M style_line.cpp > .depend-style_line.dep i686-pc-linux-gnu-g++ -M style_arrow.cpp > .depend-style_arrow.dep i686-pc-linux-gnu-g++ -M xfig_text.cpp > .depend-xfig_text.dep i686-pc-linux-gnu-g++ -M xfig_spline.cpp > .depend-xfig_spline.dep i686-pc-linux-gnu-g++ -M xfig_poly.cpp > .depend-xfig_poly.dep i686-pc-linux-gnu-g++ -M xfig_ellipse.cpp > .depend-xfig_ellipse.dep i686-pc-linux-gnu-g++ -M xfig_compound.cpp > .depend-xfig_compound.dep i686-pc-linux-gnu-g++ -M xfig_arc.cpp > .depend-xfig_arc.dep i686-pc-linux-gnu-g++ -M fig2sxd.cpp > .depend-fig2sxd.dep i686-pc-linux-gnu-g++ -O2 -pipe -o fig2sxd.o -c fig2sxd.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o xfig_arc.o -c xfig_arc.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o xfig_compound.o -c xfig_compound.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o xfig_ellipse.o -c xfig_ellipse.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o xfig_poly.o -c xfig_poly.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o xfig_spline.o -c xfig_spline.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o xfig_text.o -c xfig_text.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o style_arrow.o -c style_arrow.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o style_line.o -c style_line.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o style_text.o -c style_text.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o colors.o -c colors.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o misc.o -c misc.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o xmlwrite.o -c xmlwrite.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o zipwrite.o -c zipwrite.cpp i686-pc-linux-gnu-g++ -O2 -pipe -o check.o -c check.cpp i686-pc-linux-gnu-g++ -o fig2sxd fig2sxd.o xfig_arc.o xfig_compound.o xfig_ellipse.o xfig_poly.o xfig_spline.o xfig_text.o style_arrow.o style_line.o style_text.o colors.o misc.o xmlwrite.o zipwrite.o check.o -lz >>> Source compiled. >>> Test phase [check]: sci-visualization/fig2sxd-0.18 make -j14 -j1 check cc -Wl,-O1 check.o -o check /usr/lib/gcc/i686-pc-linux-gnu/4.4.1/../../../crt1.o: In function `_start': (.text+0x18): undefined reference to `main' check.o: In function `global constructors keyed to out_of_range_error': check.cpp:(.text+0xe): undefined reference to `std::ios_base::Init::Init()' check.cpp:(.text+0x25): undefined reference to `std::ios_base::Init::~Init()' check.o: In function `char* std::basic_string, std::allocator >::_S_construct(char*, char*, std::allocator const&, std::forward_iterator_tag)': check.cpp:(.text._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag[char* std::basic_string, std::allocator >::_S_construct(char*, char*, std::allocator const&, std::forward_iterator_tag)]+0x19): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' check.cpp:(.text._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag[char* std::basic_string, std::allocator >::_S_construct(char*, char*, std::allocator const&, std::forward_iterator_tag)]+0x37): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)' check.cpp:(.text._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag[char* std::basic_string, std::allocator >::_S_construct(char*, char*, std::allocator const&, std::forward_iterator_tag)]+0x8c): undefined reference to `std::__throw_logic_error(char const*)' check.cpp:(.text._ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag[char* std::basic_string, std::allocator >::_S_construct(char*, char*, std::allocator const&, std::forward_iterator_tag)]+0xa6): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)' check.o: In function `std::basic_stringbuf, std::allocator >::~basic_stringbuf()': check.cpp:(.text._ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev[std::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0xf): undefined reference to `vtable for std::basic_stringbuf, std::allocator >' check.cpp:(.text._ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev[std::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0x17): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' check.cpp:(.text._ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev[std::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0x1f): undefined reference to `vtable for std::basic_streambuf >' check.cpp:(.text._ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev[std::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0x2a): undefined reference to `std::locale::~locale()' check.cpp:(.text._ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev[std::basic_stringbuf, std::allocator >::~basic_stringbuf()]+0x54): undefined reference to `std::basic_string, std::allocator >::_Rep::_M_destroy(std::allocator const&)' check.o: In function `void keep_range(float&, char const*, float, float)': check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x5a): undefined reference to `std::ios_base::ios_base()' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x60): undefined reference to `VTT for std::basic_ostringstream, std::allocator >' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x6a): undefined reference to `VTT for std::basic_ostringstream, std::allocator >' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x74): undefined reference to `vtable for std::basic_ios >' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0xc7): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0xda): undefined reference to `vtable for std::basic_ostringstream, std::allocator >' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0xe4): undefined reference to `vtable for std::basic_ostringstream, std::allocator >' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0xee): undefined reference to `vtable for std::basic_streambuf >' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x12f): undefined reference to `std::locale::locale()' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x145): undefined reference to `vtable for std::basic_stringbuf, std::allocator >' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x159): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x165): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x185): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x1a5): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x1c0): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x1d2): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(double)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x1ec): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x1fb): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(double)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x213): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x222): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(double)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x23a): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x246): undefined reference to `__cxa_allocate_exception' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x24e): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x29a): undefined reference to `std::basic_string, std::allocator >::assign(std::basic_string, std::allocator > const&)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x2a5): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x2b3): undefined reference to `std::basic_string, std::allocator >::~basic_string()' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x2c3): undefined reference to `__cxa_throw' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x2fd): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x302): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x329): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x332): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x355): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x35a): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x361): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x370): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(double)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x38a): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x39c): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(double)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x3b4): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x3c3): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(double)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x3dd): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x3ec): undefined reference to `std::basic_ostream >& std::basic_ostream >::_M_insert(double)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x404): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x434): undefined reference to `std::basic_ostream >::put(char)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x43c): undefined reference to `std::basic_ostream >::flush()' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x484): undefined reference to `std::basic_string, std::allocator >::assign(std::basic_string, std::allocator > const&)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x48f): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x4c1): undefined reference to `std::basic_string, std::allocator >::_Rep::_M_destroy(std::allocator const&)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x4d4): undefined reference to `std::ctype::_M_widen_init() const' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x509): undefined reference to `std::basic_ios >::clear(std::_Ios_Iostate)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x51b): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x524): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x536): undefined reference to `std::basic_ios >::clear(std::_Ios_Iostate)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x556): undefined reference to `std::basic_string, std::allocator >::assign(std::basic_string, std::allocator > const&)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x584): undefined reference to `std::__throw_bad_cast()' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x5ac): undefined reference to `std::basic_string, std::allocator >::_Rep::_M_destroy(std::allocator const&)' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x5bf): undefined reference to `std::basic_string, std::allocator >::~basic_string()' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x5c7): undefined reference to `__cxa_free_exception' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x5db): undefined reference to `std::basic_ostringstream, std::allocator >::~basic_ostringstream()' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x602): undefined reference to `std::basic_string, std::allocator >::~basic_string()' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x642): undefined reference to `std::basic_ios >::~basic_ios()' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x66a): undefined reference to `VTT for std::basic_ostringstream, std::allocator >' check.cpp:(.text._Z10keep_rangeIfEvRT_PKcS0_S0_[void keep_range(float&, char const*, float, float)]+0x67f): undefined reference to `VTT for std::basic_ostringstream, std::allocator >' check.o: In function `void keep_range(int&, char const*, int, int)': check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x41): undefined reference to `std::ios_base::ios_base()' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x46): undefined reference to `VTT for std::basic_ostringstream, std::allocator >' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x50): undefined reference to `VTT for std::basic_ostringstream, std::allocator >' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x5a): undefined reference to `vtable for std::basic_ios >' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0xb0): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0xc3): undefined reference to `vtable for std::basic_ostringstream, std::allocator >' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0xcd): undefined reference to `vtable for std::basic_ostringstream, std::allocator >' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0xd7): undefined reference to `vtable for std::basic_streambuf >' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x118): undefined reference to `std::locale::locale()' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x12e): undefined reference to `vtable for std::basic_stringbuf, std::allocator >' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x142): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x14e): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x177): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x19d): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x1be): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x1d0): undefined reference to `std::basic_ostream >::operator<<(int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x1ea): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x1f6): undefined reference to `std::basic_ostream >::operator<<(int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x211): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x21d): undefined reference to `std::basic_ostream >::operator<<(int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x235): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x241): undefined reference to `__cxa_allocate_exception' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x249): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x295): undefined reference to `std::basic_string, std::allocator >::assign(std::basic_string, std::allocator > const&)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x2a0): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x2ae): undefined reference to `std::basic_string, std::allocator >::~basic_string()' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x2be): undefined reference to `__cxa_throw' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x2f6): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x2fb): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x322): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x32b): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x34e): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x353): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x360): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x369): undefined reference to `std::basic_ostream >::operator<<(int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x383): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x392): undefined reference to `std::basic_ostream >::operator<<(int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x3aa): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x3b6): undefined reference to `std::basic_ostream >::operator<<(int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x3d0): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x3dc): undefined reference to `std::basic_ostream >::operator<<(int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x3f4): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x424): undefined reference to `std::basic_ostream >::put(char)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x42c): undefined reference to `std::basic_ostream >::flush()' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x46c): undefined reference to `std::basic_string, std::allocator >::assign(std::basic_string, std::allocator > const&)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x477): undefined reference to `std::basic_string, std::allocator >::_Rep::_S_empty_rep_storage' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x4a9): undefined reference to `std::basic_string, std::allocator >::_Rep::_M_destroy(std::allocator const&)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x4bc): undefined reference to `std::ctype::_M_widen_init() const' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x4f5): undefined reference to `std::basic_ios >::clear(std::_Ios_Iostate)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x501): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x50a): undefined reference to `std::cerr' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x51c): undefined reference to `std::basic_ios >::clear(std::_Ios_Iostate)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x53e): undefined reference to `std::basic_string, std::allocator >::assign(std::basic_string, std::allocator > const&)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x56c): undefined reference to `std::__throw_bad_cast()' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x594): undefined reference to `std::basic_string, std::allocator >::_Rep::_M_destroy(std::allocator const&)' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x5a3): undefined reference to `std::basic_string, std::allocator >::~basic_string()' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x5ab): undefined reference to `__cxa_free_exception' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x5b9): undefined reference to `std::basic_ostringstream, std::allocator >::~basic_ostringstream()' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x5d6): undefined reference to `std::basic_string, std::allocator >::~basic_string()' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x60e): undefined reference to `std::basic_ios >::~basic_ios()' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x62c): undefined reference to `VTT for std::basic_ostringstream, std::allocator >' check.cpp:(.text._Z10keep_rangeIiEvRT_PKcS0_S0_[void keep_range(int&, char const*, int, int)]+0x63b): undefined reference to `VTT for std::basic_ostringstream, std::allocator >' check.o:(.rodata._ZTISs[typeinfo for std::basic_string, std::allocator >]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info' check.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0' check.o:(.eh_frame+0x8b): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status make: *** [check] Error 1 * * ERROR: sci-visualization/fig2sxd-0.18 failed. * Call stack: * ebuild.sh, line 49: Called src_test * environment, line 2394: Called _eapi0_src_test * ebuild.sh, line 607: Called die * The specific snippet of code: * hasq test $FEATURES && die "Make check failed. See above for details." * The die message: * Make check failed. See above for details. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/sci-visualization/fig2sxd-0.18:20090729-213646.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-visualization/fig2sxd-0.18/temp/environment'. * >>> Install fig2sxd-0.18 into /var/tmp/portage/sci-visualization/fig2sxd-0.18/image/ category sci-visualization >>> Completed installing fig2sxd-0.18 into /var/tmp/portage/sci-visualization/fig2sxd-0.18/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/fig2sxd * Removing /usr/share/doc * Removing /usr/share/man * Removing /usr/share/info