=> Building news/nget Started : Thursday, 12 APR 2018 at 04:08:01 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.81.g32506c-DEVELOPMENT #29: Tue Apr 10 08:49:52 PDT 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.2-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.2-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for nget-0.27.1_4: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake XDG_DATA_HOME=/construction/news/nget XDG_CONFIG_HOME=/construction/news/nget HOME=/construction/news/nget TMPDIR="/tmp" PATH=/construction/news/nget/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 CONFIG_SITE=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- my_cv_exceptions=1 --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/news/nget XDG_CONFIG_HOME=/construction/news/nget HOME=/construction/news/nget TMPDIR="/tmp" PATH=/construction/news/nget/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing -std=c++11" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/news/nget/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" PORTEXAMPLES="" OSREL=5.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/nget" EXAMPLESDIR="share/examples/nget" DATADIR="share/nget" WWWDIR="www/nget" ETCDIR="etc/nget" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/nget DOCSDIR=/usr/local/share/doc/nget EXAMPLESDIR=/usr/local/share/examples/nget WWWDIR=/usr/local/www/nget ETCDIR=/usr/local/etc/nget -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.2 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500200 OSVERSION=9999999 OSREL=5.2 _OSRELEASE=5.2-SYNTH -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: The nget port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2+ accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> nget-0.27.1_4 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5.txz Installing pkg-1.10.5... Extracting pkg-1.10.5: .......... done ===> nget-0.27.1_4 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of nget-0.27.1_4 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: The nget port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2+ accepted by the user ===> Fetching all distfiles required by nget-0.27.1_4 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: The nget port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2+ accepted by the user ===> Fetching all distfiles required by nget-0.27.1_4 for building => SHA256 Checksum OK for nget-0.27.1+uulib.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: The nget port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2+ accepted by the user ===> Fetching all distfiles required by nget-0.27.1_4 for building ===> Extracting for nget-0.27.1_4 ===> NOTICE: The nget port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2+ accepted by the user ===> Fetching all distfiles required by nget-0.27.1_4 for building => SHA256 Checksum OK for nget-0.27.1+uulib.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for nget-0.27.1_4 ===> Applying ports patches for nget-0.27.1_4 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> nget-0.27.1_4 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_2.txz Installing gmake-4.2.1_2... `-- Installing gettext-runtime-0.19.8.1_1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.19.8.1_1: .......... done Extracting gmake-4.2.1_2: .......... done ===> nget-0.27.1_4 depends on executable: gmake - found ===> Returning to build of nget-0.27.1_4 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for nget-0.27.1_4 configure: loading site script /xports/Templates/config.site checking for gcc... cc 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 cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for ranlib... ranlib checking for ar... ar checking for strip... strip checking for a BSD-compatible install... /usr/bin/install -c checking for improper use of -fomit-frame-pointer... no checking for exception handling support... (cached) 1 checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking how to run the C++ preprocessor... c++ -E checking for egrep... grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for fcntl.h... (cached) yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking sstream usability... yes checking sstream presence... yes checking for sstream... yes checking limits usability... yes checking limits presence... yes checking for limits... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking term.h usability... no checking term.h presence... no checking for term.h... no checking for inttypes.h... (cached) yes checking winsock.h usability... no checking winsock.h presence... no checking for winsock.h... no checking winsock2.h usability... no checking winsock2.h presence... no checking for winsock2.h... no checking ws2tcpip.h usability... no checking ws2tcpip.h presence... no checking for ws2tcpip.h... no checking for sys/socket.h... (cached) yes checking process.h usability... no checking process.h presence... no checking for process.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking for stdio.h... (cached) yes checking endian.h usability... no checking endian.h presence... no checking for endian.h... no checking hash_map usability... yes checking hash_map presence... yes checking for hash_map... yes checking ext/hash_map usability... yes checking ext/hash_map presence... yes checking for ext/hash_map... yes checking hash_map.h usability... no checking hash_map.h presence... no checking for hash_map.h... no checking working hash_map... yes-in_gnu_cxx_namespace checking for library containing LockFile... no checking for library containing socket... none required checking for library containing gethostbyname... none required checking for library containing hstrerror... none required checking for netbsd-style termcap... no checking for new curses terminfo... no checking for sysv terminfo... no checking for lockfile_create in -llockfile... no checking lockfile.h usability... no checking lockfile.h presence... no checking for lockfile.h... no checking for gzopen in -lz... yes checking for zlib.h... (cached) yes checking for poptGetContext in -lpopt... no checking popt.h usability... no checking popt.h presence... no checking for popt.h... no checking for library containing getopt_long... none required checking for getopt.h... (cached) yes checking for socklen_t... (cached) yes checking for long long... (cached) yes checking for int_fast64_t... yes checking for uint_fast64_t... yes checking for int32_t... (cached) yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for intptr_t... yes checking for uintptr_t... (cached) yes checking for int_fast64_t... (cached) yes checking size of int_fast64_t... 8 checking for long... (cached) yes checking size of long... 8 checking for long long... (cached) yes checking size of long long... 8 checking for ulong... yes checking for uchar... no checking whether byte ordering is bigendian... no checking for size_t... (cached) yes checking for ssize_t... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking return type of signal handlers... void checking for strftime... (cached) yes checking for stricmp... no checking for strcasecmp... (cached) yes checking for strchr... (cached) yes checking for memcpy... (cached) yes checking for hstrerror... yes checking for inet_aton... (cached) yes checking for gethostbyname... (cached) yes checking for gethostbyaddr... yes checking for gai_strerror... (cached) yes checking for getaddrinfo... (cached) yes checking for freeaddrinfo... (cached) yes checking for getnameinfo... (cached) yes checking for struct addrinfo... yes checking for mktime... yes checking for regcomp... yes checking for strerror... (cached) yes checking for atoul... no checking for asprintf... (cached) yes checking for vsnprintf... (cached) yes checking for vasprintf... (cached) yes checking for timegm... yes checking for gmtime_r... yes checking for localtime_r... yes checking for getopt_long... yes checking for flock... yes checking for setlinebuf... (cached) yes checking for fcntl... (cached) yes checking for fsync... (cached) yes checking for getpid... (cached) yes checking recv ARG2 => const void* ... not ok checking recv ARG2 => const char* ... not ok checking recv ARG2 => void* ... ok checking for mkdir... yes checking for _mkdir... yes checking whether mkdir takes one argument... no checking if c++ accepts -MP... yes checking if cc accepts -MP... yes configure: creating ./config.status config.status: creating Makefile config.status: creating test/Makefile config.status: creating compat/Makefile config.status: creating par2/Makefile config.status: creating nget.spec config.status: creating config.h config.status: executing default commands -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for nget-0.27.1_4 gmake[2]: Entering directory '/construction/news/nget/nget-0.27.1' echo timestamp > ./stamp-h.in c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o nget.o nget.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o status.o status.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o prot_nntp.o prot_nntp.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o decode.o decode.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o texthandler.o texthandler.cc In file included from /usr/include/c++/5.0/backward/hash_map:60:0, from _hash_map.h:28, from cache.h:28, from decode.h:29, from decode.cc:22: /usr/include/c++/5.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^ In file included from /usr/include/c++/5.0/backward/hash_map:60:0, from _hash_map.h:28, from cache.h:28, from texthandler.h:29, from texthandler.cc:20: /usr/include/c++/5.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^ In file included from /usr/include/c++/5.0/backward/hash_map:60:0, from _hash_map.h:28, from cache.h:28, from prot_nntp.h:26, from prot_nntp.cc:23: /usr/include/c++/5.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^ texthandler.cc:143:13: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] f->putf("From nget-"PACKAGE_VERSION" %s", ctime(&curtime)); //ctime has a \n already. ^ prot_nntp.cc:1145:10: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("%"PRIuFAST64" bytes in %lu files\n",filec.bytes,(ulong)filec.files.size()); ^ In file included from /usr/include/c++/5.0/backward/hash_map:60:0, from _hash_map.h:28, from cache.h:28, from prot_nntp.h:26, from nget.cc:48: /usr/include/c++/5.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^ nget.cc:193:9: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("nget v"PACKAGE_VERSION" - nntp command line fetcher\n"); ^ decode.cc: In member function 'int Decoder::decode(const nget_options&, const ptr&, dupe_file_checker&)': decode.cc:193:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] UURenameFile(uul,"noname"); ^ texthandler.cc: In member function 'void TextHandler::save() const': texthandler.cc:133:4: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr f(maybegzopen(tmppath.c_str(), "w")); ^ In file included from /usr/include/c++/5.0/memory:81:0, from texthandler.cc:26: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ texthandler.cc:136:6: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr of(maybegzopen(mboxpath.c_str(), "r")); ^ In file included from /usr/include/c++/5.0/memory:81:0, from texthandler.cc:26: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o sockpool.o sockpool.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o sockstuff.o sockstuff.cc In file included from misc.h:36:0, from nget.cc:44: nget.cc: In function 'int do_args(int, const char**, nget_options, int)': nget.cc:561:54: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] PDEBUG(DEBUG_MIN,"testmode now %i",options.gflags&GETFILES_TESTMODE > 0); ^ log.h:32:63: note: in definition of macro 'PDEBUG_nnl' #define PDEBUG_nnl(d, a, args...) {if (debug>=d) printf(a, ## args);} ^ nget.cc:561:5: note: in expansion of macro 'PDEBUG' PDEBUG(DEBUG_MIN,"testmode now %i",options.gflags&GETFILES_TESTMODE > 0); ^ In file included from par2/par2cmdline.h:280:0, from par.h:29, from prot_nntp.cc:43: par2/verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': par2/verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ par2/verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': par2/verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ par2/verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': par2/verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ par2/verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ par2/verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': par2/verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ par2/verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2/par2cmdline.h:280:0, from par.h:29, from prot_nntp.cc:43: par2/verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o cache.o cache.cc In file included from /usr/include/c++/5.0/backward/hash_map:60:0, from _hash_map.h:28, from cache.h:28, from cache.cc:19: /usr/include/c++/5.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o grouplist.o grouplist.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o dupe_file.o dupe_file.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o file.o file.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o file_gz.o file_gz.cc grouplist.cc: In constructor 'c_nntp_grouplist::c_nntp_grouplist(std::__cxx11::string)': grouplist.cc:297:2: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr fcloser(f); ^ In file included from /usr/include/c++/5.0/memory:81:0, from grouplist.cc:20: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ grouplist.cc: In member function 'void c_nntp_grouplist::save()': grouplist.cc:321:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr fcloser(f); ^ In file included from /usr/include/c++/5.0/memory:81:0, from grouplist.cc:20: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ grouplist.cc: In function 'void nntp_grouplist_printinfos(const t_grouplist_getinfo_list&)': grouplist.cc:381:2: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr fcloser(f); ^ In file included from /usr/include/c++/5.0/memory:81:0, from grouplist.cc:20: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o termstuff.o termstuff.cc In file included from par2/par2cmdline.h:280:0, from par.h:29, from cache.cc:32: par2/verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': par2/verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ par2/verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': par2/verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ par2/verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': par2/verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ par2/verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ par2/verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': par2/verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ par2/verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2/par2cmdline.h:280:0, from par.h:29, from cache.cc:32: par2/verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o path.o path.cc cache.cc: In constructor 'c_nntp_cache::c_nntp_cache(std::__cxx11::string, c_group_info::ptr, meta_mid_info*)': cache.cc:727:2: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr fcloser(f); ^ In file included from /usr/include/c++/5.0/memory:81:0, from cache.cc:23: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ cache.cc: In destructor 'virtual c_nntp_cache::~c_nntp_cache()': cache.cc:754:5: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr fcloser(f); ^ In file included from /usr/include/c++/5.0/memory:81:0, from cache.cc:23: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ cache.cc: In function 'void nntp_cache_getfiles(c_nntp_files_u*, ParHandler*, bool*, std::__cxx11::string, c_group_info::ptr, meta_mid_info*, const t_nntp_getinfo_list&)': cache.cc:952:2: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr fcloser(f); ^ In file included from /usr/include/c++/5.0/memory:81:0, from cache.cc:23: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ cache.cc: In member function 'void c_mid_info::load(std::__cxx11::string, bool, bool)': cache.cc:1013:2: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr locker; ^ In file included from /usr/include/c++/5.0/memory:81:0, from cache.cc:23: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ cache.cc:1024:2: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr fcloser(f); ^ In file included from /usr/include/c++/5.0/memory:81:0, from cache.cc:23: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ cache.cc: In member function 'void c_mid_info::save()': cache.cc:1068:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr fcloser(f); ^ In file included from /usr/include/c++/5.0/memory:81:0, from cache.cc:23: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o misc.o misc.cc misc.cc:244:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] c_regex_r xrfc("^[A-Za-z, ]*([0-9]{1,2})[- ](.{3,9})[- ]([0-9]{2,4}) "TIME_REG2" *(.*)$"), ^ misc.cc:245:11: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] xasctime("^[A-Za-z,]* *(...) +([0-9]{1,2}) "TIME_REG2" ([0-9]{2,4}) *(.*)$"), ^ misc.cc:247:8: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] xeasy("^([0-9]{1,4})[-/]([0-9]{1,2})[-/]([0-9]{2,4})( *"TIME_REG2" *(.*))?$"), ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o strtoker.o strtoker.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o strreps.o strreps.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o myregex.o myregex.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o cfgfile.o cfgfile.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o argparser.o argparser.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o etree.o etree.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o nrange.o nrange.cc In file included from /usr/include/c++/5.0/backward/hash_map:60:0, from _hash_map.h:28, from cache.h:28, from etree.cc:20: /usr/include/c++/5.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o log.o log.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o server.o server.cc c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o par.o par.cc server.cc:130:2: warning: floating constant exceeds range of 'float' [-Woverflow] cfg->get("penaltymultiplier",penaltymultiplier,1.0f,1e100f); ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o knapsack.o knapsack.cc In file included from /usr/include/c++/5.0/backward/hash_map:60:0, from _hash_map.h:28, from cache.h:28, from par.h:28, from par.cc:19: /usr/include/c++/5.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^ (cd uulib && ./configure) creating cache ./config.cache checking for gcc... cc checking whether the C compiler (cc -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H ) works... yes checking whether the C compiler (cc -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking how to run the C preprocessor... cpp checking if the compiler supports function prototypes... yes checking whether make sets ${MAKE}... yes checking for ranlib... ranlib checking for ANSI C header files... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking for fcntl.h... yes checking for unistd.h... yes checking for memory.h... yes checking for malloc.h... no checking for errno.h... yes checking for io.h... no checking for sys/time.h... yes checking for gettimeofday... yes checking for tempnam... yes checking for strerror... yes checking for stdin... yes checking version number... 0.5pl20 updating cache ./config.cache creating ./config.status creating Makefile creating config.h gmake -C uulib libuu.a gmake[3]: Entering directory '/construction/news/nget/nget-0.27.1/uulib' cc -c -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -I. -Iuulib -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"20\" uulib.c In file included from par2/par2cmdline.h:280:0, from par.h:29, from par.cc:19: par2/verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': par2/verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ par2/verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': par2/verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ par2/verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': par2/verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ par2/verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ par2/verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': par2/verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ par2/verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2/par2cmdline.h:280:0, from par.h:29, from par.cc:19: par2/verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o lite.o lite.cc cc -c -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -I. -Iuulib -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"20\" uucheck.c lite.cc:45:9: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("ngetlite v"PACKAGE_VERSION" - 'lite' nntp fetcher for nget\n" ^ par.cc: In member function 'int Par2Info::maybe_get_pxxs(c_nntp_files_u&)': par.cc:448:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr par2; ^ In file included from /usr/include/c++/5.0/bits/locale_conv.h:41:0, from /usr/include/c++/5.0/locale:43, from /usr/include/c++/5.0/iomanip:43, from par2/par2cmdline.h:38, from par.h:29, from par.cc:19: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ In file included from lite.cc:28:0: litenntp.h:36:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr cursock; ^ In file included from /usr/include/c++/5.0/memory:81:0, from litenntp.h:29, from lite.cc:28: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ cc -c -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -I. -Iuulib -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"20\" uunconc.c uunconc.c: In function 'UUDecodePart': uunconc.c:1204:37: warning: pointer targets in passing argument 2 of 'crc32' differ in signedness [-Wpointer-sign] yepartcrc = crc32(yepartcrc, oline, count); ^ In file included from uunconc.c:52:0: ./crc32.h:19:9: note: expected 'const unsigned char *' but argument is of type 'char *' crc32_t crc32 _ANSI_ARGS_((crc32_t crc, const unsigned char *buf, unsigned int len)); ^ uunconc.c:1205:35: warning: pointer targets in passing argument 2 of 'crc32' differ in signedness [-Wpointer-sign] yefilecrc = crc32(yefilecrc, oline, count); ^ In file included from uunconc.c:52:0: ./crc32.h:19:9: note: expected 'const unsigned char *' but argument is of type 'char *' crc32_t crc32 _ANSI_ARGS_((crc32_t crc, const unsigned char *buf, unsigned int len)); ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -Iuulib -c -o litenntp.o litenntp.cc In file included from litenntp.cc:27:0: litenntp.h:36:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr cursock; ^ In file included from /usr/include/c++/5.0/memory:81:0, from litenntp.h:29, from litenntp.cc:27: /usr/include/c++/5.0/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^ litenntp.cc: In member function 'void c_prot_nntp::doarticle(const char*, ulong, ulong, const char*)': litenntp.cc:127:26: warning: variable 'hlines' set but not used [-Wunused-but-set-variable] ulong rbytes=0,rlines=0,hlines=0; ^ cc -c -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -I. -Iuulib -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"20\" uuutil.c cc -c -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -I. -Iuulib -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"20\" uuencode.c cc -c -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -I. -Iuulib -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"20\" uuscan.c uuencode.c: In function 'UUEncodeStream': uuencode.c:248:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] unsigned char *itemp = (char *) uuestr_itemp; ^ uuencode.c:249:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] unsigned char *otemp = (char *) uuestr_otemp; ^ uuencode.c:270:22: warning: pointer targets in passing argument 1 of '_FP_fgets' differ in signedness [-Wpointer-sign] if (_FP_fgets (itemp, 255, infile) == NULL) { ^ In file included from uuencode.c:47:0: ./fptools.h:49:19: note: expected 'char *' but argument is of type 'unsigned char *' char * TOOLEXPORT _FP_fgets _ANSI_ARGS_((char *, int, FILE *)); ^ uuencode.c:275:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] count = strlen (itemp); ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:298:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:298:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:344:11: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:344:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:360:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:360:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:392:11: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:392:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:447:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:447:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:493:12: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c:493:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strlen(eolstring), outfile) != strlen (eolstring)) { ^ In file included from uuencode.c:36:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlen(const char *) __pure; ^ uuencode.c: In function 'UUEncodePartial': uuencode.c:934:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] fprintf (outfile, "=ypart begin=%d end=%d%s", ^ uuencode.c:934:25: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] uuencode.c:934:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] uuencode.c:934:25: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] uuencode.c:1000:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] fprintf (outfile, "=yend size=%d part=%d pcrc32=%08lx", ^ uuencode.c:1000:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] uuencode.c:1007:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] fprintf (outfile, "=yend size=%d", ^ uuencode.c:1007:25: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] uuencode.c: In function 'UUEncodeToFile': uuencode.c:1408:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] fprintf (outfile, "=ypart begin=%d end=%d%s", ^ uuencode.c:1408:20: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] uuencode.c:1408:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] uuencode.c:1408:20: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] uuencode.c:1454:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] fprintf (outfile, "=yend size=%d part=%d pcrc32=%08lx", ^ uuencode.c:1454:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] uuencode.c:1461:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] fprintf (outfile, "=yend size=%d", ^ uuencode.c:1461:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] uuscan.c: In function 'ScanHeaderLine': uuscan.c:175:16: warning: variable 'p1' set but not used [-Wunused-but-set-variable] char *ptr2, *p1, *p2, *p3; ^ cc -c -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -I. -Iuulib -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"20\" uustring.c gmake -C compat compat.a gmake[3]: Entering directory '/construction/news/nget/nget-0.27.1/compat' cc -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -c -o fake-getaddrinfo.o fake-getaddrinfo.c cc -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -c -o fake-getnameinfo.o fake-getnameinfo.c rm -f compat.a ar r compat.a fake-getaddrinfo.o fake-getnameinfo.o uuencode.c: In function 'UUEncodePartial': uuencode.c:999:8: warning: 'numparts' may be used uninitialized in this function [-Wmaybe-uninitialized] if (numparts != 1) { ^ /usr/libexec/binutils227/elf/ar: creating compat.a ranlib compat.a gmake[3]: Leaving directory '/construction/news/nget/nget-0.27.1/compat' cc -c -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -I. -Iuulib -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"20\" fptools.c uuscan.c:325:11: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] ptr2 += c; ^ cc -c -pipe -O2 -fno-strict-aliasing -Wall -MMD -MP -DHAVE_CONFIG_H -I. -Iuulib -DHAVE_CONFIG_H -DVERSION=\"0.5\" -DPATCH=\"20\" crc32.c gmake -C par2 par2.a gmake[3]: Entering directory '/construction/news/nget/nget-0.27.1/par2' c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o commandline.o commandline.cpp c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H lite.o litenntp.o log.o sockstuff.o strreps.o file.o path.o myregex.o compat/compat.a -o ngetlite c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o crc.o crc.cpp c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o creatorpacket.o creatorpacket.cpp In file included from par2cmdline.h:280:0, from creatorpacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from creatorpacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from crc.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from crc.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o criticalpacket.o criticalpacket.cpp c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o datablock.o datablock.cpp In file included from par2cmdline.h:280:0, from commandline.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from commandline.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from criticalpacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from criticalpacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o descriptionpacket.o descriptionpacket.cpp c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o diskfile.o diskfile.cpp In file included from par2cmdline.h:280:0, from datablock.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from datablock.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o filechecksummer.o filechecksummer.cpp In file included from par2cmdline.h:280:0, from descriptionpacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from descriptionpacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ rm -f libuu.a ar r libuu.a uulib.o uucheck.o uunconc.o uuutil.o uuencode.o uuscan.o uustring.o fptools.o crc32.o /usr/libexec/binutils227/elf/ar: creating libuu.a ranlib libuu.a gmake[3]: Leaving directory '/construction/news/nget/nget-0.27.1/uulib' c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o mainpacket.o mainpacket.cpp c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o md5.o md5.cpp In file included from par2cmdline.h:280:0, from diskfile.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from diskfile.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o par1fileformat.o par1fileformat.cpp In file included from par2cmdline.h:280:0, from md5.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from md5.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from mainpacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from mainpacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from filechecksummer.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from filechecksummer.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o par1repairer.o par1repairer.cpp In file included from par2cmdline.h:280:0, from par1fileformat.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from par1fileformat.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o par1repairersourcefile.o par1repairersourcefile.cpp c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o par2fileformat.o par2fileformat.cpp c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o par2repairer.o par2repairer.cpp c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o par2repairersourcefile.o par2repairersourcefile.cpp In file included from par2cmdline.h:280:0, from par1repairer.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from par1repairer.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ par1repairer.cpp: In member function 'bool Par1Repairer::LoadRecoveryFile(std::__cxx11::string)': par1repairer.cpp:236:87: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (fileheader.datasize && (fileheader.filelistoffset <= fileheader.dataoffset && fileheader.dataoffset < fileheader.filelistoffset+fileheader.filelistsize || fileheader.dataoffset <= fileheader.filelistoffset && fileheader.filelistoffset < fileheader.dataoffset + fileheader.datasize))) ^ par1repairer.cpp:389:8: warning: unused variable 'success' [-Wunused-variable] bool success = diskfilemap.Insert(diskfile); ^ par1repairer.cpp: In member function 'bool Par1Repairer::LoadOtherRecoveryFiles(std::__cxx11::string)': par1repairer.cpp:427:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (tail[1] == 'A' || tail[1] == 'a') && (tail[2] == 'R' || tail[2] == 'r') ^ par1repairer.cpp: In member function 'bool Par1Repairer::LoadExtraRecoveryFiles(const std::__cxx11::list&)': par1repairer.cpp:458:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (tail[1] == 'A' || tail[1] == 'a') && (tail[2] == 'R' || tail[2] == 'r') ^ par1repairer.cpp: In member function 'bool Par1Repairer::VerifySourceFiles()': par1repairer.cpp:506:12: warning: unused variable 'success' [-Wunused-variable] bool success = diskfilemap.Insert(diskfile); ^ par1repairer.cpp: In member function 'bool Par1Repairer::VerifyExtraFiles(const std::__cxx11::list&)': par1repairer.cpp:558:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (tail[1] == 'A' || tail[1] == 'a') && (tail[2] == 'R' || tail[2] == 'r') ^ par1repairer.cpp:584:14: warning: unused variable 'success' [-Wunused-variable] bool success = diskfilemap.Insert(diskfile); ^ In file included from par2cmdline.h:280:0, from par2repairer.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from par2repairer.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from par1repairersourcefile.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from par1repairersourcefile.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ par2repairer.cpp: In member function 'bool Par2Repairer::LoadPacketsFromFile(std::__cxx11::string)': par2repairer.cpp:389:10: warning: unused variable 'success' [-Wunused-variable] bool success = diskFileMap.Insert(diskfile); ^ par2repairer.cpp: In member function 'bool Par2Repairer::VerifySourceFiles()': par2repairer.cpp:1050:12: warning: unused variable 'success' [-Wunused-variable] bool success = diskFileMap.Insert(diskfile); ^ par2repairer.cpp: In member function 'bool Par2Repairer::VerifyExtraFile(const string&)': par2repairer.cpp:1154:10: warning: unused variable 'success' [-Wunused-variable] bool success = diskFileMap.Insert(diskfile); ^ In file included from par2cmdline.h:280:0, from par2fileformat.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from par2fileformat.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from par2repairersourcefile.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from par2repairersourcefile.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o recoverypacket.o recoverypacket.cpp c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o verificationhashtable.o verificationhashtable.cpp c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H -c -o verificationpacket.o verificationpacket.cpp In file included from par2cmdline.h:280:0, from recoverypacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from recoverypacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from verificationhashtable.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from verificationhashtable.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from verificationpacket.cpp:20: verificationhashtable.h: In member function 'bool VerificationHashEntry::operator<(const VerificationHashEntry&) const': verificationhashtable.h:69:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc < r.crc || crc == r.crc && hash < r.hash; ^ verificationhashtable.h: In member function 'bool VerificationHashEntry::operator>(const VerificationHashEntry&) const': verificationhashtable.h:73:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] return crc > r.crc || crc == r.crc && hash > r.hash; ^ verificationhashtable.h: In static member function 'static const VerificationHashEntry* VerificationHashEntry::Search(const VerificationHashEntry*, const MD5Hash&)': verificationhashtable.h:186:47: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry->crc < crc || entry->crc == crc && entry->hash < hash) ^ verificationhashtable.h:190:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (entry->crc > crc || entry->crc == crc && entry->hash > hash) ^ verificationhashtable.h: In member function 'const VerificationHashEntry* VerificationHashTable::FindMatch(const VerificationHashEntry*, const Par2RepairerSourceFile*, FileCheckSummer&, bool&) const': verificationhashtable.h:405:54: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ verificationhashtable.h:412:56: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength() ^ In file included from par2cmdline.h:280:0, from verificationpacket.cpp:20: verificationhashtable.h:429:49: warning: suggest parentheses around '&&' within '||' [-Wparentheses] checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength() ^ rm -f par2.a ar r par2.a commandline.o crc.o creatorpacket.o criticalpacket.o datablock.o descriptionpacket.o diskfile.o filechecksummer.o mainpacket.o md5.o par1fileformat.o par1repairer.o par1repairersourcefile.o par2fileformat.o par2repairer.o par2repairersourcefile.o recoverypacket.o verificationhashtable.o verificationpacket.o /usr/libexec/binutils227/elf/ar: creating par2.a ranlib par2.a gmake[3]: Leaving directory '/construction/news/nget/nget-0.27.1/par2' c++ -pipe -O2 -fno-strict-aliasing -std=c++11 -Wall -MMD -MP -DHAVE_CONFIG_H nget.o status.o prot_nntp.o decode.o texthandler.o sockpool.o sockstuff.o cache.o grouplist.o dupe_file.o file.o file_gz.o termstuff.o path.o misc.o strtoker.o strreps.o myregex.o cfgfile.o argparser.o etree.o nrange.o log.o server.o par.o knapsack.o compat/compat.a par2/par2.a uulib/libuu.a -o nget -lz uulib/libuu.a(uunconc.o):uunconc.c:function UUDecode: warning: warning: tempnam() possibly used unsafely; consider using mkstemp() uulib/libuu.a(uunconc.o):uunconc.c:function UUDecode: warning: warning: tempnam() possibly used unsafely; consider using mkstemp() uulib/libuu.a(fptools.o):fptools.c:function _FP_tempnam: warning: warning: tmpnam() possibly used unsafely; consider using mkstemp() gmake[2]: Leaving directory '/construction/news/nget/nget-0.27.1' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for nget-0.27.1_4 ===> Generating temporary packing list install -s -m 555 /construction/news/nget/nget-0.27.1/nget /construction/news/nget/stage/usr/local/bin install -s -m 555 /construction/news/nget/nget-0.27.1/ngetlite /construction/news/nget/stage/usr/local/bin install -m 444 /construction/news/nget/nget-0.27.1/nget.1 /construction/news/nget/stage/usr/local/man/man1 install -m 444 /construction/news/nget/nget-0.27.1/ngetlite.1 /construction/news/nget/stage/usr/local/man/man1 install -m 0644 /construction/news/nget/nget-0.27.1/README /construction/news/nget/stage/usr/local/share/doc/nget install -m 0644 /construction/news/nget/nget-0.27.1/FAQ /construction/news/nget/stage/usr/local/share/doc/nget ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for nget-0.27.1_4 file sizes/checksums [9]: . done packing files [9]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 12 APR 2018 at 04:08:33 UTC Duration: 00:00:31