>>> Unpacking source... >>> Unpacking mutella-0.4.5.tar.gz to /var/tmp/portage/net-p2p/mutella-0.4.5/work * Applying mutella-0.4.5-gcc41.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5 ... * econf: updating mutella-0.4.5/config.sub with /usr/share/gnuconfig/config.sub * econf: updating mutella-0.4.5/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-optimization --disable-debug --build=i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for i686-pc-linux-gnu-gcc... i686-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 i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of i686-pc-linux-gnu-gcc... gcc3 checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether i686-pc-linux-gnu-g++ accepts -g... yes checking dependency style of i686-pc-linux-gnu-g++... gcc3 checking for extra libs... (none) (none) checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E checking for egrep... 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 limits usability... yes checking limits presence... yes checking for limits... yes checking whether byte ordering is bigendian... no checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for working alloca.h... yes checking for alloca... yes checking whether time.h and sys/time.h may both be included... yes checking for nanosleep... yes checking whether nanosleep is declared... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking for poll in -lpoll... no checking for compress in -lz... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_create in -lpthread... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking term.h usability... yes checking term.h presence... yes checking for term.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking for tcgetattr... yes checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking for readline in readline.h... yes checking for rl_get_screen_size... yes checking "if term_help.c links with empty"... "no" checking "if term_help.c links with ncurses"... "yes" checking for socket in libc... yes checking for socklen_t... yes checking for va_copy... yes checking for pthread_condattr_init... yes checking for pthread_condattr_destroy... yes configure: creating ./config.status config.status: creating Makefile config.status: creating mutella/Makefile config.status: creating mutella/docs/Makefile config.status: creating mutella/docs/en/Makefile config.status: creating share/Makefile config.status: creating share/remote/Makefile config.status: creating share/remote/template/Makefile config.status: creating share/remote/template/modules/Makefile config.status: creating share/remote/template/images/Makefile config.status: creating man1/Makefile config.status: creating util/Makefile config.status: creating config.h config.status: executing depfiles commands make -j14 make all-recursive make[1]: Entering directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5' Making all in mutella make[2]: Entering directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5/mutella' Making all in docs make[3]: Entering directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5/mutella/docs' Making all in en make[4]: Entering directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5/mutella/docs/en' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5/mutella/docs/en' make[4]: Entering directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5/mutella/docs' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5/mutella/docs' make[3]: Leaving directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5/mutella/docs' make[3]: Entering directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5/mutella' if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT uilocalsocket.o -MD -MP -MF ".deps/uilocalsocket.Tpo" -c -o uilocalsocket.o uilocalsocket.cpp; \ then mv -f ".deps/uilocalsocket.Tpo" ".deps/uilocalsocket.Po"; else rm -f ".deps/uilocalsocket.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT gnumarkedfiles.o -MD -MP -MF ".deps/gnumarkedfiles.Tpo" -c -o gnumarkedfiles.o gnumarkedfiles.cpp; \ then mv -f ".deps/gnumarkedfiles.Tpo" ".deps/gnumarkedfiles.Po"; else rm -f ".deps/gnumarkedfiles.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT uitextmode.o -MD -MP -MF ".deps/uitextmode.Tpo" -c -o uitextmode.o uitextmode.cpp; \ then mv -f ".deps/uitextmode.Tpo" ".deps/uitextmode.Po"; else rm -f ".deps/uitextmode.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -D_REENTRANT -D_MIT_POSIX_THREADS -pipe -O0 -MT sha1.o -MD -MP -MF ".deps/sha1.Tpo" -c -o sha1.o sha1.c; \ then mv -f ".deps/sha1.Tpo" ".deps/sha1.Po"; else rm -f ".deps/sha1.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT sha1thread.o -MD -MP -MF ".deps/sha1thread.Tpo" -c -o sha1thread.o sha1thread.cpp; \ then mv -f ".deps/sha1thread.Tpo" ".deps/sha1thread.Po"; else rm -f ".deps/sha1thread.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT gnuwordhash.o -MD -MP -MF ".deps/gnuwordhash.Tpo" -c -o gnuwordhash.o gnuwordhash.cpp; \ then mv -f ".deps/gnuwordhash.Tpo" ".deps/gnuwordhash.Po"; else rm -f ".deps/gnuwordhash.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT gnulogcentre.o -MD -MP -MF ".deps/gnulogcentre.Tpo" -c -o gnulogcentre.o gnulogcentre.cpp; \ then mv -f ".deps/gnulogcentre.Tpo" ".deps/gnulogcentre.Po"; else rm -f ".deps/gnulogcentre.Tpo"; exit 1; fi cc1: warning: command line option "-fno-check-new" is valid for C++/ObjC++ but not for C if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT asyncdns.o -MD -MP -MF ".deps/asyncdns.Tpo" -c -o asyncdns.o asyncdns.cpp; \ then mv -f ".deps/asyncdns.Tpo" ".deps/asyncdns.Po"; else rm -f ".deps/asyncdns.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT gnuwebcache.o -MD -MP -MF ".deps/gnuwebcache.Tpo" -c -o gnuwebcache.o gnuwebcache.cpp; \ then mv -f ".deps/gnuwebcache.Tpo" ".deps/gnuwebcache.Po"; else rm -f ".deps/gnuwebcache.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT uiterminal.o -MD -MP -MF ".deps/uiterminal.Tpo" -c -o uiterminal.o uiterminal.cpp; \ then mv -f ".deps/uiterminal.Tpo" ".deps/uiterminal.Po"; else rm -f ".deps/uiterminal.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT uiremote.o -MD -MP -MF ".deps/uiremote.Tpo" -c -o uiremote.o uiremote.cpp; \ then mv -f ".deps/uiremote.Tpo" ".deps/uiremote.Po"; else rm -f ".deps/uiremote.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT asyncproxysocket.o -MD -MP -MF ".deps/asyncproxysocket.Tpo" -c -o asyncproxysocket.o asyncproxysocket.cpp; \ then mv -f ".deps/asyncproxysocket.Tpo" ".deps/asyncproxysocket.Po"; else rm -f ".deps/asyncproxysocket.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT messages.o -MD -MP -MF ".deps/messages.Tpo" -c -o messages.o messages.cpp; \ then mv -f ".deps/messages.Tpo" ".deps/messages.Po"; else rm -f ".deps/messages.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT lineinput.o -MD -MP -MF ".deps/lineinput.Tpo" -c -o lineinput.o lineinput.cpp; \ then mv -f ".deps/lineinput.Tpo" ".deps/lineinput.Po"; else rm -f ".deps/lineinput.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include -D_REENTRANT -D_MIT_POSIX_THREADS -fno-exceptions -fno-check-new -pipe -O0 -MT rcobject.o -MD -MP -MF ".deps/rcobject.Tpo" -c -o rcobject.o rcobject.cpp; \ then mv -f ".deps/rcobject.Tpo" ".deps/rcobject.Po"; else rm -f ".deps/rcobject.Tpo"; exit 1; fi asyncproxysocket.cpp:660:4: warning: #warning GetHostByName() call with no locking! asyncproxysocket.cpp:911:2: warning: #warning I Guess This Will Fail On Bin Endian gnumarkedfiles.cpp:127:2: warning: #warning MGnuMarkedFiles::RemoveFile() needs an update uiremote.cpp:689:6: warning: #warning generate error page here uitextmode.cpp:814:46: warning: trigraph ??' ignored, use -trigraphs to enable uitextmode.cpp:822:46: warning: trigraph ??' ignored, use -trigraphs to enable uitextmode.cpp:864:45: warning: trigraph ??' ignored, use -trigraphs to enable uitextmode.cpp:1080:110: warning: trigraph ??/ ignored, use -trigraphs to enable In file included from mutella.h:85, from uilocalsocket.cpp:37: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:85, from asyncproxysocket.cpp:107: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:88, from asyncproxysocket.cpp:107: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope In file included from uilocalsocket.cpp:49: common.h: At global scope: common.h:53: error: multiple parameters named 'QWords' conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope In file included from asyncproxysocket.cpp:108: common.h: At global scope: common.h:53: error: multiple parameters named 'QWords' asyncproxysocket.cpp: In member function 'virtual void CAsyncProxySocket::OnReceive(int)': asyncproxysocket.cpp:242: error: 'memcpy' was not declared in this scope asyncproxysocket.cpp:246: error: 'memset' was not declared in this scope asyncproxysocket.cpp:383: error: 'memset' was not declared in this scope asyncproxysocket.cpp:391: error: 'memcpy' was not declared in this scope asyncproxysocket.cpp:397: error: 'strcpy' was not declared in this scope asyncproxysocket.cpp:400: error: 'memcpy' was not declared in this scope asyncproxysocket.cpp:449: error: 'memset' was not declared in this scope asyncproxysocket.cpp:457: error: 'memcpy' was not declared in this scope asyncproxysocket.cpp:463: error: 'strcpy' was not declared in this scope asyncproxysocket.cpp:466: error: 'memcpy' was not declared in this scope asyncproxysocket.cpp:525: error: 'memcpy' was not declared in this scope asyncproxysocket.cpp:546: error: 'memcpy' was not declared in this scope asyncproxysocket.cpp: In member function 'virtual BOOL CAsyncProxySocket::Connect(const char*, UINT)': asyncproxysocket.cpp:652: error: 'memset' was not declared in this scope asyncproxysocket.cpp: In member function 'virtual void CAsyncProxySocket::OnConnect(int)': asyncproxysocket.cpp:756: error: 'memset' was not declared in this scope asyncproxysocket.cpp:760: error: 'memcpy' was not declared in this scope asyncproxysocket.cpp:771: error: 'strcpy' was not declared in this scope asyncproxysocket.cpp:794: error: 'memset' was not declared in this scope tstring.h: In member function 'void TString::_reallocNreplace(int, const T*) [with T = char]': tstring.h:99: instantiated from 'TString::TString(const T*) [with T = char]' conversions.h:201: instantiated from here tstring.h:495: error: 'memcpy' was not declared in this scope tstring.h: In member function 'void TString::_reallocNtail(int, const T*) [with T = char]': tstring.h:186: instantiated from 'const TString& TString::operator+=(const T*) [with T = char]' asyncproxysocket.cpp:607: instantiated from here tstring.h:469: error: 'memcpy' was not declared in this scope make[3]: *** [asyncproxysocket.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [uilocalsocket.o] Error 1 In file included from mutella.h:85, from gnumarkedfiles.cpp:13: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:85, from gnuwordhash.cpp:29: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:88, from gnumarkedfiles.cpp:13: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope In file included from structures.h:24, from gnumarkedfiles.cpp:14: basicstruct.h: In member function 'bool GUID::operator==(const GUID&) const': basicstruct.h:32: error: 'memcmp' was not declared in this scope In file included from mutella.h:88, from gnuwordhash.cpp:29: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope In file included from structures.h:24, from gnuwordhash.cpp:30: basicstruct.h: In member function 'bool GUID::operator==(const GUID&) const': basicstruct.h:32: error: 'memcmp' was not declared in this scope In file included from mutella.h:85, from asyncdns.cpp:13: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:88, from asyncdns.cpp:13: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope In file included from asyncdns.cpp:17: common.h: At global scope: common.h:53: error: multiple parameters named 'QWords' asyncdns.cpp: In member function 'virtual void MAsyncDnsThread::run()': asyncdns.cpp:74: error: 'memcpy' was not declared in this scope In file included from mutella.h:85, from sha1thread.cpp:25: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:85, from uiremote.cpp:25: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'void TString::_reallocNreplace(int, const T*) [with T = char]': tstring.h:99: instantiated from 'TString::TString(const T*) [with T = char]' conversions.h:201: instantiated from here tstring.h:495: error: 'memcpy' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope In file included from gnuwordhash.cpp:35: gnunode.h: In constructor 'PriorityPacket::PriorityPacket(void*, int)': gnunode.h:73: error: 'memcpy' was not declared in this scope make[3]: *** [asyncdns.o] Error 1 gnuwordhash.cpp: In constructor 'MGnuWordHash::MGnuWordHash(MGnuDirector*)': gnuwordhash.cpp:45: error: 'memset' was not declared in this scope In file included from mutella.h:88, from uiremote.cpp:25: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope gnuwordhash.cpp: In member function 'void MGnuWordHash::ClearLocalTable()': gnuwordhash.cpp:71: error: 'memset' was not declared in this scope In file included from mutella.h:88, from sha1thread.cpp:25: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope In file included from structures.h:24, from sha1thread.cpp:26: basicstruct.h: In member function 'bool GUID::operator==(const GUID&) const': basicstruct.h:32: error: 'memcmp' was not declared in this scope In file included from gnumarkedfiles.cpp:22: common.h: At global scope: common.h:53: error: multiple parameters named 'QWords' gnumarkedfiles.cpp: In member function 'bool MGnuMarkedFiles::LoadList(const CString&)': gnumarkedfiles.cpp:187: error: 'strlen' was not declared in this scope gnumarkedfiles.cpp:191: error: 'strncmp' was not declared in this scope gnumarkedfiles.cpp:211: error: 'strstr' was not declared in this scope gnumarkedfiles.cpp:216: error: 'strstr' was not declared in this scope gnumarkedfiles.cpp:221: error: 'strstr' was not declared in this scope In file included from mutella.h:85, from uitextmode.cpp:35: tstring.h:349: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:85, from messages.cpp:25: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:85, from lineinput.cpp:25: tstring.h:349: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:85, from gnulogcentre.cpp:13: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope gnumarkedfiles.cpp: In member function 'void MFileSizeClass::UpdateMapsForSingleElement(long int, const SMarkedFile&)': gnumarkedfiles.cpp:393: error: 'strcpy' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:85, from rcobject.cpp:25: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scopeIn file included from mutella.h:88, from uitextmode.cpp:35: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope In file included from structures.h:24, from uiremote.cpp:26: basicstruct.h: In member function 'bool GUID::operator==(const GUID&) const': basicstruct.h:32: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope In file included from structures.h:24, from uitextmode.cpp:36: basicstruct.h: In member function 'bool GUID::operator==(const GUID&) const': basicstruct.h:32: error: 'memcmp' was not declared in this scope gnumarkedfiles.cpp: In member function 'long int MFileSizeClass::Match(const SHA1Hash&, const CString&, long int*)': gnumarkedfiles.cpp:471: error: 'strcpy' was not declared in this scope In file included from mutella.h:88, from lineinput.cpp:25: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope In file included from mutella.h:88, from messages.cpp:25: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope tstring.h: In member function 'TString& TString::insert(int, const TString&) [with T = char]': gnuwordhash.cpp:226: instantiated from here tstring.h:259: error: 'memcpy' was not declared in this scope tstring.h: In member function 'void TString::_reallocNreplace(int, const T*) [with T = char]': tstring.h:99: instantiated from 'TString::TString(const T*) [with T = char]' conversions.h:201: instantiated from here tstring.h:495: error: 'memcpy' was not declared in this scope lineinput.cpp: In function 'char* dupstr(const char*)': lineinput.cpp:47: error: 'strlen' was not declared in this scope lineinput.cpp:49: error: 'strcpy' was not declared in this scope lineinput.cpp: In function 'char* ReadlineGenerator(const char*, int)': lineinput.cpp:68: error: 'strlen' was not declared in this scope In file included from mutella.h:85, from gnuwebcache.cpp:13: tstring.h:349: error: 'INT_MAX' was not declared in this scope In file included from mutella.h:88, from gnulogcentre.cpp:13: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope tstring.h: In member function 'void TString::_reallocNreplace(int, const T*) [with T = char]': tstring.h:99: instantiated from 'TString::TString(const T*) [with T = char]' conversions.h:201: instantiated from here tstring.h:495: error: 'memcpy' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope In file included from structures.h:24, from gnulogcentre.cpp:14: basicstruct.h: In member function 'bool GUID::operator==(const GUID&) const': basicstruct.h:32: error: 'memcmp' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'void TString::_reallocNreplace(int, const T*) [with T = char]': tstring.h:99: instantiated from 'TString::TString(const T*) [with T = char]' conversions.h:201: instantiated from here tstring.h:495: error: 'memcpy' was not declared in this scope In file included from mutella.h:88, from gnuwebcache.cpp:13: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope In file included from structures.h:24, from gnuwebcache.cpp:14: basicstruct.h: In member function 'bool GUID::operator==(const GUID&) const': basicstruct.h:32: error: 'memcmp' was not declared in this scope In file included from mutella.h:85, from uiterminal.cpp:35: tstring.h:349: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'TString TString::substr(int, int) const': tstring.h:351: error: 'INT_MAX' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope make[3]: *** [messages.o] Error 1 tstring.h: In member function 'void TString::_reallocNtail(int, const T*) [with T = char]': tstring.h:769: instantiated from 'TString operator+(const TString&, typename TString::LPCT) [with T = char]' gnuwordhash.cpp:226: instantiated from here tstring.h:469: error: 'memcpy' was not declared in this scope tstring.h: In static member function 'static int TString::_strnlen(const T*, int)': tstring.h:588: error: 'INT_MAX' was not declared in this scope tstring.h: In member function 'void TString::_reallocNreplace(int, const T*) [with T = char]': tstring.h:99: instantiated from 'TString::TString(const T*) [with T = char]' conversions.h:201: instantiated from here tstring.h:495: error: 'memcpy' was not declared in this scope In file included from mutella.h:88, from uiterminal.cpp:35: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope In file included from structures.h:24, from uiterminal.cpp:36: basicstruct.h: In member function 'bool GUID::operator==(const GUID&) const': basicstruct.h:32: error: 'memcmp' was not declared in this scope In file included from sha1thread.cpp:41: common.h: At global scope: common.h:53: error: multiple parameters named 'QWords' sha1thread.cpp: In function 'bool LoadSha1Cache(const CString&, Sha1Cache&)': sha1thread.cpp:89: error: 'strlen' was not declared in this scope tstring.h: In member function 'void TString::_reallocNtail(int, const T*) [with T = char]': tstring.h:760: instantiated from 'TString operator+(const TString&, const TString&) [with T = char]' gnumarkedfiles.cpp:169: instantiated from here tstring.h:469: error: 'memcpy' was not declared in this scope In file included from gnulogcentre.cpp:20: common.h: At global scope: common.h:53: error: multiple parameters named 'QWords' tstring.h: In member function 'void TString::_reallocNreplace(int, const T*) [with T = char]': tstring.h:99: instantiated from 'TString::TString(const T*) [with T = char]' conversions.h:201: instantiated from here tstring.h:495: error: 'memcpy' was not declared in this scope gnulogcentre.cpp: In member function 'void MGnuLogCentre::logEvent(MEvent*, const CString&, int, int)': gnulogcentre.cpp:135: error: 'strerror' was not declared in this scope tstring.h: In member function 'void TString::_reallocNtail(int, const T*) [with T = char]': tstring.h:778: instantiated from 'TString operator+(typename TString::LPCT, const TString&) [with T = char]' sha1thread.h:45: instantiated from here tstring.h:469: error: 'memcpy' was not declared in this scope make[3]: *** [lineinput.o] Error 1 gnulogcentre.cpp:160: error: 'strerror' was not declared in this scope In file included from mutella.h:88, from rcobject.cpp:25: conversions.h: In constructor 'SHA1Hash::SHA1Hash(const BYTE*)': conversions.h:177: error: 'memcpy' was not declared in this scope conversions.h: In copy constructor 'SHA1Hash::SHA1Hash(const SHA1Hash&)': conversions.h:181: error: 'memcpy' was not declared in this scope conversions.h: In member function 'const SHA1Hash& SHA1Hash::operator=(const SHA1Hash&)': conversions.h:185: error: 'memcpy' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::fromStr(const char*)': conversions.h:195: error: 'strlen' was not declared in this scope conversions.h: In member function 'CString SHA1Hash::toStr() const': conversions.h:205: error: 'strlen' was not declared in this scope conversions.h: In member function 'bool SHA1Hash::toStr(CString&) const': conversions.h:215: error: 'strlen' was not declared in this scope conversions.h: In function 'bool operator==(const SHA1Hash&, const SHA1Hash&)': conversions.h:234: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator!=(const SHA1Hash&, const SHA1Hash&)': conversions.h:237: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator>(const SHA1Hash&, const SHA1Hash&)': conversions.h:240: error: 'memcmp' was not declared in this scope conversions.h: In function 'bool operator<(const SHA1Hash&, const SHA1Hash&)': conversions.h:243: error: 'memcmp' was not declared in this scope tstring.h: In member function 'void TString::_reallocNreplace(int, const T*) [with T = char]': tstring.h:99: instantiated from 'TString::TString(const T*) [with T = char]' conversions.h:201: instantiated from here tstring.h:495: error: 'memcpy' was not declared in this scope tstring.h: In member function 'void TString::_reallocNreplace(int, const T*) [with T = char]': tstring.h:99: instantiated from 'TString::TString(const T*) [with T = char]' conversions.h:201: instantiated from here tstring.h:495: error: 'memcpy' was not declared in this scope tstring.h: In member function 'void TString::_reallocNtail(int, const T*) [with T = char]': tstring.h:769: instantiated from 'TString operator+(const TString&, typename TString::LPCT) [with T = char]' gnulogcentre.cpp:129: instantiated from here tstring.h:469: error: 'memcpy' was not declared in this scope In file included from uitextmode.cpp:49: common.h: At global scope: common.h:53: error: multiple parameters named 'QWords' In file included from uiremote.cpp:38: common.h: At global scope: common.h:53: error: multiple parameters named 'QWords' make[3]: *** [sha1thread.o] Error 1 make[3]: *** [rcobject.o] Error 1 make[3]: *** [gnuwordhash.o] Error 1 make[3]: *** [gnulogcentre.o] Error 1 In file included from uiterminal.cpp:49: common.h: At global scope: common.h:53: error: multiple parameters named 'QWords' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp:222: warning: deprecated conversion from string constant to 'char*' uitextmode.cpp: In member function 'bool MUITextModePriv::com_find(char*)': uitextmode.cpp:543: warning: deprecated conversion from string constant to 'char*' In file included from gnuwebcache.cpp:26: common.h: At global scope: common.h:53: error: multiple parameters named 'QWords' uiterminal.cpp: In member function 'virtual bool MUITermPriv::execute_command(MUITextModePriv::ComEntry*, char*)': uiterminal.cpp:594: warning: deprecated conversion from string constant to 'char*' uiterminal.cpp:595: warning: deprecated conversion from string constant to 'char*' make[3]: *** [gnumarkedfiles.o] Error 1 uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp:1424: warning: deprecated conversion from string constant to 'char*' uiremote.cpp: In member function 'bool MUIRemotePriv::process_buff(const char*, int, CString&, bool, bool, SLoopContext*)': uiremote.cpp:1669: warning: deprecated conversion from string constant to 'char*' make[3]: *** [uiterminal.o] Error 1 make[3]: *** [gnuwebcache.o] Error 1 make[3]: *** [uitextmode.o] Error 1 make[3]: *** [uiremote.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5/mutella' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5/mutella' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/net-p2p/mutella-0.4.5/work/mutella-0.4.5' make: *** [all] Error 2 * * ERROR: net-p2p/mutella-0.4.5 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2137: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) * * 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/net-p2p/mutella-0.4.5:20081218-212231.log'. * The ebuild environment file is located at '/var/tmp/portage/net-p2p/mutella-0.4.5/temp/environment'. *