=> Bootstrap dependency digest>=20010302: found digest-20190127 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for traceroute-nanog-6.4.2 cd /opt/work/net/traceroute-nanog/work/traceroute-nanog-6.4.2.orig && clang -DBIND_8_COMPAT -DRA_SERVICE=\"nicname\" -O2 traceroute.c -o traceroute-nanog -L/opt/pkg/lib -lm traceroute.c:934:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ traceroute.c:1019:43: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] ((MAX_IPOPTLEN-IPOPT_MINOFF)/sizeof(u_long))-1,terminator); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ traceroute.c:1024:35: warning: expression result unused [-Wunused-value] *oix++; /* Fill in total length later */ ^~~~~~ traceroute.c:1033:40: warning: implicit declaration of function 'inet_addr' is invalid in C99 [-Wimplicit-function-declaration] gw = inet_addr(*av); ^ traceroute.c:1120:82: warning: format specifies type 'unsigned long' but the argument has type 'int' [-Wformat] Fprintf(stderr,"Warning - unable to use parallel mode with nprobes >=%lu%s",SPRAYMAX,terminator); ~~~ ^~~~~~~~ %d traceroute.c:796:18: note: expanded from macro 'SPRAYMAX' #define SPRAYMAX 512 /* We'll only do up to 512 packets at once */ ^~~ traceroute.c:1134:53: warning: format specifies type 'unsigned long' but the argument has type 'int' [-Wformat] Fprintf(stderr,"nprobes must be >0 and <%lu%s",SPRAYMAX,terminator); ~~~ ^~~~~~~~ %d traceroute.c:796:18: note: expanded from macro 'SPRAYMAX' #define SPRAYMAX 512 /* We'll only do up to 512 packets at once */ ^~~ traceroute.c:1222:31: warning: implicit declaration of function 'inet_addr' is invalid in C99 [-Wimplicit-function-declaration] to->sin_addr.s_addr = inet_addr(av[0]); ^ traceroute.c:1408:17: warning: implicit declaration of function 'inet_ntoa' is invalid in C99 [-Wimplicit-function-declaration] inet_ntoa(to->sin_addr)); ^ traceroute.c:1408:17: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] inet_ntoa(to->sin_addr)); ^~~~~~~~~~~~~~~~~~~~~~~ traceroute.c:1461:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (cc = wait_for_reply(s, &from, &deadline)) { ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ traceroute.c:1461:23: note: place parentheses around the assignment to silence this warning while (cc = wait_for_reply(s, &from, &deadline)) { ^ ( ) traceroute.c:1461:23: note: use '==' to turn this assignment into an equality comparison while (cc = wait_for_reply(s, &from, &deadline)) { ^ == traceroute.c:1740:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] wait_for_reply(sock, from, deadline) ^ traceroute.c:1777:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_probe(seq, ttl, proto) ^ traceroute.c:2027:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] } ^ traceroute.c:2153:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] packet_ok(buf, cc, from, seq, proto) ^ traceroute.c:2181:33: warning: implicit declaration of function 'inet_ntoa' is invalid in C99 [-Wimplicit-function-declaration] inet_ntoa(from->sin_addr),terminator); ^ traceroute.c:2181:33: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] inet_ntoa(from->sin_addr),terminator); ^~~~~~~~~~~~~~~~~~~~~~~~~ traceroute.c:2290:25: warning: implicit declaration of function 'inet_ntoa' is invalid in C99 [-Wimplicit-function-declaration] inet_ntoa(from->sin_addr), inet_ntoa(ip->ip_dst)); ^ traceroute.c:2290:25: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] inet_ntoa(from->sin_addr), inet_ntoa(ip->ip_dst)); ^~~~~~~~~~~~~~~~~~~~~~~~~ traceroute.c:2290:52: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] inet_ntoa(from->sin_addr), inet_ntoa(ip->ip_dst)); ^~~~~~~~~~~~~~~~~~~~~ traceroute.c:2326:33: warning: implicit declaration of function 'inet_ntoa' is invalid in C99 [-Wimplicit-function-declaration] Fprintf(stdout, " %s", inet_ntoa(from->sin_addr)); ^ traceroute.c:2326:33: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] Fprintf(stdout, " %s", inet_ntoa(from->sin_addr)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ %d traceroute.c:2329:18: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] inet_ntoa(from->sin_addr)); ^~~~~~~~~~~~~~~~~~~~~~~~~ traceroute.c:2344:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] print(buf, cc, from) ^ traceroute.c:2357:40: warning: implicit declaration of function 'inet_ntoa' is invalid in C99 [-Wimplicit-function-declaration] Fprintf(stdout, " %s", inet_ntoa(from->sin_addr)); ^ traceroute.c:2357:40: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] Fprintf(stdout, " %s", inet_ntoa(from->sin_addr)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ %d traceroute.c:2360:24: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] inet_ntoa(from->sin_addr)); ^~~~~~~~~~~~~~~~~~~~~~~~~ traceroute.c:2369:50: warning: format specifies type 'char *' but the argument has type 'int' [-Wformat] Fprintf (stderr," %d bytes to %s", cc, inet_ntoa (ip->ip_dst)); ~~ ^~~~~~~~~~~~~~~~~~~~~~ %d traceroute.c:2370:7: warning: non-void function does not return a value [-Wreturn-type] } ^ traceroute.c:2376:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] tvsub(out, in) ^ traceroute.c:2384:1: warning: non-void function does not return a value [-Wreturn-type] } ^ traceroute.c:2430:38: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int' [-Wformat] sprintf(line, "%lu.%lu.%lu.%lu", C(in.s_addr >> 24), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ %u traceroute.c:2428:17: note: expanded from macro 'C' #define C(x) ((x) & 0xff) ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ traceroute.c:2435:13: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int' [-Wformat] C(in.s_addr >> 16), C(in.s_addr >> 8), C(in.s_addr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ traceroute.c:2428:17: note: expanded from macro 'C' #define C(x) ((x) & 0xff) ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ traceroute.c:2435:33: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int' [-Wformat] C(in.s_addr >> 16), C(in.s_addr >> 8), C(in.s_addr)); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ traceroute.c:2428:17: note: expanded from macro 'C' #define C(x) ((x) & 0xff) ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ traceroute.c:2435:52: warning: format specifies type 'unsigned long' but the argument has type 'unsigned int' [-Wformat] C(in.s_addr >> 16), C(in.s_addr >> 8), C(in.s_addr)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ traceroute.c:2428:17: note: expanded from macro 'C' #define C(x) ((x) & 0xff) ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ traceroute.c:2929:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] doqd(ans,off) ^ traceroute.c:2942:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] dorr(ans,off,contact_ptr) ^ traceroute.c:2961:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] doname(ans,off,name) ^ traceroute.c:2990:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] dotype(ans,off) ^ traceroute.c:2997:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] doclass(ans,off) ^ traceroute.c:3004:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] dottl(ans,off) ^ traceroute.c:3011:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] dordata(ans,off,class,typ,fname,contact_ptr) ^ 41 warnings generated. Undefined symbols for architecture arm64: "_res_9_mkquery", referenced from: _doresolve in traceroute-e214f4.o "_res_9_send", referenced from: _doresolve in traceroute-e214f4.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[1]: stopped in /opt/pkgsrc/net/traceroute-nanog *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/net/traceroute-nanog