=> Bootstrap dependency digest>=20010302: found digest-20190127
WARNING: [license.mk] Every package should define a LICENSE.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for nget-0.27.1nb4
clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -MMD -MP -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/include  -c -o nget.o nget.cc
clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -MMD -MP -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/include  -c -o status.o status.cc
clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -MMD -MP -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/include  -c -o prot_nntp.o prot_nntp.cc
clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -MMD -MP -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/include  -c -o decode.o decode.cc
clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -MMD -MP -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/include  -c -o texthandler.o texthandler.cc
clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -MMD -MP -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/include  -c -o sockpool.o sockpool.cc
clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -MMD -MP -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/include  -c -o sockstuff.o sockstuff.cc
clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -MMD -MP -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/include  -c -o cache.o cache.cc
In file included from status.cc:19:
In file included from ./status.h:23:
In file included from ./config.h:365:
./_subconf.h:35:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from texthandler.cc:20:
In file included from ./texthandler.h:22:
In file included from ./config.h:365:
./_subconf.h:35:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from prot_nntp.cc:21:
In file included from ./config.h:365:
./_subconf.h:35:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from decode.cc:20:
In file included from ./config.h:365:
./_subconf.h:35:17: warning: using directive refers to implicitly-defined namespace 'std'
In file included from sockpool.cc:19:
In file included from ./sockpool.h:24:
In file included from ./config.h:365using namespace std;
:
                ^./_subconf.h
:35:17: warning: using directive refers to implicitly-defined namespace 'std'In file included from 
nget.cc:22:
In file included from ./config.h:365:
./_subconf.h:35:using namespace std;17:
                ^
 warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from cache.cc:19:
In file included from ./cache.h:22:
In file included from ./config.h:365:
./_subconf.h:35:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from sockstuff.cc:20:
In file included from ./config.h:365:
./_subconf.h:35:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from cache.cc:19:
In file included from ./cache.h:29:
In file included from ./_hash_map.h:30:
/usr/include/c++/ext/hash_map:215:5: warning: Use of the header <ext/hash_map> is deprecated.  Migrate to <unordered_map> [-W#warnings]
#   warning Use of the header <ext/hash_map> is deprecated.  Migrate to <unordered_map>
    ^
In file included from prot_nntp.cc:23:
In file included from ./prot_nntp.h:26:
In file included from ./cache.h:29:
In file included from ./_hash_map.h:30:
/usr/include/c++/ext/hash_map:215:5: warning: Use of the header <ext/hash_map> is deprecated.  Migrate to <unordered_map> [-W#warnings]
#   warning Use of the header <ext/hash_map> is deprecated.  Migrate to <unordered_map>
    ^
1 warning generated.
In file included from nget.cc:49:
In file included from ./prot_nntp.h:26:
In file included from ./cache.h:29:
In file included from ./_hash_map.h:30:
/usr/include/c++/ext/hash_map:215:5: warning: Use of the header <ext/hash_map> is deprecated.  Migrate to <unordered_map> [-W#warnings]
#   warning Use of the header <ext/hash_map> is deprecated.  Migrate to <unordered_map>
    ^
clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -MMD -MP -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/include  -c -o grouplist.o grouplist.cc
In file included from grouplist.cc:19:
In file included from ./grouplist.h:22:
In file included from ./config.h:365:
./_subconf.h:35:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
In file included from nget.cc:49:
In file included from ./prot_nntp.h:26:
./cache.h:232:53: error: reference to 'hash' is ambiguous
typedef hash_map<const char*, c_message_state::ptr, hash<const char*>, eqstr> t_message_state_list;
                                                    ^
/usr/include/c++/utility:1570:29: note: candidate found by name lookup is 'std::__1::hash'
struct _LIBCPP_TEMPLATE_VIS hash : public __enum_hash<_Tp>
                            ^
/usr/include/c++/ext/__hash:20:53: note: candidate found by name lookup is '__gnu_cxx::hash'
template <typename _Tp> struct _LIBCPP_TEMPLATE_VIS hash { };
                                                    ^
In file included from texthandler.cc:20:
In file included from ./texthandler.h:29:
In file included from ./cache.h:29:
In file included from ./_hash_map.h:30:
/usr/include/c++/ext/hash_map:215:5: warning: Use of the header <ext/hash_map> is deprecated.  Migrate to <unordered_map> [-W#warnings]
#   warning Use of the header <ext/hash_map> is deprecated.  Migrate to <unordered_map>
    ^
In file included from decode.cc:22:
In file included from ./decode.h:29:
In file included from ./cache.h:29:
In file included from ./_hash_map.h:30:
/usr/include/c++/ext/hash_map:215:5: warning: Use of the header <ext/hash_map> is deprecated.  Migrate to <unordered_map> [-W#warnings]
#   warning Use of the header <ext/hash_map> is deprecated.  Migrate to <unordered_map>
    ^
In file included from texthandler.cc:20:
In file included from ./texthandler.h:29:
./cache.h:232:53: error: reference to 'hash' is ambiguous
typedef hash_map<const char*, c_message_state::ptr, hash<const char*>, eqstr> t_message_state_list;
                                                    ^
/usr/include/c++/utility:1570:29: note: candidate found by name lookup is 'std::__1::hash'
struct _LIBCPP_TEMPLATE_VIS hash : public __enum_hash<_Tp>
                            ^
/usr/include/c++/ext/__hash:20:53: note: candidate found by name lookup is '__gnu_cxx::hash'
template <typename _Tp> struct _LIBCPP_TEMPLATE_VIS hash { };
                                                    ^
1 warning generated.
nget.cc:147:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("quiet",0,'q',0,"supress extra info");
                  ^
nget.cc:147:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("quiet",0,'q',0,"supress extra info");
                                  ^
nget.cc:148:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("host",1,'h',"HOSTALIAS","force nntp host to use (must be configured in .ngetrc)");
                  ^
nget.cc:148:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("host",1,'h',"HOSTALIAS","force nntp host to use (must be configured in .ngetrc)");
                               ^
nget.cc:148:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("host",1,'h',"HOSTALIAS","force nntp host to use (must be configured in .ngetrc)");
                                           ^
nget.cc:149:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("available",0,'a',0,"update/load available newsgroups list");
                  ^
nget.cc:149:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("available",0,'a',0,"update/load available newsgroups list");
                                      ^
nget.cc:150:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("quickavailable",0,'A',0,"load available newsgroups list");
                  ^
nget.cc:150:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("quickavailable",0,'A',0,"load available newsgroups list");
                                           ^
nget.cc:151:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("xavailable",0,'X',0,"search available newsgroups list without using cache files");
                  ^
nget.cc:151:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("xavailable",0,'X',0,"search available newsgroups list without using cache files");
                                       ^
nget.cc:152:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("group",1,'g',"GROUP(s)","update and use newsgroups (comma seperated)");
                  ^
nget.cc:152:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("group",1,'g',"GROUP(s)","update and use newsgroups (comma seperated)");
                                ^
nget.cc:152:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("group",1,'g',"GROUP(s)","update and use newsgroups (comma seperated)");
                                           ^
nget.cc:153:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("quickgroup",1,'G',"GROUP(s)","use group(s) without checking for new headers");
                  ^
nget.cc:153:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("quickgroup",1,'G',"GROUP(s)","use group(s) without checking for new headers");
                                     ^
nget.cc:153:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("quickgroup",1,'G',"GROUP(s)","use group(s) without checking for new headers");
                                                ^
nget.cc:154:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("xgroup",1,'x',"GROUP(s)","use group(s) without using cache files (requires XPAT)");
                  ^
nget.cc:154:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("xgroup",1,'x',"GROUP(s)","use group(s) without using cache files (requires XPAT)");
                                 ^
nget.cc:154:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("xgroup",1,'x',"GROUP(s)","use group(s) without using cache files (requires XPAT)");
                                            ^
nget.cc:155:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("flushserver",1,'F',"HOSTALIAS","flush server from current group(s) or newsgroup list");
                  ^
nget.cc:155:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("flushserver",1,'F',"HOSTALIAS","flush server from current group(s) or newsgroup list");
                                      ^
nget.cc:155:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("flushserver",1,'F',"HOSTALIAS","flush server from current group(s) or newsgroup list");
                                                  ^
nget.cc:156:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("expretrieve",1,'R',"EXPRESSION","retrieve files matching expression(see man page)");
                  ^
nget.cc:156:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("expretrieve",1,'R',"EXPRESSION","retrieve files matching expression(see man page)");
                                      ^
nget.cc:156:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("expretrieve",1,'R',"EXPRESSION","retrieve files matching expression(see man page)");
                                                   ^
nget.cc:157:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("retrieve",1,'r',"REGEX","retrieve files matching regex");
                  ^
nget.cc:157:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("retrieve",1,'r',"REGEX","retrieve files matching regex");
                                   ^
nget.cc:157:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("retrieve",1,'r',"REGEX","retrieve files matching regex");
                                           ^
nget.cc:158:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("list",1,'@',"LISTFILE","read commands from listfile");
                  ^
nget.cc:158:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("list",1,'@',"LISTFILE","read commands from listfile");
                               ^
nget.cc:158:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("list",1,'@',"LISTFILE","read commands from listfile");
                                          ^
nget.cc:159:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("path",1,'p',"DIRECTORY","path to store subsequent retrieves");
                  ^
nget.cc:159:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("path",1,'p',"DIRECTORY","path to store subsequent retrieves");
                               ^
nget.cc:159:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("path",1,'p',"DIRECTORY","path to store subsequent retrieves");
                                           ^
nget.cc:160:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("temppath",1,'P',"DIRECTORY","path to store tempfiles");
                  ^
nget.cc:160:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("temppath",1,'P',"DIRECTORY","path to store tempfiles");
                                   ^
nget.cc:160:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("temppath",1,'P',"DIRECTORY","path to store tempfiles");
                                               ^
nget.cc:161:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("dupepath",1,OPT_DUPEPATH,"DIRECTORY","extra path to check for dupe files");
                  ^
nget.cc:161:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("dupepath",1,OPT_DUPEPATH,"DIRECTORY","extra path to check for dupe files");
                                            ^
nget.cc:161:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("dupepath",1,OPT_DUPEPATH,"DIRECTORY","extra path to check for dupe files");
                                                        ^
nget.cc:162:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("makedirs",1,'m',"no,yes,ask,#","make dirs specified by -p and -P");
                  ^
nget.cc:162:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("makedirs",1,'m',"no,yes,ask,#","make dirs specified by -p and -P");
                                   ^
nget.cc:162:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("makedirs",1,'m',"no,yes,ask,#","make dirs specified by -p and -P");
                                                  ^
nget.cc:165:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("testmode",0,'T',0,"test what would have been retrieved");
                  ^
nget.cc:165:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("testmode",0,'T',0,"test what would have been retrieved");
                                     ^
nget.cc:166:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("test-multiserver",1,OPT_TEST_MULTI,"OPT","make testmode display per-server completion info (no(default)/long/short)");
                  ^
nget.cc:166:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("test-multiserver",1,OPT_TEST_MULTI,"OPT","make testmode display per-server completion info (no(default)/long/short)");
                                                      ^
nget.cc:166:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("test-multiserver",1,OPT_TEST_MULTI,"OPT","make testmode display per-server completion info (no(default)/long/short)");
                                                            ^
nget.cc:167:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("fullxover",1,OPT_FULLXOVER,"OPT","override fullxover setting (-1..2, default -1)");
                  ^
nget.cc:167:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("fullxover",1,OPT_FULLXOVER,"OPT","override fullxover setting (-1..2, default -1)");
                                              ^
nget.cc:167:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("fullxover",1,OPT_FULLXOVER,"OPT","override fullxover setting (-1..2, default -1)");
                                                    ^
nget.cc:168:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("text",1,OPT_TEXT_HANDLING,"OPT","how to handle text posts (files(default)/mbox[:filename]/ignore)");
                  ^
nget.cc:168:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("text",1,OPT_TEXT_HANDLING,"OPT","how to handle text posts (files(default)/mbox[:filename]/ignore)");
                                             ^
nget.cc:168:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("text",1,OPT_TEXT_HANDLING,"OPT","how to handle text posts (files(default)/mbox[:filename]/ignore)");
                                                   ^
nget.cc:169:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("save-binary-info",1,OPT_SAVE_TEXT_FOR_BINARIES,"OPT","save text files for posts that contained only binaries (yes/no(default))");
                  ^
nget.cc:169:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("save-binary-info",1,OPT_SAVE_TEXT_FOR_BINARIES,"OPT","save text files for posts that contained only binaries (yes/no(default))");
                                                                  ^
nget.cc:169:66: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("save-binary-info",1,OPT_SAVE_TEXT_FOR_BINARIES,"OPT","save text files for posts that contained only binaries (yes/no(default))");
                                                                        ^
nget.cc:170:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("tries",1,'t',"INT","set max retries (-1 unlimits, default 20)");
                  ^
nget.cc:170:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("tries",1,'t',"INT","set max retries (-1 unlimits, default 20)");
                                ^
nget.cc:170:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("tries",1,'t',"INT","set max retries (-1 unlimits, default 20)");
                                      ^
nget.cc:171:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("delay",1,'s',"INT","seconds to wait between retry attempts(default 1)");
                  ^
nget.cc:171:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("delay",1,'s',"INT","seconds to wait between retry attempts(default 1)");
                                ^
nget.cc:171:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("delay",1,'s',"INT","seconds to wait between retry attempts(default 1)");
                                      ^
nget.cc:172:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("timeout",1,OPT_TIMEOUT,"INT","seconds to wait for data from server(default 180)");
                  ^
nget.cc:172:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("timeout",1,OPT_TIMEOUT,"INT","seconds to wait for data from server(default 180)");
                                          ^
nget.cc:172:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("timeout",1,OPT_TIMEOUT,"INT","seconds to wait for data from server(default 180)");
                                                ^
nget.cc:173:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("limit",1,'l',"INT","min # of lines a 'file' must have(default 0)");
                  ^
nget.cc:173:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("limit",1,'l',"INT","min # of lines a 'file' must have(default 0)");
                                ^
nget.cc:173:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("limit",1,'l',"INT","min # of lines a 'file' must have(default 0)");
                                      ^
nget.cc:174:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("maxlines",1,'L',"INT","max # of lines a 'file' must have(default -1)");
                  ^
nget.cc:174:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("maxlines",1,'L',"INT","max # of lines a 'file' must have(default -1)");
                                   ^
nget.cc:174:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("maxlines",1,'L',"INT","max # of lines a 'file' must have(default -1)");
                                         ^
nget.cc:175:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("incomplete",0,'i',0,"retrieve files with missing parts");
                  ^
nget.cc:175:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("incomplete",0,'i',0,"retrieve files with missing parts");
                                       ^
nget.cc:176:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("complete",0,'I',0,"retrieve only files with all parts(default)");
                  ^
nget.cc:176:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("complete",0,'I',0,"retrieve only files with all parts(default)");
                                     ^
nget.cc:177:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("decode",0,OPT_DECODE,0,"decode and delete temp files (default)");
                  ^
nget.cc:177:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("decode",0,OPT_DECODE,0,"decode and delete temp files (default)");
                                          ^
nget.cc:178:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("keep",0,'k',0,"decode, but keep temp files");
                  ^
nget.cc:178:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("keep",0,'k',0,"decode, but keep temp files");
                                 ^
nget.cc:179:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("no-decode",0,'K',0,"keep temp files and don't even try to decode them");
                  ^
nget.cc:179:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("no-decode",0,'K',0,"keep temp files and don't even try to decode them");
                                      ^
nget.cc:180:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("case",0,'c',0,"match casesensitively");
                  ^
nget.cc:180:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("case",0,'c',0,"match casesensitively");
                                 ^
nget.cc:181:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("nocase",0,'C',0,"match incasesensitively(default)");
                  ^
nget.cc:181:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("nocase",0,'C',0,"match incasesensitively(default)");
                                   ^
nget.cc:182:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("dupecheck",1,'d',"FLAGS","check to make sure you haven't already downloaded files(default -dfiM)");
                  ^
nget.cc:182:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("dupecheck",1,'d',"FLAGS","check to make sure you haven't already downloaded files(default -dfiM)");
                                    ^
nget.cc:182:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("dupecheck",1,'d',"FLAGS","check to make sure you haven't already downloaded files(default -dfiM)");
                                            ^
nget.cc:183:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("nodupecheck",0,'D',0,"don't check if you already have files(shortcut for -dFIM)");
                  ^
nget.cc:183:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("nodupecheck",0,'D',0,"don't check if you already have files(shortcut for -dFIM)");
                                        ^
nget.cc:184:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("autopar",0,OPT_AUTOPAR,0,"only download as many par files as needed (default)");
                  ^
nget.cc:184:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("autopar",0,OPT_AUTOPAR,0,"only download as many par files as needed (default)");
                                            ^
nget.cc:185:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("no-autopar",0,OPT_NOAUTOPAR,0,"disable special par file handling");
                  ^
nget.cc:185:43: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("no-autopar",0,OPT_NOAUTOPAR,0,"disable special par file handling");
                                                 ^
nget.cc:186:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("mark",0,'M',0,"mark matching articles as retrieved");
                  ^
nget.cc:186:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("mark",0,'M',0,"mark matching articles as retrieved");
                                 ^
nget.cc:187:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("unmark",0,'U',0,"mark matching articles as not retrieved (implies -dI)");
                  ^
nget.cc:187:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("unmark",0,'U',0,"mark matching articles as not retrieved (implies -dI)");
                                   ^
nget.cc:188:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("writelite",1,'w',"LITEFILE","write out a ngetlite list file");
                  ^
nget.cc:188:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("writelite",1,'w',"LITEFILE","write out a ngetlite list file");
                                    ^
nget.cc:188:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("writelite",1,'w',"LITEFILE","write out a ngetlite list file");
                                               ^
nget.cc:189:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("noconnect",0,'N',0,"don't connect, only try to decode what we have");
                  ^
nget.cc:189:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("noconnect",0,'N',0,"don't connect, only try to decode what we have");
                                      ^
nget.cc:190:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("help",0,OPT_HELP,0,"this help");
                  ^
nget.cc:190:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
        addoption("help",0,OPT_HELP,0,"this help");
                                      ^
nget.cc:194:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
        printf("nget v"PACKAGE_VERSION" - nntp command line fetcher\n");
                       ^
                        
In file included from decode.cc:22:
In file included from ./decode.h:29:
./cache.h:232:53: error: reference to 'hash' is ambiguous
typedef hash_map<const char*, c_message_state::ptr, hash<const char*>, eqstr> t_message_state_list;
                                                    ^
/usr/include/c++/utility:1570:29: note: candidate found by name lookup is 'std::__1::hash'
struct _LIBCPP_TEMPLATE_VIS hash : public __enum_hash<_Tp>
                            ^
/usr/include/c++/ext/__hash:20:53: note: candidate found by name lookup is '__gnu_cxx::hash'
template <typename _Tp> struct _LIBCPP_TEMPLATE_VIS hash { };
                                                    ^
clang++ -O2 -I/usr/pkg/include -I/usr/include -Wall -MMD -MP -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/include  -c -o dupe_file.o dupe_file.cc
In file included from prot_nntp.cc:23:
In file included from ./prot_nntp.h:26:
./cache.h:232:53: error: reference to 'hash' is ambiguous
typedef hash_map<const char*, c_message_state::ptr, hash<const char*>, eqstr> t_message_state_list;
                                                    ^
/usr/include/c++/utility:1570:29: note: candidate found by name lookup is 'std::__1::hash'
struct _LIBCPP_TEMPLATE_VIS hash : public __enum_hash<_Tp>
                            ^
/usr/include/c++/ext/__hash:20:53: note: candidate found by name lookup is '__gnu_cxx::hash'
template <typename _Tp> struct _LIBCPP_TEMPLATE_VIS hash { };
                                                    ^
In file included from cache.cc:19:
./cache.h:232:53: error: reference to 'hash' is ambiguous
typedef hash_map<const char*, c_message_state::ptr, hash<const char*>, eqstr> t_message_state_list;
                                                    ^
/usr/include/c++/utility:1570:29: note: candidate found by name lookup is 'std::__1::hash'
struct _LIBCPP_TEMPLATE_VIS hash : public __enum_hash<_Tp>
                            ^
/usr/include/c++/ext/__hash:20:53: note: candidate found by name lookup is '__gnu_cxx::hash'
template <typename _Tp> struct _LIBCPP_TEMPLATE_VIS hash { };
                                                    ^
nget.cc:562:54: warning: & has lower precedence than >; > will be evaluated first [-Wparentheses]
                                PDEBUG(DEBUG_MIN,"testmode now %i",options.gflags&GETFILES_TESTMODE > 0);
                                                                                 ^~~~~~~~~~~~~~~~~~~~~~
./log.h:35:57: note: expanded from macro 'PDEBUG'
#define PDEBUG(d, a, args...) PDEBUG_nnl(d, a "\n" , ## args)
                                                        ^~~~
./log.h:32:63: note: expanded from macro 'PDEBUG_nnl'
#define PDEBUG_nnl(d, a, args...) {if (debug>=d) printf(a, ## args);}
                                                              ^~~~
nget.cc:562:54: note: place parentheses around the '>' expression to silence this warning
                                PDEBUG(DEBUG_MIN,"testmode now %i",options.gflags&GETFILES_TESTMODE > 0);
                                                                                 ^~~~~~~~~~~~~~~~~~~~~~
./log.h:35:57: note: expanded from macro 'PDEBUG'
#define PDEBUG(d, a, args...) PDEBUG_nnl(d, a "\n" , ## args)
                                                        ^~~~
./log.h:32:63: note: expanded from macro 'PDEBUG_nnl'
#define PDEBUG_nnl(d, a, args...) {if (debug>=d) printf(a, ## args);}
                                                              ^~~~
nget.cc:562:54: note: place parentheses around the & expression to evaluate it first
                                PDEBUG(DEBUG_MIN,"testmode now %i",options.gflags&GETFILES_TESTMODE > 0);
                                                                   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
./log.h:35:57: note: expanded from macro 'PDEBUG'
#define PDEBUG(d, a, args...) PDEBUG_nnl(d, a "\n" , ## args)
                                                        ^~~~
./log.h:32:63: note: expanded from macro 'PDEBUG_nnl'
#define PDEBUG_nnl(d, a, args...) {if (debug>=d) printf(a, ## args);}
                                                              ^~~~
In file included from dupe_file.cc:19:
In file included from ./dupe_file.h:24:
In file included from ./config.h:365:
./_subconf.h:35:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
                ^
texthandler.cc:133:4: warning: 'auto_ptr<c_file>' is deprecated [-Wdeprecated-declarations]
                        auto_ptr<c_file> f(maybegzopen(tmppath.c_str(), "w"));
                        ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_file>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
texthandler.cc:136:6: warning: 'auto_ptr<c_file>' is deprecated [-Wdeprecated-declarations]
                                        auto_ptr<c_file> of(maybegzopen(mboxpath.c_str(), "r"));
                                        ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_file>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
texthandler.cc:143:25: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                                f->putf("From nget-"PACKAGE_VERSION" %s", ctime(&curtime)); //ctime has a \n already.
                                                    ^
                                                     
decode.cc:193:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
                        UURenameFile(uul,"noname");
                                         ^
In file included from cache.cc:32:
In file included from ./par.h:29:
In file included from ./par2/par2cmdline.h:280:
./par2/verificationhashtable.h:69:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
    return crc < r.crc || crc == r.crc && hash < r.hash;
                       ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:69:40: note: place parentheses around the '&&' expression to silence this warning
    return crc < r.crc || crc == r.crc && hash < r.hash;
                                       ^
                          (                            )
./par2/verificationhashtable.h:73:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
    return crc > r.crc || crc == r.crc && hash > r.hash;
                       ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:73:40: note: place parentheses around the '&&' expression to silence this warning
    return crc > r.crc || crc == r.crc && hash > r.hash;
                                       ^
                          (                            )
./par2/verificationhashtable.h:186:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
                         ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:186:47: note: place parentheses around the '&&' expression to silence this warning
    if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
                                              ^
                            (                                      )
./par2/verificationhashtable.h:190:52: warning: '&&' within '||' [-Wlogical-op-parentheses]
    else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
                              ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:190:52: note: place parentheses around the '&&' expression to silence this warning
    else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
                                                   ^
                                 (                                      )
./par2/verificationhashtable.h:405:54: warning: '&&' within '||' [-Wlogical-op-parentheses]
                            checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
                            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:405:54: note: place parentheses around the '&&' expression to silence this warning
                            checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
                                                     ^
                            (                                                                                                 )
./par2/verificationhashtable.h:412:56: warning: '&&' within '||' [-Wlogical-op-parentheses]
                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
                              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:412:56: note: place parentheses around the '&&' expression to silence this warning
                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
                                                       ^
                              (                                                                                                 )
./par2/verificationhashtable.h:429:49: warning: '&&' within '||' [-Wlogical-op-parentheses]
                       checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()
                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:429:49: note: place parentheses around the '&&' expression to silence this warning
                       checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()
                                                ^
                       (                                                                                              )
In file included from prot_nntp.cc:43:
In file included from ./par.h:29:
In file included from ./par2/par2cmdline.h:280:
./par2/verificationhashtable.h:69:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
    return crc < r.crc || crc == r.crc && hash < r.hash;
                       ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:69:40: note: place parentheses around the '&&' expression to silence this warning
    return crc < r.crc || crc == r.crc && hash < r.hash;
                                       ^
                          (                            )
./par2/verificationhashtable.h:73:40: warning: '&&' within '||' [-Wlogical-op-parentheses]
    return crc > r.crc || crc == r.crc && hash > r.hash;
                       ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:73:40: note: place parentheses around the '&&' expression to silence this warning
    return crc > r.crc || crc == r.crc && hash > r.hash;
                                       ^
                          (                            )
./par2/verificationhashtable.h:186:47: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
                         ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:186:47: note: place parentheses around the '&&' expression to silence this warning
    if (entry->crc < crc || entry->crc == crc && entry->hash < hash)
                                              ^
                            (                                      )
./par2/verificationhashtable.h:190:52: warning: '&&' within '||' [-Wlogical-op-parentheses]
    else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
                              ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:190:52: note: place parentheses around the '&&' expression to silence this warning
    else if (entry->crc > crc || entry->crc == crc && entry->hash > hash)
                                                   ^
                                 (                                      )
./par2/verificationhashtable.h:405:54: warning: '&&' within '||' [-Wlogical-op-parentheses]
                            checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
                            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:405:54: note: place parentheses around the '&&' expression to silence this warning
                            checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
                                                     ^
                            (                                                                                                 )
./par2/verificationhashtable.h:412:56: warning: '&&' within '||' [-Wlogical-op-parentheses]
                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
                              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:412:56: note: place parentheses around the '&&' expression to silence this warning
                              checksummer.ShortBlock() && checksummer.BlockLength() != currententry->GetDataBlock()->GetLength()
                                                       ^
                              (                                                                                                 )
./par2/verificationhashtable.h:429:49: warning: '&&' within '||' [-Wlogical-op-parentheses]
                       checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()
                       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./par2/verificationhashtable.h:429:49: note: place parentheses around the '&&' expression to silence this warning
                       checksummer.ShortBlock() && checksummer.BlockLength() != nextentry->GetDataBlock()->GetLength()
                                                ^
                       (                                                                                              )
4 warnings and 2 errors generated.
gmake: *** [<builtin>: texthandler.o] Error 1
gmake: *** Waiting for unfinished jobs....
prot_nntp.cc:218:11: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
                        desc = "";
                               ^
1 warning generated.
110 warnings and 2 errors generated.
gmake: *** [<builtin>: nget.o] Error 1
3 warnings and 1 error generated.
gmake: *** [<builtin>: decode.o] Error 1
cache.cc:706:2: warning: 'auto_ptr<c_file>' is deprecated [-Wdeprecated-declarations]
        auto_ptr<c_file> fcloser(f);
        ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_file>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
cache.cc:733:5: warning: 'auto_ptr<c_file>' is deprecated [-Wdeprecated-declarations]
                                auto_ptr<c_file> fcloser(f);
                                ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_file>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
cache.cc:931:2: warning: 'auto_ptr<c_file>' is deprecated [-Wdeprecated-declarations]
        auto_ptr<c_file> fcloser(f);
        ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_file>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
cache.cc:989:3: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
                file=path;
                ^
cache.cc:987:2: note: previous statement is here
        if (!merge)
        ^
cache.cc:992:2: warning: 'auto_ptr<c_lockfile>' is deprecated [-Wdeprecated-declarations]
        auto_ptr<c_lockfile> locker;
        ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_lockfile>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
cache.cc:1003:2: warning: 'auto_ptr<c_file>' is deprecated [-Wdeprecated-declarations]
        auto_ptr<c_file> fcloser(f);
        ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_file>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
cache.cc:1047:3: warning: 'auto_ptr<c_file>' is deprecated [-Wdeprecated-declarations]
                auto_ptr<c_file> fcloser(f);
                ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_file>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
prot_nntp.cc:1146:13: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
                printf("%"PRIuFAST64" bytes in %lu files\n",filec.bytes,(ulong)filec.files.size());
                          ^
                           
grouplist.cc:297:2: warning: 'auto_ptr<c_file>' is deprecated [-Wdeprecated-declarations]
        auto_ptr<c_file> fcloser(f);
        ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_file>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
grouplist.cc:321:3: warning: 'auto_ptr<c_file>' is deprecated [-Wdeprecated-declarations]
                auto_ptr<c_file> fcloser(f);
                ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_file>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
grouplist.cc:333:14: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
                        char *sep="";
                                  ^
grouplist.cc:336:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
                                sep=",";
                                    ^
grouplist.cc:342:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
                                char *sep="";
                                          ^
grouplist.cc:345:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
                                        sep=",";
                                            ^
grouplist.cc:381:2: warning: 'auto_ptr<c_file>' is deprecated [-Wdeprecated-declarations]
        auto_ptr<c_file> fcloser(f);
        ^
/usr/include/c++/memory:2202:28: note: 'auto_ptr<c_file>' has been explicitly marked deprecated here
class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr
                           ^
/usr/include/c++/__config:989:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11'
#  define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED
                                      ^
/usr/include/c++/__config:978:48: note: expanded from macro '_LIBCPP_DEPRECATED'
#    define _LIBCPP_DEPRECATED __attribute__ ((deprecated))
                                               ^
16 warnings and 1 error generated.
1 warning generated.
gmake: *** [<builtin>: cache.o] Error 1
10 warnings and 2 errors generated.
gmake: *** [<builtin>: prot_nntp.o] Error 1
8 warnings generated.
*** Error code 2

Stop.
make[1]: stopped in /data/pkgsrc/news/nget
*** Error code 1

Stop.
make: stopped in /data/pkgsrc/news/nget