=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for cfs-1.5.0bnb1
/bin/cp /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/security/cfs/files/do_make /Users/pbulk/build/security/cfs/work/cfs-1.5.0.beta
rpcgen  -h -o nfsproto.h nfsproto.x
rpcgen  -h -o admproto.h admproto.x
clang -pipe -Os  -c cfs.c
cfs.c:198:47: warning: incompatible function pointer types passing 'int ()' to parameter of type 'void (*)()' [-Wincompatible-function-pointer-types]
        if (!svc_register(tp,NFS_PROGRAM,NFS_VERSION,nfs_program_2,
                                                     ^~~~~~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/svc.h:201:79: note: passing argument to parameter here
extern bool_t   svc_register __P((SVCXPRT *, unsigned int, unsigned int, void (*)(), int));
                                                                                ^
cfs.c:203:2: warning: call to undeclared function 'pmap_unset'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
        pmap_unset(ADM_PROGRAM,ADM_VERSION);
        ^
cfs.c:204:47: warning: incompatible function pointer types passing 'int ()' to parameter of type 'void (*)()' [-Wincompatible-function-pointer-types]
        if (!svc_register(tp,ADM_PROGRAM,ADM_VERSION,adm_program_2,
                                                     ^~~~~~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/svc.h:201:79: note: passing argument to parameter here
extern bool_t   svc_register __P((SVCXPRT *, unsigned int, unsigned int, void (*)(), int));
                                                                                ^
3 warnings generated.
rpcgen  -c -o nfsproto_xdr.c nfsproto.x
clang -pipe -Os  -c nfsproto_xdr.c
nfsproto_xdr.c:9:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_nfsstat(xdrs, objp)
^
nfsproto_xdr.c:20:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_ftype(xdrs, objp)
^
nfsproto_xdr.c:31:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_nfs_fh(xdrs, objp)
^
nfsproto_xdr.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_nfstime(xdrs, objp)
^
nfsproto_xdr.c:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_fattr(xdrs, objp)
^
nfsproto_xdr.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_sattr(xdrs, objp)
^
nfsproto_xdr.c:247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_filename(xdrs, objp)
^
nfsproto_xdr.c:258:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_nfspath(xdrs, objp)
^
nfsproto_xdr.c:269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_attrstat(xdrs, objp)
^
nfsproto_xdr.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_sattrargs(xdrs, objp)
^
nfsproto_xdr.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_diropargs(xdrs, objp)
^
nfsproto_xdr.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_diropokres(xdrs, objp)
^
nfsproto_xdr.c:327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_diropres(xdrs, objp)
^
nfsproto_xdr.c:346:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_readlinkres(xdrs, objp)
^
nfsproto_xdr.c:365:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_readargs(xdrs, objp)
^
nfsproto_xdr.c:382:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_readokres(xdrs, objp)
^
nfsproto_xdr.c:395:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_readres(xdrs, objp)
^
nfsproto_xdr.c:414:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_writeargs(xdrs, objp)
^
nfsproto_xdr.c:472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_createargs(xdrs, objp)
^
nfsproto_xdr.c:485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_renameargs(xdrs, objp)
^
nfsproto_xdr.c:498:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_linkargs(xdrs, objp)
^
nfsproto_xdr.c:511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_symlinkargs(xdrs, objp)
^
nfsproto_xdr.c:526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_nfscookie(xdrs, objp)
^
nfsproto_xdr.c:537:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_readdirargs(xdrs, objp)
^
nfsproto_xdr.c:552:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_entry(xdrs, objp)
^
nfsproto_xdr.c:569:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_dirlist(xdrs, objp)
^
nfsproto_xdr.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_readdirres(xdrs, objp)
^
nfsproto_xdr.c:601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_statfsokres(xdrs, objp)
^
nfsproto_xdr.c:663:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_statfsres(xdrs, objp)
^
29 warnings generated.
rpcgen  -m -o nfsproto_svr.c nfsproto.x
clang -pipe -Os  -c nfsproto_svr.c
nfsproto_svr.c:33:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
void _msgout(msg)
     ^
nfsproto_svr.c:188:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        if (!svc_getargs(transp, xdr_argument, (caddr_t) &argument)) {
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/svc.h:152:31: note: expanded from macro 'svc_getargs'
        (*(xprt)->xp_ops->xp_getargs)((xprt), (xargs), (argsp))
                                     ^
nfsproto_svr.c:193:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        result = (*local)(&argument, rqstp);
                         ^
nfsproto_svr.c:197:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        if (!svc_freeargs(transp, xdr_argument, (caddr_t) &argument)) {
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/svc.h:162:32: note: expanded from macro 'svc_freeargs'
        (*(xprt)->xp_ops->xp_freeargs)((xprt), (xargs), (argsp))
                                      ^
nfsproto_svr.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
nfs_program_2(rqstp, transp)
^
5 warnings generated.
rpcgen  -c -o admproto_xdr.c admproto.x
clang -pipe -Os  -c admproto_xdr.c
admproto_xdr.c:9:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_cfsstat(xdrs, objp)
^
admproto_xdr.c:20:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_ciphers(xdrs, objp)
^
admproto_xdr.c:31:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_cfs_adm_deskey(xdrs, objp)
^
admproto_xdr.c:36:22: warning: incompatible pointer types passing 'long *' to parameter of type 'int *' [-Wincompatible-pointer-types]
        if (!xdr_long(xdrs, &objp->pl))
                            ^~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/xdr.h:373:36: note: passing argument to parameter here
extern bool_t   xdr_long(XDR *, int *);
                                     ^
admproto_xdr.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_cfs_adm_3deskey(xdrs, objp)
^
admproto_xdr.c:51:22: warning: incompatible pointer types passing 'long *' to parameter of type 'int *' [-Wincompatible-pointer-types]
        if (!xdr_long(xdrs, &objp->pl))
                            ^~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/xdr.h:373:36: note: passing argument to parameter here
extern bool_t   xdr_long(XDR *, int *);
                                     ^
admproto_xdr.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_cfs_adm_t3deskey(xdrs, objp)
^
admproto_xdr.c:70:22: warning: incompatible pointer types passing 'long *' to parameter of type 'int *' [-Wincompatible-pointer-types]
        if (!xdr_long(xdrs, &objp->pl))
                            ^~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/xdr.h:373:36: note: passing argument to parameter here
extern bool_t   xdr_long(XDR *, int *);
                                     ^
admproto_xdr.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_cfs_adm_blowkey(xdrs, objp)
^
admproto_xdr.c:93:22: warning: incompatible pointer types passing 'long *' to parameter of type 'int *' [-Wincompatible-pointer-types]
        if (!xdr_long(xdrs, &objp->pl))
                            ^~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/xdr.h:373:36: note: passing argument to parameter here
extern bool_t   xdr_long(XDR *, int *);
                                     ^
admproto_xdr.c:103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_cfs_adm_mcgkey(xdrs, objp)
^
admproto_xdr.c:108:22: warning: incompatible pointer types passing 'long *' to parameter of type 'int *' [-Wincompatible-pointer-types]
        if (!xdr_long(xdrs, &objp->pl))
                            ^~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/xdr.h:373:36: note: passing argument to parameter here
extern bool_t   xdr_long(XDR *, int *);
                                     ^
admproto_xdr.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_cfs_adm_saferkey(xdrs, objp)
^
admproto_xdr.c:123:22: warning: incompatible pointer types passing 'long *' to parameter of type 'int *' [-Wincompatible-pointer-types]
        if (!xdr_long(xdrs, &objp->pl))
                            ^~~~~~~~~
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/xdr.h:373:36: note: passing argument to parameter here
extern bool_t   xdr_long(XDR *, int *);
                                     ^
admproto_xdr.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_cfs_admkey(xdrs, objp)
^
admproto_xdr.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_cfs_attachargs(xdrs, objp)
^
admproto_xdr.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
xdr_cfs_detachargs(xdrs, objp)
^
17 warnings generated.
rpcgen  -m -o admproto_svr.c admproto.x
clang -pipe -Os  -c admproto_svr.c
admproto_svr.c:33:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
void _msgout(msg)
     ^
admproto_svr.c:91:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        if (!svc_getargs(transp, xdr_argument, (caddr_t) &argument)) {
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/svc.h:152:31: note: expanded from macro 'svc_getargs'
        (*(xprt)->xp_ops->xp_getargs)((xprt), (xargs), (argsp))
                                     ^
admproto_svr.c:96:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        result = (*local)(&argument, rqstp);
                         ^
admproto_svr.c:100:7: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
        if (!svc_freeargs(transp, xdr_argument, (caddr_t) &argument)) {
             ^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/rpc/svc.h:162:32: note: expanded from macro 'svc_freeargs'
        (*(xprt)->xp_ops->xp_freeargs)((xprt), (xargs), (argsp))
                                      ^
admproto_svr.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
adm_program_2(rqstp, transp)
^
5 warnings generated.
clang -pipe -Os  -c cfs_adm.c
clang -pipe -Os  -c cfs_nfs.c
cfs_nfs.c:850:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
        DIR *cfsopendir();
             ^
./cfs_nfs.h:4:7: note: conflicting prototype is here
DIR             *cfsopendir(cfs_fileid *, int32_t);
                 ^
cfs_nfs.c:941:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
        DIR *fhopendir();
             ^
./cfs_fh.h:51:7: note: conflicting prototype is here
DIR             *fhopendir(cfs_fileid *);
                 ^
cfs_nfs.c:1116:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype]
        struct dirent *rootrd();
                       ^
./cfs_fh.h:58:16: note: conflicting prototype is here
struct  dirent  *rootrd(int32_t);
                 ^
3 warnings generated.
clang -pipe -Os  -c cfs_fh.c
clang -pipe -Os  -c cfs_des.c
clang -pipe -Os  -c cfs_cipher.c
clang -pipe -Os  -c adm.c
clang -pipe -Os  -c mcgsbox.c
clang -pipe -Os  -c cfs_bfenc.c
clang -pipe -Os  -c cfs_bfsk.c
clang -pipe -Os  -c mcg.c
clang -pipe -Os  -c safer.c
clang cfs.o nfsproto_xdr.o nfsproto_svr.o admproto_xdr.o admproto_svr.o  cfs_adm.o cfs_nfs.o cfs_fh.o cfs_des.o cfs_cipher.o adm.o mcgsbox.o  cfs_bfenc.o cfs_bfsk.o mcg.o safer.o  -o cfsd
ld: Undefined symbols:
  __rpcsvcdirty, referenced from:
      _nfs_program_2 in nfsproto_svr.o
      _adm_program_2 in admproto_svr.o
clang: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

Stop.
make: stopped in /Users/pbulk/build/security/cfs/work/cfs-1.5.0.beta
*** Error code 1

Stop.
bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/security/cfs
*** Error code 1

Stop.
bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/security/cfs