* CPV: net-voip/yate-2.0.0 * REPO: gentoo * USE: elibc_glibc kernel_linux ssl test userland_GNU x86 >>> Unpacking source... >>> Unpacking yate-2.0.0-1.tar.gz to /var/tmp/portage/net-voip/yate-2.0.0/work >>> Source unpacked in /var/tmp/portage/net-voip/yate-2.0.0/work >>> Preparing source in /var/tmp/portage/net-voip/yate-2.0.0/work/yate ... * Applying yate-2.0.0-ilbc-alsa-oss.patch ... [ ok ] * Applying yate-2.0.0-cxxflags.patch ... [ ok ] * Applying yate-2.0.0-spandsp.patch ... [ ok ] * Applying yate-2.0.0-as-needed.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/net-voip/yate-2.0.0/work/yate' ... * Running aclocal ... [ ok ] * Running autoconf ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-voip/yate-2.0.0/work/yate ... ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-internalregex --without-coredumper --disable-wanpipe --without-wphwec --without-doxygen --without-kdoc --with-archlib=lib --without-amrnb --disable-alsa --without-libgsm --without-openh323 --without-pwlib --disable-ilbc --without-mysql --disable-oss --without-libpq --without-libqt4 --disable-sctp --without-spandsp --without-libspeex --with-openssl --disable-zaptel configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux checking for local operating system type... Linux checking for libraries directory name... lib checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i686-pc-linux-gnu-g++ accepts -g... yes checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for gawk... gawk checking for gcc printf format typechecks... yes checking if ld supports reporting unresolved symbols... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking return type of signal handlers... void checking for gettimeofday... yes checking for inet_ntoa... yes checking for memmove... yes checking for regcomp... yes checking for strerror... yes checking for pthread_mutexattr_settype in -lpthread... yes checking for dlopen in default libs... no checking for dlopen in -ldl... yes checking for pthread_mutexattr_settype declaration... no checking for pthread_kill_other_threads_np declaration... no checking whether to use inline functions... auto checking for resolver library... yes -lresolv checking whether to use the internal regexp library... no checking for OpenSSL using pkg-config... 0.9.8n checking whether to enable RTTI support... none configure: creating ./config.status config.status: creating packing/rpm/yate.spec config.status: creating yate.pc config.status: creating yateversn.h config.status: creating yateiss.inc config.status: creating Makefile config.status: creating engine/Makefile config.status: creating modules/Makefile config.status: creating modules/test/Makefile config.status: creating clients/Makefile config.status: creating clients/qt4/Makefile config.status: creating libs/ilbc/Makefile config.status: creating libs/ysip/Makefile config.status: creating libs/yrtp/Makefile config.status: creating libs/yiax/Makefile config.status: creating libs/yxml/Makefile config.status: creating libs/yjingle/Makefile config.status: creating libs/ymgcp/Makefile config.status: creating libs/ysig/Makefile config.status: creating libs/ypbx/Makefile config.status: creating libs/ymodem/Makefile config.status: creating share/Makefile config.status: creating share/scripts/Makefile config.status: creating share/skins/Makefile config.status: creating share/sounds/Makefile config.status: creating share/help/Makefile config.status: creating conf.d/Makefile config.status: creating yate-config config.status: creating run >>> Source configured. >>> Compiling source in /var/tmp/portage/net-voip/yate-2.0.0/work/yate ... make -j14 i686-pc-linux-gnu-g++ -I. -I. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c main.cpp make -C ./engine all make -C ./engine all make[1]: Entering directory `/var/tmp/portage/net-voip/yate-2.0.0/work/yate/engine' i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c TelEngine.cpp make[1]: Entering directory `/var/tmp/portage/net-voip/yate-2.0.0/work/yate/engine' i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c TelEngine.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c ObjList.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c HashList.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c String.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c ObjList.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -I../engine/tables -c DataBlock.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c HashList.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c NamedList.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c String.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c URI.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Mime.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -I../engine/tables -c DataBlock.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Array.cpp TelEngine.cpp: In function ‘void TelEngine::dbg_stderr_func(const char*, int)’: TelEngine.cpp:130: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result TelEngine.cpp: In function ‘void TelEngine::dbg_colorize_func(const char*, int)’: TelEngine.cpp:136: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result TelEngine.cpp:137: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result TelEngine.cpp:139: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Iterator.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c YMD5.cpp TelEngine.cpp: In function ‘void TelEngine::dbg_stderr_func(const char*, int)’: TelEngine.cpp:130: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result TelEngine.cpp: In function ‘void TelEngine::dbg_colorize_func(const char*, int)’: TelEngine.cpp:136: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result TelEngine.cpp:137: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result TelEngine.cpp:139: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c NamedList.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c YSHA1.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Base64.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DMUTEX_HACK -c Mutex.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Thread.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DFDSIZE_HACK=8192 -c Socket.cpp Base64.cpp: In member function ‘bool TelEngine::Base64::decode(TelEngine::DataBlock&, bool)’: Base64.cpp:254: warning: suggest explicit braces to avoid ambiguous ‘else’ Mutex.cpp: In member function ‘bool TelEngine::MutexPrivate::lock(long int)’: Mutex.cpp:226: warning: suggest parentheses around assignment used as truth value i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c YSHA1.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Configuration.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Configuration.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Message.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Plugin.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DFDSIZE_HACK=8192 -c Engine.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c DataFormat.cpp i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Channel.cpp Engine.cpp: In member function ‘virtual bool EngineSuperHandler::received(TelEngine::Message&)’: Engine.cpp:212: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Client.cpp Engine.cpp: In function ‘void copystream(int, int)’: Engine.cpp:614: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c ClientLogic.cpp Engine.cpp: In static member function ‘static SLib* SLib::load(const char*, bool)’: Engine.cpp:814: warning: format not a string literal and no format arguments i686-pc-linux-gnu-g++ -I.. -I.. -O2 -pipe -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -Wall -fno-check-new -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -c Message.cpp Engine.cpp: In static member function ‘static int TelEngine::Engine::main(int, const char**, const char**, TelEngine::Engine::RunMode, bool)’: Engine.cpp:1636: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result Engine.cpp:1729: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result Client.cpp: In static member function ‘static bool TelEngine::ClientDriver::setAudioTransfer(const TelEngine::String&, const TelEngine::String&)’: Client.cpp:2619: warning: suggest explicit braces to avoid ambiguous ‘else’ ClientLogic.cpp: In member function ‘virtual bool TelEngine::ClientLogic::toggle(TelEngine::Window*, const TelEngine::String&, bool)’: ClientLogic.cpp:467: warning: suggest explicit braces to avoid ambiguous ‘else’ ClientLogic.cpp: In member function ‘virtual void TelEngine::ClientLogic::channelSelectionChanged(const TelEngine::String&)’: ClientLogic.cpp:2273: warning: suggest explicit braces to avoid ambiguous ‘else’ ClientLogic.cpp: In member function ‘virtual unsigned int TelEngine::DurationUpdate::update(unsigned int, const TelEngine::String*, TelEngine::Window*, TelEngine::Window*, bool)’: ClientLogic.cpp:2312: warning: suggest explicit braces to avoid ambiguous ‘else’ i686-pc-linux-gnu-g++ -Wl,-O1 -shared -o ../libyate.so.2.0.0 -Wl,--soname=libyate.so.2.0.0 TelEngine.o ObjList.o HashList.o String.o DataBlock.o NamedList.o URI.o Mime.o Array.o Iterator.o YMD5.o YSHA1.o Base64.o Mutex.o Thread.o Socket.o Configuration.o Message.o Plugin.o Engine.o DataFormat.o Channel.o Client.o ClientLogic.o -lpthread -ldl Engine.o: file not recognized: File truncated collect2: ld returned 1 exit status make[1]: *** [../libyate.so.2.0.0] Error 1 make[1]: Leaving directory `/var/tmp/portage/net-voip/yate-2.0.0/work/yate/engine' make: *** [library] Error 2 make: *** Waiting for unfinished jobs.... i686-pc-linux-gnu-g++ -Wl,-O1 -shared -o ../libyate.so.2.0.0 -Wl,--soname=libyate.so.2.0.0 TelEngine.o ObjList.o HashList.o String.o DataBlock.o NamedList.o URI.o Mime.o Array.o Iterator.o YMD5.o YSHA1.o Base64.o Mutex.o Thread.o Socket.o Configuration.o Message.o Plugin.o Engine.o DataFormat.o Channel.o Client.o ClientLogic.o -lpthread -ldl make[1]: Leaving directory `/var/tmp/portage/net-voip/yate-2.0.0/work/yate/engine' * ERROR: net-voip/yate-2.0.0 failed: * emake failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 3062: Called default_src_compile * ebuild.sh, line 1522: Called _eapi2_src_compile * ebuild.sh, line 646: Called die * The specific snippet of code: * emake || die "emake failed" * * If you need support, post the output of 'emerge --info =net-voip/yate-2.0.0', * the complete build log and the output of 'emerge -pqv =net-voip/yate-2.0.0'. Merge of net-voip/yate-2.0.0 at 2010-03-30T05:30:40+00:00 failed * The complete build log is located at '/var/log/portage/build/net-voip/yate-2.0.0:20100330-053040.log'. * The ebuild environment file is located at '/var/tmp/portage/net-voip/yate-2.0.0/temp/environment'. * S: '/var/tmp/portage/net-voip/yate-2.0.0/work/yate'