* Package: net-nntp/nzbget-0.7.0 * Repository: gentoo * Maintainer: swegener@gentoo.org net-news@gentoo.org * USE: elibc_glibc kernel_linux ncurses ssl test userland_GNU x86 * FEATURES: sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking nzbget-0.7.0.tar.gz to /var/tmp/portage/net-nntp/nzbget-0.7.0/work >>> Source unpacked in /var/tmp/portage/net-nntp/nzbget-0.7.0/work >>> Preparing source in /var/tmp/portage/net-nntp/nzbget-0.7.0/work/nzbget-0.7.0 ... * Applying nzbget-0.7.0-openssl-1.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-nntp/nzbget-0.7.0/work/nzbget-0.7.0 ... * econf: updating nzbget-0.7.0/config.sub with /usr/share/gnuconfig/config.sub * econf: updating nzbget-0.7.0/config.guess with /usr/share/gnuconfig/config.guess ./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-debug --enable-curses --disable-parcheck --enable-tls --with-tlslib=OpenSSL configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux 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 build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ 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-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of i686-pc-linux-gnu-g++... gcc3 checking for tar... /bin/tar checking for make... /usr/bin/make checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -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 sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking for library containing pthread_create... -lpthread checking for library containing socket... none required checking for library containing inet_addr... none required checking for library containing hstrerror... none required checking for getopt_long... yes checking for stat64... yes checking for ctime_r... yes, and it takes 2 arguments checking for getaddrinfo... yes checking for library containing getaddrinfo... none required checking for type of socket length (socklen_t)... socklen_t checking for i686-pc-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libxml2... yes checking libxml/tree.h usability... yes checking libxml/tree.h presence... yes checking for libxml/tree.h... yes checking for library containing xmlNewNode... none required checking whether to use curses... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for library containing refresh... -lncurses checking whether to include code for par-checking... no checking whether to use TLS/SSL... yes checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking for library containing SSL_library_init... -lssl checking whether to include all debugging code... no configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands >>> Source configured. >>> Compiling source in /var/tmp/portage/net-nntp/nzbget-0.7.0/work/nzbget-0.7.0 ... make -j14 /usr/bin/make all-am make[1]: Entering directory `/var/tmp/portage/net-nntp/nzbget-0.7.0/work/nzbget-0.7.0' if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT ArticleDownloader.o -MD -MP -MF ".deps/ArticleDownloader.Tpo" -c -o ArticleDownloader.o ArticleDownloader.cpp; \ then mv -f ".deps/ArticleDownloader.Tpo" ".deps/ArticleDownloader.Po"; else rm -f ".deps/ArticleDownloader.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT BinRpc.o -MD -MP -MF ".deps/BinRpc.Tpo" -c -o BinRpc.o BinRpc.cpp; \ then mv -f ".deps/BinRpc.Tpo" ".deps/BinRpc.Po"; else rm -f ".deps/BinRpc.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT ColoredFrontend.o -MD -MP -MF ".deps/ColoredFrontend.Tpo" -c -o ColoredFrontend.o ColoredFrontend.cpp; \ then mv -f ".deps/ColoredFrontend.Tpo" ".deps/ColoredFrontend.Po"; else rm -f ".deps/ColoredFrontend.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT Connection.o -MD -MP -MF ".deps/Connection.Tpo" -c -o Connection.o Connection.cpp; \ then mv -f ".deps/Connection.Tpo" ".deps/Connection.Po"; else rm -f ".deps/Connection.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT Decoder.o -MD -MP -MF ".deps/Decoder.Tpo" -c -o Decoder.o Decoder.cpp; \ then mv -f ".deps/Decoder.Tpo" ".deps/Decoder.Po"; else rm -f ".deps/Decoder.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT DiskState.o -MD -MP -MF ".deps/DiskState.Tpo" -c -o DiskState.o DiskState.cpp; \ then mv -f ".deps/DiskState.Tpo" ".deps/DiskState.Po"; else rm -f ".deps/DiskState.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT DownloadInfo.o -MD -MP -MF ".deps/DownloadInfo.Tpo" -c -o DownloadInfo.o DownloadInfo.cpp; \ then mv -f ".deps/DownloadInfo.Tpo" ".deps/DownloadInfo.Po"; else rm -f ".deps/DownloadInfo.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT Frontend.o -MD -MP -MF ".deps/Frontend.Tpo" -c -o Frontend.o Frontend.cpp; \ then mv -f ".deps/Frontend.Tpo" ".deps/Frontend.Po"; else rm -f ".deps/Frontend.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT Log.o -MD -MP -MF ".deps/Log.Tpo" -c -o Log.o Log.cpp; \ then mv -f ".deps/Log.Tpo" ".deps/Log.Po"; else rm -f ".deps/Log.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT LoggableFrontend.o -MD -MP -MF ".deps/LoggableFrontend.Tpo" -c -o LoggableFrontend.o LoggableFrontend.cpp; \ then mv -f ".deps/LoggableFrontend.Tpo" ".deps/LoggableFrontend.Po"; else rm -f ".deps/LoggableFrontend.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT NCursesFrontend.o -MD -MP -MF ".deps/NCursesFrontend.Tpo" -c -o NCursesFrontend.o NCursesFrontend.cpp; \ then mv -f ".deps/NCursesFrontend.Tpo" ".deps/NCursesFrontend.Po"; else rm -f ".deps/NCursesFrontend.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT NNTPConnection.o -MD -MP -MF ".deps/NNTPConnection.Tpo" -c -o NNTPConnection.o NNTPConnection.cpp; \ then mv -f ".deps/NNTPConnection.Tpo" ".deps/NNTPConnection.Po"; else rm -f ".deps/NNTPConnection.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT NZBFile.o -MD -MP -MF ".deps/NZBFile.Tpo" -c -o NZBFile.o NZBFile.cpp; \ then mv -f ".deps/NZBFile.Tpo" ".deps/NZBFile.Po"; else rm -f ".deps/NZBFile.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT NetAddress.o -MD -MP -MF ".deps/NetAddress.Tpo" -c -o NetAddress.o NetAddress.cpp; \ then mv -f ".deps/NetAddress.Tpo" ".deps/NetAddress.Po"; else rm -f ".deps/NetAddress.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT NewsServer.o -MD -MP -MF ".deps/NewsServer.Tpo" -c -o NewsServer.o NewsServer.cpp; \ then mv -f ".deps/NewsServer.Tpo" ".deps/NewsServer.Po"; else rm -f ".deps/NewsServer.Tpo"; exit 1; fi Decoder.cpp: In member function ‘virtual bool UDecoder::Write(char*, int, FILE*)’: Decoder.cpp:472:35: warning: ignoring return value of ‘size_t fwrite(const void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] Decoder.cpp: In member function ‘virtual bool YDecoder::Write(char*, int, FILE*)’: Decoder.cpp:332:35: warning: ignoring return value of ‘size_t fwrite(const void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] ArticleDownloader.cpp: In static member function ‘static bool ArticleDownloader::MoveCompletedFiles(NZBInfo*, const char*)’: ArticleDownloader.cpp:1127:39: warning: ignoring return value of ‘size_t fwrite(const void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] ArticleDownloader.cpp: In member function ‘void ArticleDownloader::CompleteFileParts()’: ArticleDownloader.cpp:940:37: warning: ignoring return value of ‘size_t fwrite(const void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] DiskState.cpp: In member function ‘bool DiskState::DiscardDownloadQueue()’: DiskState.cpp:948:42: warning: format ‘%s’ expects argument of type ‘char*’, but argument 4 has type ‘char (*)[100]’ [-Wformat] DiskState.cpp:874:51: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT Observer.o -MD -MP -MF ".deps/Observer.Tpo" -c -o Observer.o Observer.cpp; \ then mv -f ".deps/Observer.Tpo" ".deps/Observer.Po"; else rm -f ".deps/Observer.Tpo"; exit 1; fi DiskState.cpp:881:32: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] DiskState.cpp:943:32: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] DiskState.cpp: In member function ‘bool DiskState::LoadOldPostQueue(DownloadQueue*)’: DiskState.cpp:652:51: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT Options.o -MD -MP -MF ".deps/Options.Tpo" -c -o Options.o Options.cpp; \ then mv -f ".deps/Options.Tpo" ".deps/Options.Po"; else rm -f ".deps/Options.Tpo"; exit 1; fi DiskState.cpp: In member function ‘bool DiskState::LoadDownloadQueue(DownloadQueue*)’: DiskState.cpp:133:51: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT ParChecker.o -MD -MP -MF ".deps/ParChecker.Tpo" -c -o ParChecker.o ParChecker.cpp; \ then mv -f ".deps/ParChecker.Tpo" ".deps/ParChecker.Po"; else rm -f ".deps/ParChecker.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT PrePostProcessor.o -MD -MP -MF ".deps/PrePostProcessor.Tpo" -c -o PrePostProcessor.o PrePostProcessor.cpp; \ then mv -f ".deps/PrePostProcessor.Tpo" ".deps/PrePostProcessor.Po"; else rm -f ".deps/PrePostProcessor.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT QueueCoordinator.o -MD -MP -MF ".deps/QueueCoordinator.Tpo" -c -o QueueCoordinator.o QueueCoordinator.cpp; \ then mv -f ".deps/QueueCoordinator.Tpo" ".deps/QueueCoordinator.Po"; else rm -f ".deps/QueueCoordinator.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT QueueEditor.o -MD -MP -MF ".deps/QueueEditor.Tpo" -c -o QueueEditor.o QueueEditor.cpp; \ then mv -f ".deps/QueueEditor.Tpo" ".deps/QueueEditor.Po"; else rm -f ".deps/QueueEditor.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT RemoteClient.o -MD -MP -MF ".deps/RemoteClient.Tpo" -c -o RemoteClient.o RemoteClient.cpp; \ then mv -f ".deps/RemoteClient.Tpo" ".deps/RemoteClient.Po"; else rm -f ".deps/RemoteClient.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT RemoteServer.o -MD -MP -MF ".deps/RemoteServer.Tpo" -c -o RemoteServer.o RemoteServer.cpp; \ then mv -f ".deps/RemoteServer.Tpo" ".deps/RemoteServer.Po"; else rm -f ".deps/RemoteServer.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT Scanner.o -MD -MP -MF ".deps/Scanner.Tpo" -c -o Scanner.o Scanner.cpp; \ then mv -f ".deps/Scanner.Tpo" ".deps/Scanner.Po"; else rm -f ".deps/Scanner.Tpo"; exit 1; fi Options.cpp: In member function ‘void Options::InitFileArg(int, char**)’: Options.cpp:1221:36: warning: ignoring return value of ‘char* getcwd(char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT Scheduler.o -MD -MP -MF ".deps/Scheduler.Tpo" -c -o Scheduler.o Scheduler.cpp; \ then mv -f ".deps/Scheduler.Tpo" ".deps/Scheduler.Po"; else rm -f ".deps/Scheduler.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT ScriptController.o -MD -MP -MF ".deps/ScriptController.Tpo" -c -o ScriptController.o ScriptController.cpp; \ then mv -f ".deps/ScriptController.Tpo" ".deps/ScriptController.Po"; else rm -f ".deps/ScriptController.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT ServerPool.o -MD -MP -MF ".deps/ServerPool.Tpo" -c -o ServerPool.o ServerPool.cpp; \ then mv -f ".deps/ServerPool.Tpo" ".deps/ServerPool.Po"; else rm -f ".deps/ServerPool.Tpo"; exit 1; fi ScriptController.cpp: In member function ‘int ScriptController::Execute()’: ScriptController.cpp:369:29: warning: ignoring return value of ‘size_t fwrite(const void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT TLS.o -MD -MP -MF ".deps/TLS.Tpo" -c -o TLS.o TLS.cpp; \ then mv -f ".deps/TLS.Tpo" ".deps/TLS.Po"; else rm -f ".deps/TLS.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT Thread.o -MD -MP -MF ".deps/Thread.Tpo" -c -o Thread.o Thread.cpp; \ then mv -f ".deps/Thread.Tpo" ".deps/Thread.Po"; else rm -f ".deps/Thread.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT Util.o -MD -MP -MF ".deps/Util.Tpo" -c -o Util.o Util.cpp; \ then mv -f ".deps/Util.Tpo" ".deps/Util.Po"; else rm -f ".deps/Util.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT XmlRpc.o -MD -MP -MF ".deps/XmlRpc.Tpo" -c -o XmlRpc.o XmlRpc.cpp; \ then mv -f ".deps/XmlRpc.Tpo" ".deps/XmlRpc.Po"; else rm -f ".deps/XmlRpc.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT nzbget.o -MD -MP -MF ".deps/nzbget.Tpo" -c -o nzbget.o nzbget.cpp; \ then mv -f ".deps/nzbget.Tpo" ".deps/nzbget.Po"; else rm -f ".deps/nzbget.Tpo"; exit 1; fi if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/libxml2 -I/usr/include -I/usr/include -O2 -pipe -MT svn_version.o -MD -MP -MF ".deps/svn_version.Tpo" -c -o svn_version.o svn_version.cpp; \ then mv -f ".deps/svn_version.Tpo" ".deps/svn_version.Po"; else rm -f ".deps/svn_version.Tpo"; exit 1; fi Util.cpp: In static member function ‘static void Util::ExpandFileName(const char*, char*, int)’: Util.cpp:1099:41: warning: ignoring return value of ‘char* getcwd(char*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] Util.cpp: In static member function ‘static bool Util::MoveFile(const char*, const char*)’: Util.cpp:747:35: warning: ignoring return value of ‘size_t fwrite(const void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] Util.cpp: In static member function ‘static bool Util::SetFileSize(const char*, int)’: Util.cpp:359:29: warning: ignoring return value of ‘int truncate(const char*, __off_t)’, declared with attribute warn_unused_result [-Wunused-result] Util.cpp:370:27: warning: ignoring return value of ‘int truncate(const char*, __off_t)’, declared with attribute warn_unused_result [-Wunused-result] Util.cpp:373:31: warning: ignoring return value of ‘size_t fwrite(const void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] Util.cpp: In static member function ‘static bool Util::LoadFileIntoBuffer(const char*, char**, int*)’: Util.cpp:328:37: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] nzbget.cpp: In function ‘void Daemonize()’: nzbget.cpp:716:39: warning: ignoring return value of ‘int dup(int)’, declared with attribute warn_unused_result [-Wunused-result] nzbget.cpp:716:47: warning: ignoring return value of ‘int dup(int)’, declared with attribute warn_unused_result [-Wunused-result] nzbget.cpp:717:33: warning: ignoring return value of ‘int chdir(const char*)’, declared with attribute warn_unused_result [-Wunused-result] nzbget.cpp:728:39: warning: ignoring return value of ‘int fchown(int, __uid_t, __gid_t)’, declared with attribute warn_unused_result [-Wunused-result] nzbget.cpp:740:30: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] In file included from /usr/include/string.h:642:0, from RemoteClient.cpp:36: In function ‘char* strncat(char*, const char*, size_t)’, inlined from ‘bool RemoteClient::RequestServerList(bool, bool)’ at RemoteClient.cpp:480:59: /usr/include/bits/string3.h:152:71: warning: call to char* __builtin___strncat_chk(char*, const char*, unsigned int, unsigned int) might overflow destination buffer [enabled by default] In function ‘char* strncat(char*, const char*, size_t)’, inlined from ‘bool RemoteClient::RequestServerList(bool, bool)’ at RemoteClient.cpp:482:60: /usr/include/bits/string3.h:152:71: warning: call to char* __builtin___strncat_chk(char*, const char*, unsigned int, unsigned int) might overflow destination buffer [enabled by default] i686-pc-linux-gnu-g++ -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -lxml2 -L/usr/lib -L/usr/lib -o nzbget ArticleDownloader.o BinRpc.o ColoredFrontend.o Connection.o Decoder.o DiskState.o DownloadInfo.o Frontend.o Log.o LoggableFrontend.o NCursesFrontend.o NNTPConnection.o NZBFile.o NetAddress.o NewsServer.o Observer.o Options.o ParChecker.o PrePostProcessor.o QueueCoordinator.o QueueEditor.o RemoteClient.o RemoteServer.o Scanner.o Scheduler.o ScriptController.o ServerPool.o svn_version.o TLS.o Thread.o Util.o XmlRpc.o nzbget.o -lssl -lncurses -lpthread TLS.o:TLS.cpp:function seed_prng(char**): error: undefined reference to 'RAND_status' TLS.o:TLS.cpp:function seed_prng(char**): error: undefined reference to 'RAND_file_name' TLS.o:TLS.cpp:function seed_prng(char**): error: undefined reference to 'RAND_load_file' TLS.o:TLS.cpp:function seed_prng(char**): error: undefined reference to 'RAND_seed' TLS.o:TLS.cpp:function seed_prng(char**): error: undefined reference to 'RAND_status' TLS.o:TLS.cpp:function seed_prng(char**): error: undefined reference to 'RAND_status' TLS.o:TLS.cpp:function seed_prng(char**): error: undefined reference to 'RAND_write_file' TLS.o:TLS.cpp:function seed_prng(char**): error: undefined reference to 'RAND_status' TLS.o:TLS.cpp:function seed_prng(char**): error: undefined reference to 'RAND_seed' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_get_subject_name' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_get_issuer_name' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'EVP_sha1' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_digest' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_free' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'EVP_md5' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_digest' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_free' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_NAME_get_text_by_NID' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_NAME_get_text_by_NID' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_NAME_get_text_by_NID' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_NAME_get_text_by_NID' TLS.o:TLS.cpp:function tls_cert_info_get(tls_t*, tls_cert_info_t*, char**): error: undefined reference to 'X509_free' TLS.o:TLS.cpp:function tls_check_cert(tls_t*, char const*, int, char**): error: undefined reference to 'X509_get_ext_d2i' TLS.o:TLS.cpp:function tls_check_cert(tls_t*, char const*, int, char**): error: undefined reference to 'sk_num' TLS.o:TLS.cpp:function tls_check_cert(tls_t*, char const*, int, char**): error: undefined reference to 'sk_value' TLS.o:TLS.cpp:function tls_check_cert(tls_t*, char const*, int, char**): error: undefined reference to 'X509_free' TLS.o:TLS.cpp:function tls_check_cert(tls_t*, char const*, int, char**): error: undefined reference to 'X509_verify_cert_error_string' TLS.o:TLS.cpp:function tls_check_cert(tls_t*, char const*, int, char**): error: undefined reference to 'X509_get_subject_name' TLS.o:TLS.cpp:function tls_init(tls_t*, char const*, char const*, char const*, int, char**): error: undefined reference to 'ERR_get_error' TLS.o:TLS.cpp:function tls_init(tls_t*, char const*, char const*, char const*, int, char**): error: undefined reference to 'ERR_error_string' TLS.o:TLS.cpp:function tls_init(tls_t*, char const*, char const*, char const*, int, char**): error: undefined reference to 'ERR_get_error' TLS.o:TLS.cpp:function tls_init(tls_t*, char const*, char const*, char const*, int, char**): error: undefined reference to 'ERR_error_string' TLS.o:TLS.cpp:function tls_init(tls_t*, char const*, char const*, char const*, int, char**): error: undefined reference to 'ERR_get_error' TLS.o:TLS.cpp:function tls_init(tls_t*, char const*, char const*, char const*, int, char**): error: undefined reference to 'ERR_error_string' TLS.o:TLS.cpp:function tls_init(tls_t*, char const*, char const*, char const*, int, char**): error: undefined reference to 'ERR_get_error' TLS.o:TLS.cpp:function tls_init(tls_t*, char const*, char const*, char const*, int, char**): error: undefined reference to 'ERR_error_string' collect2: ld returned 1 exit status make[1]: *** [nzbget] Error 1 make[1]: Leaving directory `/var/tmp/portage/net-nntp/nzbget-0.7.0/work/nzbget-0.7.0' make: *** [all] Error 2 emake failed * ERROR: net-nntp/nzbget-0.7.0 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 2396: Called _eapi2_src_compile * ebuild.sh, line 665: Called die * The specific snippet of code: * emake || die "emake failed" * * If you need support, post the output of 'emerge --info =net-nntp/nzbget-0.7.0', * the complete build log and the output of 'emerge -pqv =net-nntp/nzbget-0.7.0'. * The complete build log is located at '/var/log/portage/build/net-nntp/nzbget-0.7.0:20110616-203754.log'. * The ebuild environment file is located at '/var/tmp/portage/net-nntp/nzbget-0.7.0/temp/environment'. * S: '/var/tmp/portage/net-nntp/nzbget-0.7.0/work/nzbget-0.7.0'