>>> Unpacking source... >>> Unpacking prank.src.081202.tgz to /var/tmp/portage/sci-biology/prank-081202/work >>> Source unpacked in /var/tmp/portage/sci-biology/prank-081202/work >>> Preparing source in /var/tmp/portage/sci-biology/prank-081202/work/src ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-biology/prank-081202/work/src ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-biology/prank-081202/work/src ... make -j14 g++ -c -O2 -pipe -I/usr/include -I. -o ancestralnode.o ancestralnode.cpp g++ -c -O2 -pipe -I/usr/include -I. -o ancestralsequence.o ancestralsequence.cpp g++ -c -O2 -pipe -I/usr/include -I. -o boolmatrix.o boolmatrix.cpp g++ -c -O2 -pipe -I/usr/include -I. -o chaosanchors.o chaosanchors.cpp g++ -c -O2 -pipe -I/usr/include -I. -o characterprobability.o characterprobability.cpp g++ -c -O2 -pipe -I/usr/include -I. -o dbmatrix.o dbmatrix.cpp g++ -c -O2 -pipe -I/usr/include -I. -o eigen.o eigen.cpp g++ -c -O2 -pipe -I/usr/include -I. -o flmatrix.o flmatrix.cpp g++ -c -O2 -pipe -I/usr/include -I. -o fullprobability.o fullprobability.cpp g++ -c -O2 -pipe -I/usr/include -I. -o guidetree.o guidetree.cpp g++ -c -O2 -pipe -I/usr/include -I. -o hirschberg.o hirschberg.cpp g++ -c -O2 -pipe -I/usr/include -I. -o hmmodel.o hmmodel.cpp g++ -c -O2 -pipe -I/usr/include -I. -o intmatrix.o intmatrix.cpp g++ -c -O2 -pipe -I/usr/include -I. -o node.o node.cpp g++ -c -O2 -pipe -I/usr/include -I. -o phylomatchscore.o phylomatchscore.cpp node.cpp: In constructor 'Node::Node(std::string)': node.cpp:63: error: 'sprintf' was not declared in this scope node.cpp: In constructor 'Node::Node(std::string, Node*, int)': node.cpp:101: error: 'sprintf' was not declared in this scope node.cpp: In member function 'void Node::findMiddlePoint()': node.cpp:134: error: 'sprintf' was not declared in this scope node.cpp: In member function 'void Node::findMiddle(int)': node.cpp:159: error: 'sprintf' was not declared in this scope node.cpp:177: error: 'sprintf' was not declared in this scope node.cpp:199: error: 'sprintf' was not declared in this scope node.cpp:218: error: 'sprintf' was not declared in this scope make: *** [node.o] Error 1 make: *** Waiting for unfinished jobs.... guidetree.cpp: In constructor 'GuideTree::GuideTree(std::vector, std::allocator >, std::allocator, std::allocator > > >*, std::vector, std::allocator >, std::allocator, std::allocator > > >*, IntMatrix*)': guidetree.cpp:93: error: 'sprintf' was not declared in this scope guidetree.cpp: In member function 'void GuideTree::makeTree(FlMatrix*, std::vector, std::allocator >, std::allocator, std::allocator > > >*)': guidetree.cpp:318: error: 'sprintf' was not declared in this scope guidetree.cpp:322: error: 'sprintf' was not declared in this scope guidetree.cpp: In member function 'void GuideTree::joinNeighbors(FlMatrix*, std::string*, FlMatrix*, std::string*, FlMatrix*, int*)': guidetree.cpp:408: error: 'sprintf' was not declared in this scope make: *** [guidetree.o] Error 1 chaosanchors.cpp: In member function 'IntMatrix* ChaosAnchors::getAnchors(int*)': chaosanchors.cpp:94: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result * * ERROR: sci-biology/prank-081202 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 292: Called _eapi2_src_compile * ebuild.sh, line 634: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * 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-biology/prank-081202:20090709-193043.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-biology/prank-081202/temp/environment'. *