=> 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 drac-1.12nb1 cc -O2 -c testing.c testing.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ testing.c:21:3: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] exit(1); ^ testing.c:21:3: note: include the header or explicitly provide a declaration for 'exit' testing.c:25:7: warning: implicit declaration of function 'dracauth' is invalid in C99 [-Wimplicit-function-declaration] rc = dracauth(host, ip, &err); ^ 3 warnings generated. rpcgen drac.x cc -O2 -c dracauth.c cc -O2 -c drac_xdr.c drac_xdr.c:14:24: warning: incompatible pointer types passing 'u_long *' (aka 'unsigned long *') to parameter of type 'unsigned int *' [-Wincompatible-pointer-types] if (!xdr_u_long(xdrs, &objp->ip_addr)) ^~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/rpc/xdr.h:374:47: note: passing argument to parameter here extern bool_t xdr_u_long(XDR *, unsigned int *); ^ 1 warning generated. cc -O2 -c drac_clnt.c drac_clnt.c:18:2: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned long)' [-Wimplicit-function-declaration] memset((char *)&clnt_res, 0, sizeof(clnt_res)); ^ drac_clnt.c:18:2: note: include the header or explicitly provide a declaration for 'memset' drac_clnt.c:19:36: warning: incompatible pointer types passing 'int (XDR *, drac_add_parm *)' (aka 'int (struct __rpc_xdr *, struct drac_add_parm *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') [-Wincompatible-pointer-types] if (clnt_call(clnt, DRACPROC_ADD, xdr_drac_add_parm, argp, xdr_addstat, &clnt_res, TIMEOUT) != RPC_SUCCESS) ^~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/rpc/clnt.h:197:38: note: expanded from macro 'clnt_call' ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, argsp, xres, resp, secs)) ^~~~~ drac_clnt.c:19:61: warning: incompatible pointer types passing 'int (XDR *, addstat *)' (aka 'int (struct __rpc_xdr *, enum addstat *)') to parameter of type 'xdrproc_t' (aka 'int (*)(struct __rpc_xdr *, void *, unsigned int)') [-Wincompatible-pointer-types] if (clnt_call(clnt, DRACPROC_ADD, xdr_drac_add_parm, argp, xdr_addstat, &clnt_res, TIMEOUT) != RPC_SUCCESS) ^~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/rpc/clnt.h:197:52: note: expanded from macro 'clnt_call' ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, argsp, xres, resp, secs)) ^~~~ 3 warnings generated. rm -f libdrac.a ar cq libdrac.a dracauth.o drac_xdr.o drac_clnt.o ranlib libdrac.a cc -o testing testing.o -L. -ldrac cc -O2 -c rpc.dracd.c rpc.dracd.c:71:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc, argv) int argc; char **argv; { ^ rpc.dracd.c:76:17: warning: implicit declaration of function 'getopt' is invalid in C99 [-Wimplicit-function-declaration] while ((c = getopt(argc, argv, "ie:")) != EOF) { ^ rpc.dracd.c:91:5: warning: implicit declaration of function 'dracmain' is invalid in C99 [-Wimplicit-function-declaration] dracmain(); /* the main function from rpcgen */ ^ rpc.dracd.c:96:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] drac_run() { ^ rpc.dracd.c:114:5: warning: implicit declaration of function 'iniclist' is invalid in C99 [-Wimplicit-function-declaration] iniclist(); ^ rpc.dracd.c:215:6: warning: implicit declaration of function 'expire' is invalid in C99 [-Wimplicit-function-declaration] expire(); ^ rpc.dracd.c:245:1: error: conflicting types for 'dracproc_add_1' dracproc_add_1(argp, rqstp) ^ ./drac.h:56:19: note: previous declaration is here extern addstat * dracproc_add_1(drac_add_parm *, CLIENT *); ^ rpc.dracd.c:331:7: warning: implicit declaration of function 'lockdb' is invalid in C99 [-Wimplicit-function-declaration] if ( lockdb() == (-1) ) { ^ rpc.dracd.c:353:8: warning: implicit declaration of function 'unlockdb' is invalid in C99 [-Wimplicit-function-declaration] (void)unlockdb(); ^ rpc.dracd.c:360:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] expire() { ^ rpc.dracd.c:374:10: warning: implicit declaration of function 'lockdb' is invalid in C99 [-Wimplicit-function-declaration] if ( lockdb() == (-1) ) { ^ rpc.dracd.c:439:12: warning: implicit declaration of function 'unlockdb' is invalid in C99 [-Wimplicit-function-declaration] (void) unlockdb(); ^ rpc.dracd.c:443:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] lockdb() { ^ rpc.dracd.c:457:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] unlockdb() { ^ rpc.dracd.c:472:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] iniclist() { ^ 14 warnings and 1 error generated. *** Error code 1 Stop. bmake: stopped in /opt/work/mail/drac/work *** Error code 1 Stop. bmake[1]: stopped in /opt/pkgsrc/mail/drac *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/mail/drac