+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xorp-1.6nb9/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xorp-1.6nb9/work.log WARNING: [license.mk] Every package should define a LICENSE. ===> Building for xorp-1.6nb9 cd /home/pbulk/build/net/xorp/work/xorp-1.6/policy && /opt/pkg/bin/bmake lex ( cd .; flex -olex.yy_policy_parser.cc policy.l; touch .lex_generated_files ) cd /home/pbulk/build/net/xorp/work/xorp-1.6/policy/backend && /opt/pkg/bin/bmake lex ( cd .; flex -olex.yy_policy_backend_parser.cc backend.l; touch .lex_generated_files ) cd /home/pbulk/build/net/xorp/work/xorp-1.6/policy/test && /opt/pkg/bin/bmake lex ( cd .; flex -olex.yy_compile_policy.cc compilepolicy.l; touch .lex_generated_files ) cd /home/pbulk/build/net/xorp/work/xorp-1.6/rtrmgr && /opt/pkg/bin/bmake lex ( cd .; flex -Ptplt -olex.tplt.cc template.ll; flex -Pboot -olex.boot.cc boot.ll; flex -Popcmd -olex.opcmd.cc op_commands.ll; touch .lex_generated_files ) /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/net/xorp/work/xorp-1.6' Making all in libxorp gmake[2]: Entering directory '/home/pbulk/build/net/xorp/work/xorp-1.6/libxorp' /opt/pkg/bin/gmake all-am gmake[3]: Entering directory '/home/pbulk/build/net/xorp/work/xorp-1.6/libxorp' /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT daemon.lo -MD -MP -MF .deps/daemon.Tpo -c -o daemon.lo daemon.c /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT debug.lo -MD -MP -MF .deps/debug.Tpo -c -o debug.lo debug.c /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT ether_compat.lo -MD -MP -MF .deps/ether_compat.Tpo -c -o ether_compat.lo ether_compat.c /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT gai_strerror.lo -MD -MP -MF .deps/gai_strerror.Tpo -c -o gai_strerror.lo gai_strerror.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT daemon.lo -MD -MP -MF .deps/daemon.Tpo -c daemon.c -o daemon.o gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT gai_strerror.lo -MD -MP -MF .deps/gai_strerror.Tpo -c gai_strerror.c -o gai_strerror.o gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT ether_compat.lo -MD -MP -MF .deps/ether_compat.Tpo -c ether_compat.c -o ether_compat.o gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT debug.lo -MD -MP -MF .deps/debug.Tpo -c debug.c -o debug.o mv -f .deps/gai_strerror.Tpo .deps/gai_strerror.Plo mv -f .deps/ether_compat.Tpo .deps/ether_compat.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c -o getopt.lo getopt.c /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT inet_ntop.lo -MD -MP -MF .deps/inet_ntop.Tpo -c -o inet_ntop.lo inet_ntop.c mv -f .deps/daemon.Tpo .deps/daemon.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT inet_pton.lo -MD -MP -MF .deps/inet_pton.Tpo -c -o inet_pton.lo inet_pton.c mv -f .deps/debug.Tpo .deps/debug.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT random.lo -MD -MP -MF .deps/random.Tpo -c -o random.lo random.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT getopt.lo -MD -MP -MF .deps/getopt.Tpo -c getopt.c -o getopt.o gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT inet_ntop.lo -MD -MP -MF .deps/inet_ntop.Tpo -c inet_ntop.c -o inet_ntop.o gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT inet_pton.lo -MD -MP -MF .deps/inet_pton.Tpo -c inet_pton.c -o inet_pton.o gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT random.lo -MD -MP -MF .deps/random.Tpo -c random.c -o random.o mv -f .deps/getopt.Tpo .deps/getopt.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT strlcpy.lo -MD -MP -MF .deps/strlcpy.Tpo -c -o strlcpy.lo strlcpy.c mv -f .deps/inet_ntop.Tpo .deps/inet_ntop.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT strptime.lo -MD -MP -MF .deps/strptime.Tpo -c -o strptime.lo strptime.c mv -f .deps/inet_pton.Tpo .deps/inet_pton.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT utility.lo -MD -MP -MF .deps/utility.Tpo -c -o utility.lo utility.c mv -f .deps/random.Tpo .deps/random.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT win_io.lo -MD -MP -MF .deps/win_io.Tpo -c -o win_io.lo win_io.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT strlcpy.lo -MD -MP -MF .deps/strlcpy.Tpo -c strlcpy.c -o strlcpy.o gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT strptime.lo -MD -MP -MF .deps/strptime.Tpo -c strptime.c -o strptime.o gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT utility.lo -MD -MP -MF .deps/utility.Tpo -c utility.c -o utility.o mv -f .deps/strptime.Tpo .deps/strptime.Plo /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT xlog.lo -MD -MP -MF .deps/xlog.Tpo -c -o xlog.lo xlog.c mv -f .deps/strlcpy.Tpo .deps/strlcpy.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT asyncio.lo -MD -MP -MF .deps/asyncio.Tpo -c -o asyncio.lo asyncio.cc gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT win_io.lo -MD -MP -MF .deps/win_io.Tpo -c win_io.c -o win_io.o mv -f .deps/utility.Tpo .deps/utility.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT buffered_asyncio.lo -MD -MP -MF .deps/buffered_asyncio.Tpo -c -o buffered_asyncio.lo buffered_asyncio.cc mv -f .deps/win_io.Tpo .deps/win_io.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT c_format.lo -MD -MP -MF .deps/c_format.Tpo -c -o c_format.lo c_format.cc gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT xlog.lo -MD -MP -MF .deps/xlog.Tpo -c xlog.c -o xlog.o g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT asyncio.lo -MD -MP -MF .deps/asyncio.Tpo -c asyncio.cc -o asyncio.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ xlog.c: In function 'xlog_parse_syslog_spec': xlog.c:1381:38: warning: comparison between pointer and zero character constant [-Wpointer-compare] 1381 | if (priname != NULL && ++priname != '\0') { | ^~ xlog.c:1381:28: note: did you mean to dereference the pointer? 1381 | if (priname != NULL && ++priname != '\0') { | ^~ xlog.c: In function 'xlog_localtime2string': xlog.c:1146:44: warning: '%lu' directive output may be truncated writing between 1 and 20 bytes into a region of size between 0 and 35 [-Wformat-truncation=] 1146 | snprintf(ret_buf, sizeof(ret_buf), "%s.%lu", buf, | ^~~ xlog.c:1146:40: note: using the range [0, 18446744073709551615] for directive argument 1146 | snprintf(ret_buf, sizeof(ret_buf), "%s.%lu", buf, | ^~~~~~~~ xlog.c:1146:5: note: 'snprintf' output between 3 and 57 bytes into a destination of size 36 1146 | snprintf(ret_buf, sizeof(ret_buf), "%s.%lu", buf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1147 | (unsigned long)tv.tv_usec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT buffered_asyncio.lo -MD -MP -MF .deps/buffered_asyncio.Tpo -c buffered_asyncio.cc -o buffered_asyncio.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/xlog.Tpo .deps/xlog.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT callback.lo -MD -MP -MF .deps/callback.Tpo -c -o callback.lo callback.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT c_format.lo -MD -MP -MF .deps/c_format.Tpo -c c_format.cc -o c_format.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT callback.lo -MD -MP -MF .deps/callback.Tpo -c callback.cc -o callback.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/c_format.Tpo .deps/c_format.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT clock.lo -MD -MP -MF .deps/clock.Tpo -c -o clock.lo clock.cc mv -f .deps/callback.Tpo .deps/callback.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT eventloop.lo -MD -MP -MF .deps/eventloop.Tpo -c -o eventloop.lo eventloop.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT clock.lo -MD -MP -MF .deps/clock.Tpo -c clock.cc -o clock.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT eventloop.lo -MD -MP -MF .deps/eventloop.Tpo -c eventloop.cc -o eventloop.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/buffered_asyncio.Tpo .deps/buffered_asyncio.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT exceptions.lo -MD -MP -MF .deps/exceptions.Tpo -c -o exceptions.lo exceptions.cc mv -f .deps/clock.Tpo .deps/clock.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c -o heap.lo heap.cc mv -f .deps/asyncio.Tpo .deps/asyncio.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipnet.lo -MD -MP -MF .deps/ipnet.Tpo -c -o ipnet.lo ipnet.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT exceptions.lo -MD -MP -MF .deps/exceptions.Tpo -c exceptions.cc -o exceptions.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipnet.lo -MD -MP -MF .deps/ipnet.Tpo -c ipnet.cc -o ipnet.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT heap.lo -MD -MP -MF .deps/heap.Tpo -c heap.cc -o heap.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/exceptions.Tpo .deps/exceptions.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipv4.lo -MD -MP -MF .deps/ipv4.Tpo -c -o ipv4.lo ipv4.cc mv -f .deps/ipnet.Tpo .deps/ipnet.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipv6.lo -MD -MP -MF .deps/ipv6.Tpo -c -o ipv6.lo ipv6.cc mv -f .deps/eventloop.Tpo .deps/eventloop.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipvx.lo -MD -MP -MF .deps/ipvx.Tpo -c -o ipvx.lo ipvx.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipv4.lo -MD -MP -MF .deps/ipv4.Tpo -c ipv4.cc -o ipv4.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipv6.lo -MD -MP -MF .deps/ipv6.Tpo -c ipv6.cc -o ipv6.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ipvx.lo -MD -MP -MF .deps/ipvx.Tpo -c ipvx.cc -o ipvx.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ heap.cc: In member function 'int Heap::resize(int)': heap.cc:87:15: warning: 'void* std::memcpy(void*, const void*, size_t)' writing to an object of type 'struct Heap::heap_entry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 87 | memcpy(p, _p, _size * sizeof(*p)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxorp/timer.hh:37, from ../libxorp/eventloop.hh:33, from heap.cc:30: ../libxorp/heap.hh:71:12: note: 'struct Heap::heap_entry' declared here 71 | struct heap_entry { | ^~~~~~~~~~ In file included from ../libxorp/timer.hh:36: ../libxorp/timeval.hh: In member function 'bool TimeVal::operator<=(const TimeVal&) const': ../libxorp/timeval.hh:263:10: warning: infinite recursion detected [-Winfinite-recursion] 263 | bool operator<=(const TimeVal& other) const { | ^~~~~~~~ ../libxorp/timeval.hh:264:22: note: recursive call 264 | return *this <= other || *this == other; | ~~~~~~^~~~~~~~ mv -f .deps/ipv4.Tpo .deps/ipv4.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mac.lo -MD -MP -MF .deps/mac.Tpo -c -o mac.lo mac.cc mv -f .deps/ipv6.Tpo .deps/ipv6.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT nexthop.lo -MD -MP -MF .deps/nexthop.Tpo -c -o nexthop.lo nexthop.cc mv -f .deps/heap.Tpo .deps/heap.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT popen.lo -MD -MP -MF .deps/popen.Tpo -c -o popen.lo popen.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT mac.lo -MD -MP -MF .deps/mac.Tpo -c mac.cc -o mac.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT nexthop.lo -MD -MP -MF .deps/nexthop.Tpo -c nexthop.cc -o nexthop.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT popen.lo -MD -MP -MF .deps/popen.Tpo -c popen.cc -o popen.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/ipvx.Tpo .deps/ipvx.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT profile.lo -MD -MP -MF .deps/profile.Tpo -c -o profile.lo profile.cc mv -f .deps/mac.Tpo .deps/mac.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ref_ptr.lo -MD -MP -MF .deps/ref_ptr.Tpo -c -o ref_ptr.lo ref_ptr.cc mv -f .deps/popen.Tpo .deps/popen.Plo g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT profile.lo -MD -MP -MF .deps/profile.Tpo -c profile.cc -o profile.o /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT round_robin.lo -MD -MP -MF .deps/round_robin.Tpo -c -o round_robin.lo round_robin.cc cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/nexthop.Tpo .deps/nexthop.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT run_command.lo -MD -MP -MF .deps/run_command.Tpo -c -o run_command.lo run_command.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT ref_ptr.lo -MD -MP -MF .deps/ref_ptr.Tpo -c ref_ptr.cc -o ref_ptr.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT round_robin.lo -MD -MP -MF .deps/round_robin.Tpo -c round_robin.cc -o round_robin.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT run_command.lo -MD -MP -MF .deps/run_command.Tpo -c run_command.cc -o run_command.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/ref_ptr.Tpo .deps/ref_ptr.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT safe_callback_obj.lo -MD -MP -MF .deps/safe_callback_obj.Tpo -c -o safe_callback_obj.lo safe_callback_obj.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT safe_callback_obj.lo -MD -MP -MF .deps/safe_callback_obj.Tpo -c safe_callback_obj.cc -o safe_callback_obj.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/profile.Tpo .deps/profile.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT selector.lo -MD -MP -MF .deps/selector.Tpo -c -o selector.lo selector.cc mv -f .deps/round_robin.Tpo .deps/round_robin.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT service.lo -MD -MP -MF .deps/service.Tpo -c -o service.lo service.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT selector.lo -MD -MP -MF .deps/selector.Tpo -c selector.cc -o selector.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/safe_callback_obj.Tpo .deps/safe_callback_obj.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT task.lo -MD -MP -MF .deps/task.Tpo -c -o task.lo task.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT service.lo -MD -MP -MF .deps/service.Tpo -c service.cc -o service.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/run_command.Tpo .deps/run_command.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT time_slice.lo -MD -MP -MF .deps/time_slice.Tpo -c -o time_slice.lo time_slice.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT task.lo -MD -MP -MF .deps/task.Tpo -c task.cc -o task.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/service.Tpo .deps/service.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c -o timer.lo timer.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT time_slice.lo -MD -MP -MF .deps/time_slice.Tpo -c time_slice.cc -o time_slice.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT timer.lo -MD -MP -MF .deps/timer.Tpo -c timer.cc -o timer.o selector.cc: In member function 'bool SelectorList::add_ioevent_cb(XorpFd, IoEventType, const IoEventCb&, int)': selector.cc:234:10: warning: variable 'resize' set but not used [-Wunused-but-set-variable] 234 | bool resize = false; | ^~~~~~ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/selector.Tpo .deps/selector.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT token.lo -MD -MP -MF .deps/token.Tpo -c -o token.lo token.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT token.lo -MD -MP -MF .deps/token.Tpo -c token.cc -o token.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/task.Tpo .deps/task.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT transaction.lo -MD -MP -MF .deps/transaction.Tpo -c -o transaction.lo transaction.cc mv -f .deps/time_slice.Tpo .deps/time_slice.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT utils.lo -MD -MP -MF .deps/utils.Tpo -c -o utils.lo utils.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT transaction.lo -MD -MP -MF .deps/transaction.Tpo -c transaction.cc -o transaction.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ In file included from timer.hh:36, from timer.cc:35: timeval.hh: In member function 'bool TimeVal::operator<=(const TimeVal&) const': timeval.hh:263:10: warning: infinite recursion detected [-Winfinite-recursion] 263 | bool operator<=(const TimeVal& other) const { | ^~~~~~~~ timeval.hh:264:22: note: recursive call 264 | return *this <= other || *this == other; | ~~~~~~^~~~~~~~ mv -f .deps/token.Tpo .deps/token.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT vif.lo -MD -MP -MF .deps/vif.Tpo -c -o vif.lo vif.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT utils.lo -MD -MP -MF .deps/utils.Tpo -c utils.cc -o utils.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/timer.Tpo .deps/timer.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT win_dispatcher.lo -MD -MP -MF .deps/win_dispatcher.Tpo -c -o win_dispatcher.lo win_dispatcher.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT vif.lo -MD -MP -MF .deps/vif.Tpo -c vif.cc -o vif.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT win_dispatcher.lo -MD -MP -MF .deps/win_dispatcher.Tpo -c win_dispatcher.cc -o win_dispatcher.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/utils.Tpo .deps/utils.Plo mv -f .deps/win_dispatcher.Tpo .deps/win_dispatcher.Plo mv -f .deps/vif.Tpo .deps/vif.Plo mv -f .deps/transaction.Tpo .deps/transaction.Plo /usr/bin/bash ../libtool --tag=CXX --mode=link g++ -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -o libxorp.la daemon.lo debug.lo ether_compat.lo gai_strerror.lo getopt.lo inet_ntop.lo inet_pton.lo random.lo strlcpy.lo strptime.lo utility.lo win_io.lo xlog.lo asyncio.lo buffered_asyncio.lo c_format.lo callback.lo clock.lo eventloop.lo exceptions.lo heap.lo ipnet.lo ipv4.lo ipv6.lo ipvx.lo mac.lo nexthop.lo popen.lo profile.lo ref_ptr.lo round_robin.lo run_command.lo safe_callback_obj.lo selector.lo service.lo task.lo time_slice.lo timer.lo token.lo transaction.lo utils.lo vif.lo win_dispatcher.lo -lresolv -lsocket -lcrypto -L/opt/pkg -L/opt/pkg/lib -lrt mkdir .libs ar cru .libs/libxorp.a daemon.o debug.o ether_compat.o gai_strerror.o getopt.o inet_ntop.o inet_pton.o random.o strlcpy.o strptime.o utility.o win_io.o xlog.o asyncio.o buffered_asyncio.o c_format.o callback.o clock.o eventloop.o exceptions.o heap.o ipnet.o ipv4.o ipv6.o ipvx.o mac.o nexthop.o popen.o profile.o ref_ptr.o round_robin.o run_command.o safe_callback_obj.o selector.o service.o task.o time_slice.o timer.o token.o transaction.o utils.o vif.o win_dispatcher.o ranlib .libs/libxorp.a creating libxorp.la (cd .libs && rm -f libxorp.la && ln -s ../libxorp.la libxorp.la) gmake[3]: Leaving directory '/home/pbulk/build/net/xorp/work/xorp-1.6/libxorp' gmake[2]: Leaving directory '/home/pbulk/build/net/xorp/work/xorp-1.6/libxorp' Making all in libcomm gmake[2]: Entering directory '/home/pbulk/build/net/xorp/work/xorp-1.6/libcomm' /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT comm_sock.lo -MD -MP -MF .deps/comm_sock.Tpo -c -o comm_sock.lo comm_sock.c /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT comm_user.lo -MD -MP -MF .deps/comm_user.Tpo -c -o comm_user.lo comm_user.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT comm_user.lo -MD -MP -MF .deps/comm_user.Tpo -c comm_user.c -o comm_user.o gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT comm_sock.lo -MD -MP -MF .deps/comm_sock.Tpo -c comm_sock.c -o comm_sock.o mv -f .deps/comm_user.Tpo .deps/comm_user.Plo mv -f .deps/comm_sock.Tpo .deps/comm_sock.Plo /usr/bin/bash ../libtool --tag=CC --mode=link gcc -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -o libcomm.la comm_sock.lo comm_user.lo -lresolv -lsocket -lcrypto -L/opt/pkg -L/opt/pkg/lib -lrt mkdir .libs ar cru .libs/libcomm.a comm_sock.o comm_user.o ranlib .libs/libcomm.a creating libcomm.la (cd .libs && rm -f libcomm.la && ln -s ../libcomm.la libcomm.la) gmake[2]: Leaving directory '/home/pbulk/build/net/xorp/work/xorp-1.6/libcomm' Making all in libxipc gmake[2]: Entering directory '/home/pbulk/build/net/xorp/work/xorp-1.6/libxipc' /usr/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT hmac_md5.lo -MD -MP -MF .deps/hmac_md5.Tpo -c -o hmac_md5.lo hmac_md5.c /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client.lo -MD -MP -MF .deps/finder_client.Tpo -c -o finder_client.lo finder_client.cc /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_observer.lo -MD -MP -MF .deps/finder_client_observer.Tpo -c -o finder_client_observer.lo finder_client_observer.cc /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_xrl_target.lo -MD -MP -MF .deps/finder_client_xrl_target.Tpo -c -o finder_client_xrl_target.lo finder_client_xrl_target.cc gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -Wpointer-arith -Wcast-align -Wstrict-prototypes -Wnested-externs -pipe -MT hmac_md5.lo -MD -MP -MF .deps/hmac_md5.Tpo -c hmac_md5.c -o hmac_md5.o g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_xrl_target.lo -MD -MP -MF .deps/finder_client_xrl_target.Tpo -c finder_client_xrl_target.cc -o finder_client_xrl_target.o g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client_observer.lo -MD -MP -MF .deps/finder_client_observer.Tpo -c finder_client_observer.cc -o finder_client_observer.o g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_client.lo -MD -MP -MF .deps/finder_client.Tpo -c finder_client.cc -o finder_client.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ hmac_md5.c: In function 'hmac_md5': hmac_md5.c:61:17: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 61 | MD5_Init(&tctx); | ^~~~~~~~ In file included from hmac_md5.c:40: /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ hmac_md5.c:62:17: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 62 | MD5_Update(&tctx, key, key_len); | ^~~~~~~~~~ /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ hmac_md5.c:63:17: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 63 | MD5_Final(tk, &tctx); | ^~~~~~~~~ /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ hmac_md5.c:94:9: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 94 | MD5_Init(&context); /* init context for 1st pass */ | ^~~~~~~~ /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ hmac_md5.c:95:9: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 95 | MD5_Update(&context, k_ipad, 64); /* start with inner pad */ | ^~~~~~~~~~ /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ hmac_md5.c:96:9: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 96 | MD5_Update(&context, data, data_len); /* then text of datagram */ | ^~~~~~~~~~ /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ hmac_md5.c:97:9: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 97 | MD5_Final(digest, &context); /* finish up 1st pass */ | ^~~~~~~~~ /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ hmac_md5.c:101:9: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 101 | MD5_Init(&context); /* init context for 2nd pass */ | ^~~~~~~~ /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ hmac_md5.c:102:9: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 102 | MD5_Update(&context, k_opad, 64); /* start with outer pad */ | ^~~~~~~~~~ /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ hmac_md5.c:103:9: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 103 | MD5_Update(&context, digest, 16); /* then results of 1st hash */ | ^~~~~~~~~~ /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ hmac_md5.c:104:9: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 104 | MD5_Final(digest, &context); /* finish up 2nd pass */ | ^~~~~~~~~ /home/pbulk/build/net/xorp/work/.buildlink/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ mv -f .deps/hmac_md5.Tpo .deps/hmac_md5.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_messenger.lo -MD -MP -MF .deps/finder_messenger.Tpo -c -o finder_messenger.lo finder_messenger.cc mv -f .deps/finder_client_observer.Tpo .deps/finder_client_observer.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_msgs.lo -MD -MP -MF .deps/finder_msgs.Tpo -c -o finder_msgs.lo finder_msgs.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_messenger.lo -MD -MP -MF .deps/finder_messenger.Tpo -c finder_messenger.cc -o finder_messenger.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_msgs.lo -MD -MP -MF .deps/finder_msgs.Tpo -c finder_msgs.cc -o finder_msgs.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/finder_client_xrl_target.Tpo .deps/finder_client_xrl_target.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_tcp.lo -MD -MP -MF .deps/finder_tcp.Tpo -c -o finder_tcp.lo finder_tcp.cc mv -f .deps/finder_msgs.Tpo .deps/finder_msgs.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_tcp_messenger.lo -MD -MP -MF .deps/finder_tcp_messenger.Tpo -c -o finder_tcp_messenger.lo finder_tcp_messenger.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_tcp.lo -MD -MP -MF .deps/finder_tcp.Tpo -c finder_tcp.cc -o finder_tcp.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT finder_tcp_messenger.lo -MD -MP -MF .deps/finder_tcp_messenger.Tpo -c finder_tcp_messenger.cc -o finder_tcp_messenger.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/finder_messenger.Tpo .deps/finder_messenger.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT header.lo -MD -MP -MF .deps/header.Tpo -c -o header.lo header.cc mv -f .deps/finder_client.Tpo .deps/finder_client.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT hmac.lo -MD -MP -MF .deps/hmac.Tpo -c -o hmac.lo hmac.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT header.lo -MD -MP -MF .deps/header.Tpo -c header.cc -o header.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT hmac.lo -MD -MP -MF .deps/hmac.Tpo -c hmac.cc -o hmac.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ finder_tcp.cc: In member function 'void FinderTcpBase::read_callback(AsyncFileOperator::Event, const uint8_t*, std::size_t, std::size_t)': finder_tcp.cc:167:23: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] 167 | } catch (std::bad_alloc) { | ^~~~~~~~~ mv -f .deps/header.Tpo .deps/header.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT permits.lo -MD -MP -MF .deps/permits.Tpo -c -o permits.lo permits.cc mv -f .deps/hmac.Tpo .deps/hmac.Plo mv -f .deps/finder_tcp.Tpo .deps/finder_tcp.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT sockutil.lo -MD -MP -MF .deps/sockutil.Tpo -c -o sockutil.lo sockutil.cc /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl.lo -MD -MP -MF .deps/xrl.Tpo -c -o xrl.lo xrl.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT permits.lo -MD -MP -MF .deps/permits.Tpo -c permits.cc -o permits.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/finder_tcp_messenger.Tpo .deps/finder_tcp_messenger.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_args.lo -MD -MP -MF .deps/xrl_args.Tpo -c -o xrl_args.lo xrl_args.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl.lo -MD -MP -MF .deps/xrl.Tpo -c xrl.cc -o xrl.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT sockutil.lo -MD -MP -MF .deps/sockutil.Tpo -c sockutil.cc -o sockutil.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_args.lo -MD -MP -MF .deps/xrl_args.Tpo -c xrl_args.cc -o xrl_args.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/permits.Tpo .deps/permits.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom.lo -MD -MP -MF .deps/xrl_atom.Tpo -c -o xrl_atom.lo xrl_atom.cc mv -f .deps/xrl.Tpo .deps/xrl.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom_encoding.lo -MD -MP -MF .deps/xrl_atom_encoding.Tpo -c -o xrl_atom_encoding.lo xrl_atom_encoding.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom.lo -MD -MP -MF .deps/xrl_atom.Tpo -c xrl_atom.cc -o xrl_atom.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom_encoding.lo -MD -MP -MF .deps/xrl_atom_encoding.Tpo -c xrl_atom_encoding.cc -o xrl_atom_encoding.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/sockutil.Tpo .deps/sockutil.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom_list.lo -MD -MP -MF .deps/xrl_atom_list.Tpo -c -o xrl_atom_list.lo xrl_atom_list.cc mv -f .deps/xrl_args.Tpo .deps/xrl_args.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_cmd_map.lo -MD -MP -MF .deps/xrl_cmd_map.Tpo -c -o xrl_cmd_map.lo xrl_cmd_map.cc xrl_atom.cc: In function 'XrlAtomType resolve_xrlatom_name(const char*)': xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:115:13: note: in expansion of macro 'CHECK_NAME' 115 | CHECK_NAME(xrlatom_int32); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:116:13: note: in expansion of macro 'CHECK_NAME' 116 | CHECK_NAME(xrlatom_uint32); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:116:13: note: in expansion of macro 'CHECK_NAME' 116 | CHECK_NAME(xrlatom_uint32); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:117:13: note: in expansion of macro 'CHECK_NAME' 117 | CHECK_NAME(xrlatom_ipv4); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:117:13: note: in expansion of macro 'CHECK_NAME' 117 | CHECK_NAME(xrlatom_ipv4); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:118:13: note: in expansion of macro 'CHECK_NAME' 118 | CHECK_NAME(xrlatom_ipv4net); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:118:13: note: in expansion of macro 'CHECK_NAME' 118 | CHECK_NAME(xrlatom_ipv4net); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:119:13: note: in expansion of macro 'CHECK_NAME' 119 | CHECK_NAME(xrlatom_ipv6); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:119:13: note: in expansion of macro 'CHECK_NAME' 119 | CHECK_NAME(xrlatom_ipv6); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:120:13: note: in expansion of macro 'CHECK_NAME' 120 | CHECK_NAME(xrlatom_ipv6net); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:120:13: note: in expansion of macro 'CHECK_NAME' 120 | CHECK_NAME(xrlatom_ipv6net); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:121:13: note: in expansion of macro 'CHECK_NAME' 121 | CHECK_NAME(xrlatom_mac); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:121:13: note: in expansion of macro 'CHECK_NAME' 121 | CHECK_NAME(xrlatom_mac); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:122:13: note: in expansion of macro 'CHECK_NAME' 122 | CHECK_NAME(xrlatom_text); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:122:13: note: in expansion of macro 'CHECK_NAME' 122 | CHECK_NAME(xrlatom_text); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:123:13: note: in expansion of macro 'CHECK_NAME' 123 | CHECK_NAME(xrlatom_list); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:123:13: note: in expansion of macro 'CHECK_NAME' 123 | CHECK_NAME(xrlatom_list); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:124:13: note: in expansion of macro 'CHECK_NAME' 124 | CHECK_NAME(xrlatom_boolean); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:124:13: note: in expansion of macro 'CHECK_NAME' 124 | CHECK_NAME(xrlatom_boolean); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:125:13: note: in expansion of macro 'CHECK_NAME' 125 | CHECK_NAME(xrlatom_binary); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:125:13: note: in expansion of macro 'CHECK_NAME' 125 | CHECK_NAME(xrlatom_binary); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:126:13: note: in expansion of macro 'CHECK_NAME' 126 | CHECK_NAME(xrlatom_int64); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~ xrl_atom.cc:126:13: note: in expansion of macro 'CHECK_NAME' 126 | CHECK_NAME(xrlatom_int64); /* FALLTHRU */ | ^~~~~~~~~~ xrl_atom.cc:114:23: note: here 114 | #define CHECK_NAME(x) case (x) : if (strcmp(name, x##_name) == 0) return x; | ^~~~ xrl_atom.cc:127:13: note: in expansion of macro 'CHECK_NAME' 127 | CHECK_NAME(xrlatom_uint64); /* FALLTHRU */ | ^~~~~~~~~~ mv -f .deps/xrl_atom_encoding.Tpo .deps/xrl_atom_encoding.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_dispatcher.lo -MD -MP -MF .deps/xrl_dispatcher.Tpo -c -o xrl_dispatcher.lo xrl_dispatcher.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_atom_list.lo -MD -MP -MF .deps/xrl_atom_list.Tpo -c xrl_atom_list.cc -o xrl_atom_list.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_cmd_map.lo -MD -MP -MF .deps/xrl_cmd_map.Tpo -c xrl_cmd_map.cc -o xrl_cmd_map.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/xrl_atom.Tpo .deps/xrl_atom.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_error.lo -MD -MP -MF .deps/xrl_error.Tpo -c -o xrl_error.lo xrl_error.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_dispatcher.lo -MD -MP -MF .deps/xrl_dispatcher.Tpo -c xrl_dispatcher.cc -o xrl_dispatcher.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_error.lo -MD -MP -MF .deps/xrl_error.Tpo -c xrl_error.cc -o xrl_error.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/xrl_atom_list.Tpo .deps/xrl_atom_list.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_parser.lo -MD -MP -MF .deps/xrl_parser.Tpo -c -o xrl_parser.lo xrl_parser.cc mv -f .deps/xrl_error.Tpo .deps/xrl_error.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_parser_input.lo -MD -MP -MF .deps/xrl_parser_input.Tpo -c -o xrl_parser_input.lo xrl_parser_input.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_parser.lo -MD -MP -MF .deps/xrl_parser.Tpo -c xrl_parser.cc -o xrl_parser.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_parser_input.lo -MD -MP -MF .deps/xrl_parser_input.Tpo -c xrl_parser_input.cc -o xrl_parser_input.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/xrl_cmd_map.Tpo .deps/xrl_cmd_map.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf.lo -MD -MP -MF .deps/xrl_pf.Tpo -c -o xrl_pf.lo xrl_pf.cc mv -f .deps/xrl_dispatcher.Tpo .deps/xrl_dispatcher.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_factory.lo -MD -MP -MF .deps/xrl_pf_factory.Tpo -c -o xrl_pf_factory.lo xrl_pf_factory.cc mv -f .deps/xrl_parser.Tpo .deps/xrl_parser.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_inproc.lo -MD -MP -MF .deps/xrl_pf_inproc.Tpo -c -o xrl_pf_inproc.lo xrl_pf_inproc.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf.lo -MD -MP -MF .deps/xrl_pf.Tpo -c xrl_pf.cc -o xrl_pf.o g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_factory.lo -MD -MP -MF .deps/xrl_pf_factory.Tpo -c xrl_pf_factory.cc -o xrl_pf_factory.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_inproc.lo -MD -MP -MF .deps/xrl_pf_inproc.Tpo -c xrl_pf_inproc.cc -o xrl_pf_inproc.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/xrl_parser_input.Tpo .deps/xrl_parser_input.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_kill.lo -MD -MP -MF .deps/xrl_pf_kill.Tpo -c -o xrl_pf_kill.lo xrl_pf_kill.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_kill.lo -MD -MP -MF .deps/xrl_pf_kill.Tpo -c xrl_pf_kill.cc -o xrl_pf_kill.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/xrl_pf.Tpo .deps/xrl_pf.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_stcp.lo -MD -MP -MF .deps/xrl_pf_stcp.Tpo -c -o xrl_pf_stcp.lo xrl_pf_stcp.cc mv -f .deps/xrl_pf_factory.Tpo .deps/xrl_pf_factory.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_stcp_ph.lo -MD -MP -MF .deps/xrl_pf_stcp_ph.Tpo -c -o xrl_pf_stcp_ph.lo xrl_pf_stcp_ph.cc g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_stcp.lo -MD -MP -MF .deps/xrl_pf_stcp.Tpo -c xrl_pf_stcp.cc -o xrl_pf_stcp.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_stcp_ph.lo -MD -MP -MF .deps/xrl_pf_stcp_ph.Tpo -c xrl_pf_stcp_ph.cc -o xrl_pf_stcp_ph.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ xrl_pf_kill.cc: In constructor 'XrlPFKillSender::XrlPFKillSender(EventLoop&, const char*)': xrl_pf_kill.cc:72:41: error: 'LONG_MIN' was not declared in this scope 72 | if (!*pid_str || *end_ptr || ((l == LONG_MIN || l == LONG_MAX) && errno == ERANGE)) | ^~~~~~~~ xrl_pf_kill.cc:47:1: note: 'LONG_MIN' is defined in header ''; this is probably fixable by adding '#include ' 46 | #include "sockutil.hh" +++ |+#include 47 | xrl_pf_kill.cc:72:58: error: 'LONG_MAX' was not declared in this scope 72 | if (!*pid_str || *end_ptr || ((l == LONG_MIN || l == LONG_MAX) && errno == ERANGE)) | ^~~~~~~~ xrl_pf_kill.cc:72:58: note: 'LONG_MAX' is defined in header ''; this is probably fixable by adding '#include ' xrl_pf_kill.cc: In member function 'virtual bool XrlPFKillSender::send(const Xrl&, bool, const XrlPFSender::SendCallback&)': xrl_pf_kill.cc:107:23: warning: catching polymorphic type 'struct XrlArgs::BadArgs' by value [-Wcatch-value=] 107 | } catch (XrlArgs::BadArgs) { | ^~~~~~~ mv -f .deps/xrl_pf_inproc.Tpo .deps/xrl_pf_inproc.Plo /usr/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_sudp.lo -MD -MP -MF .deps/xrl_pf_sudp.Tpo -c -o xrl_pf_sudp.lo xrl_pf_sudp.cc gmake[2]: *** [Makefile:793: xrl_pf_kill.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include -pipe -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/ncurses -g -Werror -W -Wall -Wwrite-strings -Wcast-qual -Wpointer-arith -Wcast-align -Wstrict-prototypes -Woverloaded-virtual -Wtraditional -ftemplate-depth-25 -pipe -MT xrl_pf_sudp.lo -MD -MP -MF .deps/xrl_pf_sudp.Tpo -c xrl_pf_sudp.cc -o xrl_pf_sudp.o cc1plus: warning: command-line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++ cc1plus: warning: command-line option '-Wtraditional' is valid for C/ObjC but not for C++ mv -f .deps/xrl_pf_stcp_ph.Tpo .deps/xrl_pf_stcp_ph.Plo mv -f .deps/xrl_pf_stcp.Tpo .deps/xrl_pf_stcp.Plo mv -f .deps/xrl_pf_sudp.Tpo .deps/xrl_pf_sudp.Plo gmake[2]: Leaving directory '/home/pbulk/build/net/xorp/work/xorp-1.6/libxipc' gmake[1]: *** [Makefile:298: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/net/xorp/work/xorp-1.6' gmake: *** [Makefile:226: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/xorp *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/xorp