>>> Unpacking source... >>> Unpacking Xalan-C_1_10_0-src.tar.gz to /var/tmp/portage/dev-libs/xalan-c-1.10.0/work * Applying 1.10.0-as-needed.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c ... Generating makefiles with the following options ... Platform: linux C Compiler: x86_64-pc-linux-gnu-gcc C++ Compiler: x86_64-pc-linux-gnu-g++ Extra compile options: Extra link options: Transcoder: default Localization system: inmem Locale: en_US Thread option: bitsToBuild option: 32 Extra configure options: --prefix=/usr --libdir=/usr/lib64 Debug is OFF I do not recognize the C++ compiler 'x86_64-pc-linux-gnu-g++'. Continuing anyway ... checking for gcc... x86_64-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for a BSD-compatible install... /usr/bin/install -c checking for autoconf... autoconf checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for floor in -lm... yes checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for egrep... grep -E checking for ANSI C header files... yes checking for mbstowcs... yes checking if mbstowcs can count only... yes configure: creating ./config.status config.status: creating Makefile.incl config.status: creating Makefile config.status: creating src/xalanc/Makefile config.status: creating src/xalanc/Utils/Makefile config.status: creating src/xalanc/Utils/MsgCreator/Makefile config.status: creating src/xalanc/Utils/XalanMsgLib/Makefile config.status: creating samples/Makefile config.status: creating Tests/Makefile If the result of the above commands look OK to you, go to the directory /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c and type "gmake" or "make" to make the XALAN-C system. Note: You must use GNU make to use the Xalan Makefile. make -C src/xalanc all make[1]: Entering directory `/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc' Preparing the directory structure for a build ... mkdir -p ../../obj mkdir -p ../../lib mkdir -p ../../bin make -C Utils prepare make[2]: Entering directory `/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils' mkdir -p ../../../nls mkdir -p ../../../nls/include make[2]: Leaving directory `/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils' make -C Utils locale make[2]: Entering directory `/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils' make -C MsgCreator make[3]: Entering directory `/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/MsgCreator' x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../../../obj/MsgFileOutputStream.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/MsgCreator/MsgFileOutputStream.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../../../obj/ICUResHandler.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/MsgCreator/ICUResHandler.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../../../obj/InMemHandler.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/MsgCreator/InMemHandler.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../../../obj/MsgCreator.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/MsgCreator/MsgCreator.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../../../obj/NLSHandler.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/MsgCreator/NLSHandler.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../../../obj/SAX2Handler.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/MsgCreator/SAX2Handler.cpp x86_64-pc-linux-gnu-g++ -DLINUX -fPIC -Wl,--hash-style=gnu -pthread -DXALAN_INMEM_MSG_LOADER \ ../../../../obj/MsgFileOutputStream.o ../../../../obj/ICUResHandler.o ../../../../obj/InMemHandler.o ../../../../obj/MsgCreator.o ../../../../obj/NLSHandler.o ../../../../obj/SAX2Handler.o -o ../../../../bin/MsgCreator -L/usr/include/xercesc/lib -lxerces-c make[3]: Leaving directory `/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/MsgCreator' ../../../bin/MsgCreator /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/NLS/en_US/XalanMsg_en_US.xlf -TYPE inmem -LOCALE en_US make -C XalanMsgLib make[3]: Entering directory `/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/XalanMsgLib' x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../../../obj/XalanMsgLib.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/XalanMsgLib/XalanMsgLib.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wl,-soname,libxalanMsg.so.110 -DLINUX -shared -fPIC -Wl,--hash-style=gnu -pthread ../../../../obj/XalanMsgLib.o -o ../../../../lib/libxalanMsg.so.110.0 rm -f ../../../../lib/libxalanMsg.so && \ ln -fs libxalanMsg.so.110.0 ../../../../lib/libxalanMsg.so rm -f ../../../../lib/libxalanMsg.so.110 && \ ln -fs libxalanMsg.so.110.0 \ ../../../../lib/libxalanMsg.so.110 make[3]: Leaving directory `/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils/XalanMsgLib' make[2]: Leaving directory `/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/Utils' x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanAttr.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanAttr.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanCDataSection.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanCDataSection.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanCharacterData.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanCharacterData.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanComment.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanComment.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanDocument.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDocument.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanDocumentFragment.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDocumentFragment.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanDocumentType.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDocumentType.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanDOMException.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDOMException.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanDOMImplementation.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDOMImplementation.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanDOMInit.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDOMInit.cpp x86_64-pc-linux-gnu-g++ -pipe -O2 -march=athlon64 -O2 -DNDEBUG -Wall -fPIC -DLINUX -D_REENTRANT -DXALAN_INMEM_MSG_LOADER -c -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src -I/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/include -I../../nls/include -I/usr/include/xercesc/src/ -I/usr/include/xercesc/include/xercesc -I/usr/include/xercesc/include/ -o ../../obj/XalanDOMString.o /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDOMString.cpp /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDOMString.cpp: In member function ‘xalanc_1_10::XalanDOMString& xalanc_1_10::XalanDOMString::assign(const xalanc_1_10::XalanDOMString&, unsigned int, unsigned int)’: /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDOMString.cpp:251: error: ‘memmove’ was not declared in this scope /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDOMString.cpp: In static member function ‘static unsigned int xalanc_1_10::XalanDOMString::length(const char*)’: /var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc/XalanDOM/XalanDOMString.cpp:780: error: ‘strlen’ was not declared in this scope make[1]: *** [../../obj/XalanDOMString.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-libs/xalan-c-1.10.0/work/xml-xalan/c/src/xalanc' make: *** [all] Error 2 * * ERROR: dev-libs/xalan-c-1.10.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2398: Called die * The specific snippet of code: * emake -j1 || 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/tmp/portage/dev-libs/xalan-c-1.10.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/xalan-c-1.10.0/temp/environment'. *