+ 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/nasd-1.3nb11/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nasd-1.3nb11/work.log
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for nasd-1.3nb11
making all in ./rpcgen...
Copy /home/pbulk/build/net/nasd/work/nasd-1.3/common/nasd_getopt.c to nasd_getopt.c
Copied /home/pbulk/build/net/nasd/work/nasd-1.3/common/nasd_getopt.c to nasd_getopt.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g nasd_getopt.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g nasd_rpcgen.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g nasd_rpcgen_cpp.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g nasd_rpcgen_math.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g nasd_rpcgen_output_c.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g nasd_rpcgen_output_dceidl.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g nasd_rpcgen_output_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g nasd_rpcgen_output_usc.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g nasd_rpcgen_parse.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g nasd_rpcgen_tab.c
/bin/rm -f nasd_rpcgen
/bin/rm -f a.out
gcc -o a.out nasd_getopt.o 	nasd_rpcgen.o 	nasd_rpcgen_cpp.o 	nasd_rpcgen_math.o 	nasd_rpcgen_output_c.o 	nasd_rpcgen_output_dceidl.o 	nasd_rpcgen_output_marshall.o 	nasd_rpcgen_output_usc.o 	nasd_rpcgen_parse.o 	nasd_rpcgen_tab.o -g3 -O2    -B direct -Wl,-M,/usr/lib/ld/map.bssalign -Wl,-M,/usr/lib/ld/map.noexstk  -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -L/opt/pkg/lib       -lsocket -lnsl  -lpthread -lpthread -R/opt/pkg/lib -z lazyload -z combreloc -Wl,-M,/usr/lib/ld/map.pagealign -Wl,-M,/usr/lib/ld/map.noexdata
mv -f a.out nasd_rpcgen
making all in ./afs...
making all in ./config...
making all in ./etc...
making all in ./include...
making all in include/nasd...
Generating nasd_pdrive_sstub.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Y tmp.nasd_pdrive_sstub.h -B nasd/nasd_error.h -B nasd/nasd_types.h nasd_pdrive.rpc
Wrote tmp.nasd_pdrive_sstub.h as SRPC server H file
mv -f tmp.nasd_pdrive_sstub.h nasd_pdrive_sstub.h
Generated nasd_pdrive_sstub.h
Generating nasd_pdrive_cstub.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -X tmp.nasd_pdrive_cstub.h -B nasd/nasd_error.h -B nasd/nasd_types.h nasd_pdrive.rpc
Wrote tmp.nasd_pdrive_cstub.h as SRPC client H file
mv -f tmp.nasd_pdrive_cstub.h nasd_pdrive_cstub.h
Generated nasd_pdrive_cstub.h
Generating nasd_edrfs_server_sstub.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Y tmp.nasd_edrfs_server_sstub.h -B nasd/nasd_error.h -B nasd/nasd_types.h nasd_edrfs_server.rpc
Wrote tmp.nasd_edrfs_server_sstub.h as SRPC server H file
mv -f tmp.nasd_edrfs_server_sstub.h nasd_edrfs_server_sstub.h
Generated nasd_edrfs_server_sstub.h
Generating nasd_edrfs_server_cstub.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -X tmp.nasd_edrfs_server_cstub.h -B nasd/nasd_error.h -B nasd/nasd_types.h nasd_edrfs_server.rpc
Wrote tmp.nasd_edrfs_server_cstub.h as SRPC client H file
mv -f tmp.nasd_edrfs_server_cstub.h nasd_edrfs_server_cstub.h
Generated nasd_edrfs_server_cstub.h
Generating nasd_cheops_mgr_sstub.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Y tmp.nasd_cheops_mgr_sstub.h -B nasd/nasd_error.h -B nasd/nasd_types.h nasd_cheops_mgr.rpc
Wrote tmp.nasd_cheops_mgr_sstub.h as SRPC server H file
mv -f tmp.nasd_cheops_mgr_sstub.h nasd_cheops_mgr_sstub.h
Generated nasd_cheops_mgr_sstub.h
Generating nasd_cheops_mgr_cstub.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -X tmp.nasd_cheops_mgr_cstub.h -B nasd/nasd_error.h -B nasd/nasd_types.h nasd_cheops_mgr.rpc
Wrote tmp.nasd_cheops_mgr_cstub.h as SRPC client H file
mv -f tmp.nasd_cheops_mgr_cstub.h nasd_cheops_mgr_cstub.h
Generated nasd_cheops_mgr_cstub.h
/bin/rm -f nasd_base_types.h tmp.nasd_base_types.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_base_types.h nasd_base_types.rpc
Wrote tmp.nasd_base_types.h as C header
mv -f tmp.nasd_base_types.h nasd_base_types.h
/bin/rm -f nasd_cheops_mgr.h tmp.nasd_cheops_mgr.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_cheops_mgr.h nasd_cheops_mgr.rpc
Wrote tmp.nasd_cheops_mgr.h as C header
mv -f tmp.nasd_cheops_mgr.h nasd_cheops_mgr.h
/bin/rm -f nasd_cheops_types.h tmp.nasd_cheops_types.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_cheops_types.h nasd_cheops_types.rpc
Wrote tmp.nasd_cheops_types.h as C header
mv -f tmp.nasd_cheops_types.h nasd_cheops_types.h
/bin/rm -f nasd_control.h tmp.nasd_control.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_control.h nasd_control.rpc
Wrote tmp.nasd_control.h as C header
mv -f tmp.nasd_control.h nasd_control.h
/bin/rm -f nasd_drive_types.h tmp.nasd_drive_types.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_drive_types.h nasd_drive_types.rpc
Wrote tmp.nasd_drive_types.h as C header
mv -f tmp.nasd_drive_types.h nasd_drive_types.h
/bin/rm -f nasd_error.h tmp.nasd_error.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_error.h nasd_error.rpc
Wrote tmp.nasd_error.h as C header
mv -f tmp.nasd_error.h nasd_error.h
/bin/rm -f nasd_edrfs_error.h tmp.nasd_edrfs_error.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_edrfs_error.h nasd_edrfs_error.rpc
Wrote tmp.nasd_edrfs_error.h as C header
mv -f tmp.nasd_edrfs_error.h nasd_edrfs_error.h
/bin/rm -f nasd_edrfs_server.h tmp.nasd_edrfs_server.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_edrfs_server.h nasd_edrfs_server.rpc
Wrote tmp.nasd_edrfs_server.h as C header
mv -f tmp.nasd_edrfs_server.h nasd_edrfs_server.h
/bin/rm -f nasd_edrfs_types.h tmp.nasd_edrfs_types.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_edrfs_types.h nasd_edrfs_types.rpc
Wrote tmp.nasd_edrfs_types.h as C header
mv -f tmp.nasd_edrfs_types.h nasd_edrfs_types.h
/bin/rm -f nasd_pdrive.h tmp.nasd_pdrive.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_pdrive.h nasd_pdrive.rpc
Wrote tmp.nasd_pdrive.h as C header
mv -f tmp.nasd_pdrive.h nasd_pdrive.h
/bin/rm -f nasd_remote_types.h tmp.nasd_remote_types.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_remote_types.h nasd_remote_types.rpc
Wrote tmp.nasd_remote_types.h as C header
mv -f tmp.nasd_remote_types.h nasd_remote_types.h
/bin/rm -f nasd_srpc_types.h tmp.nasd_srpc_types.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_srpc_types.h nasd_srpc_types.rpc
Wrote tmp.nasd_srpc_types.h as C header
mv -f tmp.nasd_srpc_types.h nasd_srpc_types.h
/bin/rm -f nasd_types.h tmp.nasd_types.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -h tmp.nasd_types.h nasd_types.rpc
Wrote tmp.nasd_types.h as C header
mv -f tmp.nasd_types.h nasd_types.h
Generating nasd_base_types_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_base_types_marshall.h -P nasd_ -B nasd/nasd_base_types.h nasd_base_types.rpc
Wrote tmp.nasd_base_types_marshall.h as marshalling .h file
mv -f tmp.nasd_base_types_marshall.h nasd_base_types_marshall.h
Generated nasd_base_types_marshall.h
Generating nasd_cheops_mgr_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_cheops_mgr_marshall.h -P nasd_ -B nasd/nasd_cheops_mgr.h nasd_cheops_mgr.rpc
Wrote tmp.nasd_cheops_mgr_marshall.h as marshalling .h file
mv -f tmp.nasd_cheops_mgr_marshall.h nasd_cheops_mgr_marshall.h
Generated nasd_cheops_mgr_marshall.h
Generating nasd_cheops_types_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_cheops_types_marshall.h -P nasd_ -B nasd/nasd_cheops_types.h nasd_cheops_types.rpc
Wrote tmp.nasd_cheops_types_marshall.h as marshalling .h file
mv -f tmp.nasd_cheops_types_marshall.h nasd_cheops_types_marshall.h
Generated nasd_cheops_types_marshall.h
Generating nasd_control_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_control_marshall.h -P nasd_ -B nasd/nasd_control.h nasd_control.rpc
Wrote tmp.nasd_control_marshall.h as marshalling .h file
mv -f tmp.nasd_control_marshall.h nasd_control_marshall.h
Generated nasd_control_marshall.h
Generating nasd_drive_types_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_drive_types_marshall.h -P nasd_ -B nasd/nasd_drive_types.h nasd_drive_types.rpc
Wrote tmp.nasd_drive_types_marshall.h as marshalling .h file
mv -f tmp.nasd_drive_types_marshall.h nasd_drive_types_marshall.h
Generated nasd_drive_types_marshall.h
Generating nasd_error_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_error_marshall.h -P nasd_ -B nasd/nasd_error.h nasd_error.rpc
Wrote tmp.nasd_error_marshall.h as marshalling .h file
mv -f tmp.nasd_error_marshall.h nasd_error_marshall.h
Generated nasd_error_marshall.h
Generating nasd_edrfs_error_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_edrfs_error_marshall.h -P nasd_ -B nasd/nasd_edrfs_error.h nasd_edrfs_error.rpc
Wrote tmp.nasd_edrfs_error_marshall.h as marshalling .h file
mv -f tmp.nasd_edrfs_error_marshall.h nasd_edrfs_error_marshall.h
Generated nasd_edrfs_error_marshall.h
Generating nasd_edrfs_server_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_edrfs_server_marshall.h -P nasd_ -B nasd/nasd_edrfs_server.h nasd_edrfs_server.rpc
Wrote tmp.nasd_edrfs_server_marshall.h as marshalling .h file
mv -f tmp.nasd_edrfs_server_marshall.h nasd_edrfs_server_marshall.h
Generated nasd_edrfs_server_marshall.h
Generating nasd_edrfs_types_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_edrfs_types_marshall.h -P nasd_ -B nasd/nasd_edrfs_types.h nasd_edrfs_types.rpc
Wrote tmp.nasd_edrfs_types_marshall.h as marshalling .h file
mv -f tmp.nasd_edrfs_types_marshall.h nasd_edrfs_types_marshall.h
Generated nasd_edrfs_types_marshall.h
Generating nasd_pdrive_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_pdrive_marshall.h -P nasd_ -B nasd/nasd_pdrive.h nasd_pdrive.rpc
Wrote tmp.nasd_pdrive_marshall.h as marshalling .h file
mv -f tmp.nasd_pdrive_marshall.h nasd_pdrive_marshall.h
Generated nasd_pdrive_marshall.h
Generating nasd_remote_types_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_remote_types_marshall.h -P nasd_ -B nasd/nasd_remote_types.h nasd_remote_types.rpc
Wrote tmp.nasd_remote_types_marshall.h as marshalling .h file
mv -f tmp.nasd_remote_types_marshall.h nasd_remote_types_marshall.h
Generated nasd_remote_types_marshall.h
Generating nasd_srpc_types_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_srpc_types_marshall.h -P nasd_ -B nasd/nasd_srpc_types.h nasd_srpc_types.rpc
Wrote tmp.nasd_srpc_types_marshall.h as marshalling .h file
mv -f tmp.nasd_srpc_types_marshall.h nasd_srpc_types_marshall.h
Generated nasd_srpc_types_marshall.h
Generating nasd_types_marshall.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -e tmp.nasd_types_marshall.h -P nasd_ -B nasd/nasd_types.h nasd_types.rpc
Wrote tmp.nasd_types_marshall.h as marshalling .h file
mv -f tmp.nasd_types_marshall.h nasd_types_marshall.h
Generated nasd_types_marshall.h
Generating nasd_rpcgen_glob_param.h
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -S_t -P nasd_ -g tmp.nasd_rpcgen_glob_param.h nasd_base_types.rpc 	nasd_cheops_mgr.rpc 	nasd_cheops_types.rpc 	nasd_control.rpc 	nasd_drive_types.rpc 	nasd_error.rpc 	nasd_edrfs_error.rpc 	nasd_edrfs_server.rpc 	nasd_edrfs_types.rpc 	nasd_pdrive.rpc 	nasd_remote_types.rpc 	nasd_srpc_types.rpc 	nasd_types.rpc
Wrote tmp.nasd_rpcgen_glob_param.h as SRPC glob header
mv -f tmp.nasd_rpcgen_glob_param.h nasd_rpcgen_glob_param.h
Generated nasd_rpcgen_glob_param.h
making all in include/nasd/dux...
making all in include/nasd/freebsd...
making all in include/nasd/generic...
making all in include/nasd/irix...
making all in include/nasd/linux...
making all in include/nasd/netbsd...
making all in include/nasd/solaris...
making all in include/nasd/video...
making all in include/nasd/vxworks...
making all in include/cryptolib...
making all in ./common...
making all in common/cryptolib...
making all in common/cryptolib/man...
making all in common/cryptolib/src...
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__  -I/home/pbulk/build/net/nasd/work/nasd-1.3/include/cryptolib -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    sha1dgst.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__  -I/home/pbulk/build/net/nasd/work/nasd-1.3/include/cryptolib -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    hmac_sha1.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__  -I/home/pbulk/build/net/nasd/work/nasd-1.3/include/cryptolib -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    des.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__  -I/home/pbulk/build/net/nasd/work/nasd-1.3/include/cryptolib -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    desmodes.c
/bin/rm -f libnasd_crypt.a
/usr/bin/ar cqs libnasd_crypt.a   sha1dgst.o hmac_sha1.o des.o desmodes.o
making all in common/dux...
making all in common/freebsd...
making all in common/generic...
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    incstat.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_generic_addts.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_generic_timeout.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pthread_support.c
nasd_pthread_support.c: In function 'nasd_sys_threadattr_getstacksize':
nasd_pthread_support.c:341:42: warning: passing argument 2 of 'pthread_attr_getstacksize' from incompatible pointer type [-Wincompatible-pointer-types]
  341 |   ret = pthread_attr_getstacksize(attrp, sizep);
      |                                          ^~~~~
      |                                          |
      |                                          int *
In file included from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_threadstuff.h:37,
                 from nasd_pthread_support.c:30:
/usr/include/pthread.h:205:17: note: expected 'size_t * restrict' {aka 'long unsigned int * restrict'} but argument is of type 'int *'
  205 |                 size_t *_RESTRICT_KYWD);
      |                 ^
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_generic_sock.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_srpc_generic_alloc.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_srpc_generic_client.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_srpc_generic_server.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_generic_hostlocal.c
making all in common/i386...
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_rpcc.c
making all in common/irix...
making all in common/linux...
making all in common/netbsd...
making all in common/solaris...
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_solaris_basic.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_solaris_gethostbyname.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_solaris_srv.c
making all in common/vxworks...
Generating nasd_base_types_marshall.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -M tmp.nasd_base_types_marshall.c -P nasd_ -B nasd/nasd_base_types.h /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_base_types.rpc
Wrote tmp.nasd_base_types_marshall.c as marshalling .c file
mv -f tmp.nasd_base_types_marshall.c nasd_base_types_marshall.c
Generated nasd_base_types_marshall.c
Generating nasd_control_marshall.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -M tmp.nasd_control_marshall.c -P nasd_ -B nasd/nasd_control.h /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_control.rpc
Wrote tmp.nasd_control_marshall.c as marshalling .c file
mv -f tmp.nasd_control_marshall.c nasd_control_marshall.c
Generated nasd_control_marshall.c
Generating nasd_drive_types_marshall.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -M tmp.nasd_drive_types_marshall.c -P nasd_ -B nasd/nasd_drive_types.h /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_drive_types.rpc
Wrote tmp.nasd_drive_types_marshall.c as marshalling .c file
mv -f tmp.nasd_drive_types_marshall.c nasd_drive_types_marshall.c
Generated nasd_drive_types_marshall.c
Generating nasd_error_marshall.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -M tmp.nasd_error_marshall.c -P nasd_ -B nasd/nasd_error.h /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_error.rpc
Wrote tmp.nasd_error_marshall.c as marshalling .c file
mv -f tmp.nasd_error_marshall.c nasd_error_marshall.c
Generated nasd_error_marshall.c
Generating nasd_pdrive_marshall.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -M tmp.nasd_pdrive_marshall.c -P nasd_ -B nasd/nasd_pdrive.h /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_pdrive.rpc
Wrote tmp.nasd_pdrive_marshall.c as marshalling .c file
mv -f tmp.nasd_pdrive_marshall.c nasd_pdrive_marshall.c
Generated nasd_pdrive_marshall.c
Generating nasd_remote_types_marshall.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -M tmp.nasd_remote_types_marshall.c -P nasd_ -B nasd/nasd_remote_types.h /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_remote_types.rpc
Wrote tmp.nasd_remote_types_marshall.c as marshalling .c file
mv -f tmp.nasd_remote_types_marshall.c nasd_remote_types_marshall.c
Generated nasd_remote_types_marshall.c
Generating nasd_types_marshall.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -M tmp.nasd_types_marshall.c -P nasd_ -B nasd/nasd_types.h /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_types.rpc
Wrote tmp.nasd_types_marshall.c as marshalling .c file
mv -f tmp.nasd_types_marshall.c nasd_types_marshall.c
Generated nasd_types_marshall.c
Generating nasd_srpc_types_marshall.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -M tmp.nasd_srpc_types_marshall.c -P nasd_ -B nasd/nasd_srpc_types.h /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_srpc_types.rpc
Wrote tmp.nasd_srpc_types_marshall.c as marshalling .c file
mv -f tmp.nasd_srpc_types_marshall.c nasd_srpc_types_marshall.c
Generated nasd_srpc_types_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_common.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_common_otw.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_srpc.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_srpc_client.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_srpc_server.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g3 -O2  nasd_base_types_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g3 -O2  nasd_control_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g3 -O2  nasd_drive_types_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g3 -O2  nasd_error_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g3 -O2  nasd_pdrive_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g3 -O2  nasd_remote_types_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g3 -O2  nasd_types_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0   -g3 -O2  nasd_srpc_types_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_error.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_getopt.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_mem.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_nonce_mgmt.c
In file included from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_general_simple.h:46,
                 from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_general.h:32,
                 from nasd_nonce_mgmt.c:33:
nasd_nonce_mgmt.c: In function 'nasd_sec_check_nonce':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:48:35: warning: 'memset' writing 48 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
   48 | #define bzero(_buf_,_len_)        memset((void *)(_buf_), 0, (_len_))
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nasd_nonce_mgmt.c:216:3: note: in expansion of macro 'bzero'
  216 |   bzero(ne, sizeof(nasd_sec_nonce_ent_t));
      |   ^~~~~
cc1: note: destination object is likely at address zero
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pipe.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pipe_shm.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_security.c
In function 'nasd_sec_print_key',
    inlined from 'nasd_sec_print_capability' at nasd_security.c:143:3:
nasd_security.c:173:6: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  173 |   *p = '\0';
      |   ~~~^~~~~~
nasd_security.c: In function 'nasd_sec_print_capability':
nasd_security.c:165:8: note: at offset 80 into destination object 'buf' of size 80
  165 |   char buf[80];
      |        ^~~
nasd_security.c: In function 'nasd_sec_print_key':
nasd_security.c:173:6: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  173 |   *p = '\0';
      |   ~~~^~~~~~
nasd_security.c:165:8: note: at offset 80 into destination object 'buf' of size 80
  165 |   char buf[80];
      |        ^~~
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_shutdown.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_tests.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_threadstuff.c
In file included from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_general_simple.h:46,
                 from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_general.h:32,
                 from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_threadstuff.h:32,
                 from nasd_threadstuff.c:30:
nasd_threadstuff.c: In function 'nasd_threads_real_init':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration]
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:66:3: note: in expansion of macro 'NASD_ASSERT'
   66 |   NASD_ASSERT(nasd_threads_use_counter == 1);
      |   ^~~~~~~~~~~
nasd_threadstuff.c:33:1: note: include '<stdlib.h>' or provide a declaration of 'abort'
   32 | #include <nasd/nasd_common.h>
  +++ |+#include <stdlib.h>
   33 | 
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:66:3: note: in expansion of macro 'NASD_ASSERT'
   66 |   NASD_ASSERT(nasd_threads_use_counter == 1);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:66:3: note: in expansion of macro 'NASD_ASSERT'
   66 |   NASD_ASSERT(nasd_threads_use_counter == 1);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:66:3: note: in expansion of macro 'NASD_ASSERT'
   66 |   NASD_ASSERT(nasd_threads_use_counter == 1);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:66:3: note: in expansion of macro 'NASD_ASSERT'
   66 |   NASD_ASSERT(nasd_threads_use_counter == 1);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:66:3: note: in expansion of macro 'NASD_ASSERT'
   66 |   NASD_ASSERT(nasd_threads_use_counter == 1);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:66:3: note: in expansion of macro 'NASD_ASSERT'
   66 |   NASD_ASSERT(nasd_threads_use_counter == 1);
      |   ^~~~~~~~~~~
nasd_threadstuff.c: In function 'nasd_threads_real_shutdown':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:107:3: note: in expansion of macro 'NASD_ASSERT'
  107 |   NASD_ASSERT(nasd_threads_use_counter == 0);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:107:3: note: in expansion of macro 'NASD_ASSERT'
  107 |   NASD_ASSERT(nasd_threads_use_counter == 0);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:107:3: note: in expansion of macro 'NASD_ASSERT'
  107 |   NASD_ASSERT(nasd_threads_use_counter == 0);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:107:3: note: in expansion of macro 'NASD_ASSERT'
  107 |   NASD_ASSERT(nasd_threads_use_counter == 0);
      |   ^~~~~~~~~~~
nasd_threadstuff.c: In function 'nasd_threadsys_init':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:72:3: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   72 |   abort(); \
      |   ^~~~~
nasd_threadstuff.c:124:13: note: in expansion of macro 'NASD_PANIC'
  124 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:72:3: note: include '<stdlib.h>' or provide a declaration of 'abort'
   72 |   abort(); \
      |   ^~~~~
nasd_threadstuff.c:124:13: note: in expansion of macro 'NASD_PANIC'
  124 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:73:3: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   73 |   exit(1); \
      |   ^~~~
nasd_threadstuff.c:124:13: note: in expansion of macro 'NASD_PANIC'
  124 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:73:3: note: include '<stdlib.h>' or provide a declaration of 'exit'
   73 |   exit(1); \
      |   ^~~~
nasd_threadstuff.c:124:13: note: in expansion of macro 'NASD_PANIC'
  124 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:72:3: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   72 |   abort(); \
      |   ^~~~~
nasd_threadstuff.c:127:13: note: in expansion of macro 'NASD_PANIC'
  127 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:72:3: note: include '<stdlib.h>' or provide a declaration of 'abort'
   72 |   abort(); \
      |   ^~~~~
nasd_threadstuff.c:127:13: note: in expansion of macro 'NASD_PANIC'
  127 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:73:3: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   73 |   exit(1); \
      |   ^~~~
nasd_threadstuff.c:127:13: note: in expansion of macro 'NASD_PANIC'
  127 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:73:3: note: include '<stdlib.h>' or provide a declaration of 'exit'
   73 |   exit(1); \
      |   ^~~~
nasd_threadstuff.c:127:13: note: in expansion of macro 'NASD_PANIC'
  127 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:72:3: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   72 |   abort(); \
      |   ^~~~~
nasd_threadstuff.c:130:13: note: in expansion of macro 'NASD_PANIC'
  130 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:72:3: note: include '<stdlib.h>' or provide a declaration of 'abort'
   72 |   abort(); \
      |   ^~~~~
nasd_threadstuff.c:130:13: note: in expansion of macro 'NASD_PANIC'
  130 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:73:3: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   73 |   exit(1); \
      |   ^~~~
nasd_threadstuff.c:130:13: note: in expansion of macro 'NASD_PANIC'
  130 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:73:3: note: include '<stdlib.h>' or provide a declaration of 'exit'
   73 |   exit(1); \
      |   ^~~~
nasd_threadstuff.c:130:13: note: in expansion of macro 'NASD_PANIC'
  130 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:72:3: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   72 |   abort(); \
      |   ^~~~~
nasd_threadstuff.c:134:13: note: in expansion of macro 'NASD_PANIC'
  134 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:72:3: note: include '<stdlib.h>' or provide a declaration of 'abort'
   72 |   abort(); \
      |   ^~~~~
nasd_threadstuff.c:134:13: note: in expansion of macro 'NASD_PANIC'
  134 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:73:3: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   73 |   exit(1); \
      |   ^~~~
nasd_threadstuff.c:134:13: note: in expansion of macro 'NASD_PANIC'
  134 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:73:3: note: include '<stdlib.h>' or provide a declaration of 'exit'
   73 |   exit(1); \
      |   ^~~~
nasd_threadstuff.c:134:13: note: in expansion of macro 'NASD_PANIC'
  134 |   if (rc) { NASD_PANIC(); }
      |             ^~~~~~~~~~
nasd_threadstuff.c: In function 'nasd_threads_shutdown':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:179:3: note: in expansion of macro 'NASD_ASSERT'
  179 |   NASD_ASSERT(nasd_threads_use_counter != 0);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:179:3: note: in expansion of macro 'NASD_ASSERT'
  179 |   NASD_ASSERT(nasd_threads_use_counter != 0);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:179:3: note: in expansion of macro 'NASD_ASSERT'
  179 |   NASD_ASSERT(nasd_threads_use_counter != 0);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:179:3: note: in expansion of macro 'NASD_ASSERT'
  179 |   NASD_ASSERT(nasd_threads_use_counter != 0);
      |   ^~~~~~~~~~~
nasd_threadstuff.c: In function 'nasd_rwlock_read':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:525:5: note: in expansion of macro 'NASD_ASSERT'
  525 |     NASD_ASSERT(l->nreaders_waiting >= 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:525:5: note: in expansion of macro 'NASD_ASSERT'
  525 |     NASD_ASSERT(l->nreaders_waiting >= 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:525:5: note: in expansion of macro 'NASD_ASSERT'
  525 |     NASD_ASSERT(l->nreaders_waiting >= 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:525:5: note: in expansion of macro 'NASD_ASSERT'
  525 |     NASD_ASSERT(l->nreaders_waiting >= 0);
      |     ^~~~~~~~~~~
nasd_threadstuff.c: In function 'nasd_rwlock_read_done':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:544:3: note: in expansion of macro 'NASD_ASSERT'
  544 |   NASD_ASSERT(l->nreaders >= 0);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:544:3: note: in expansion of macro 'NASD_ASSERT'
  544 |   NASD_ASSERT(l->nreaders >= 0);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:544:3: note: in expansion of macro 'NASD_ASSERT'
  544 |   NASD_ASSERT(l->nreaders >= 0);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:544:3: note: in expansion of macro 'NASD_ASSERT'
  544 |   NASD_ASSERT(l->nreaders >= 0);
      |   ^~~~~~~~~~~
nasd_threadstuff.c: In function 'nasd_rwlock_write':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:569:5: note: in expansion of macro 'NASD_ASSERT'
  569 |     NASD_ASSERT(l->nwriters_waiting >= 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_threadstuff.c:569:5: note: in expansion of macro 'NASD_ASSERT'
  569 |     NASD_ASSERT(l->nwriters_waiting >= 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:569:5: note: in expansion of macro 'NASD_ASSERT'
  569 |     NASD_ASSERT(l->nwriters_waiting >= 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_threadstuff.c:569:5: note: in expansion of macro 'NASD_ASSERT'
  569 |     NASD_ASSERT(l->nwriters_waiting >= 0);
      |     ^~~~~~~~~~~
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_timeout.c
/bin/rm -f libnasd_common.a
/usr/bin/ar cqs libnasd_common.a nasd_common.o 	nasd_common_otw.o 	nasd_srpc.o 	nasd_srpc_client.o 	generic/nasd_generic_sock.o 	generic/nasd_srpc_generic_alloc.o 	generic/nasd_srpc_generic_client.o 	generic/nasd_srpc_generic_server.o 	nasd_srpc_server.o 	nasd_base_types_marshall.o nasd_control_marshall.o nasd_drive_types_marshall.o nasd_error_marshall.o nasd_pdrive_marshall.o nasd_remote_types_marshall.o nasd_types_marshall.o nasd_srpc_types_marshall.o 	nasd_error.o 	nasd_getopt.o 	nasd_mem.o 	nasd_nonce_mgmt.o 	nasd_pipe.o 	nasd_pipe_shm.o 	nasd_security.o 	nasd_shutdown.o 	nasd_tests.o 	nasd_threadstuff.o 	nasd_timeout.o 	generic/nasd_generic_hostlocal.o  	generic/incstat.o 	generic/nasd_generic_addts.o 	generic/nasd_generic_timeout.o 	generic/nasd_pthread_support.o 	solaris/nasd_solaris_basic.o 	solaris/nasd_solaris_gethostbyname.o 	solaris/nasd_solaris_srv.o
making all in ./client...
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pdrive_client_srpc.c
nasd_pdrive_client_srpc.c: In function 'nasd_cl_srpc_error_string':
nasd_pdrive_client_srpc.c:1219:16: warning: 'sizeof' on array function parameter 'str' will return size of 'char *' [-Wsizeof-array-argument]
 1219 |     str, sizeof(str), file, line);
      |                ^
nasd_pdrive_client_srpc.c:1214:25: note: declared here
 1214 |   nasd_error_string_t   str,
      |   ~~~~~~~~~~~~~~~~~~~~~~^~~
Generating nasd_pdrive_cstub.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -B nasd/nasd_error.h -B nasd/nasd_types.h -B nasd/nasd_marshall.h -B nasd/nasd_pdrive.h -B nasd/nasd_pdrive_cstub.h -x tmp.nasd_pdrive_cstub.c /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_pdrive.rpc
Wrote tmp.nasd_pdrive_cstub.c as SRPC client C file
mv -f tmp.nasd_pdrive_cstub.c nasd_pdrive_cstub.c
Generated nasd_pdrive_cstub.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pdrive_cstub.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pdrive_client_switch.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pdrive_client_kpdev.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pdrive_client_modinit_user.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pdrive_client_msgq.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_security_cl.c
In file included from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_general_simple.h:46,
                 from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_general.h:32,
                 from nasd_security_cl.c:29:
nasd_security_cl.c: In function 'nasd_pack_args':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration]
   60 |     abort(); \
      |     ^~~~~
nasd_security_cl.c:58:3: note: in expansion of macro 'NASD_ASSERT'
   58 |   NASD_ASSERT(args != NULL);
      |   ^~~~~~~~~~~
nasd_security_cl.c:34:1: note: include '<stdlib.h>' or provide a declaration of 'abort'
   33 | #include <nasd/nasd_security_cl.h>
  +++ |+#include <stdlib.h>
   34 | #include <nasd/nasd_nonce_mgmt.h>
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_security_cl.c:58:3: note: in expansion of macro 'NASD_ASSERT'
   58 |   NASD_ASSERT(args != NULL);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_security_cl.c:58:3: note: in expansion of macro 'NASD_ASSERT'
   58 |   NASD_ASSERT(args != NULL);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
   61 |     exit(1); \
      |     ^~~~
nasd_security_cl.c:58:3: note: in expansion of macro 'NASD_ASSERT'
   58 |   NASD_ASSERT(args != NULL);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_security_cl.c:58:3: note: in expansion of macro 'NASD_ASSERT'
   58 |   NASD_ASSERT(args != NULL);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_security_cl.c:58:3: note: in expansion of macro 'NASD_ASSERT'
   58 |   NASD_ASSERT(args != NULL);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_security_cl.c:58:3: note: in expansion of macro 'NASD_ASSERT'
   58 |   NASD_ASSERT(args != NULL);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_security_cl.c:59:3: note: in expansion of macro 'NASD_ASSERT'
   59 |   NASD_ASSERT(sec_param != NULL);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_security_cl.c:59:3: note: in expansion of macro 'NASD_ASSERT'
   59 |   NASD_ASSERT(sec_param != NULL);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_security_cl.c:59:3: note: in expansion of macro 'NASD_ASSERT'
   59 |   NASD_ASSERT(sec_param != NULL);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_security_cl.c:59:3: note: in expansion of macro 'NASD_ASSERT'
   59 |   NASD_ASSERT(sec_param != NULL);
      |   ^~~~~~~~~~~
nasd_security_cl.c:67:33: warning: 'sizeof' on array function parameter 'capability_otw' will return size of 'nasd_otw_base_t *' {aka 'long long unsigned int *'} [-Wsizeof-array-argument]
   67 |     bzero(capability_otw, sizeof(capability_otw));
      |                                 ^
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:48:63: note: in definition of macro 'bzero'
   48 | #define bzero(_buf_,_len_)        memset((void *)(_buf_), 0, (_len_))
      |                                                               ^~~~~
nasd_security_cl.c:44:38: note: declared here
   44 |                nasd_capability_otw_t capability_otw,
      |                ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
nasd_security_cl.c:100:29: warning: 'sizeof' on array function parameter 'digest_otw' will return size of 'nasd_otw_base_t *' {aka 'long long unsigned int *'} [-Wsizeof-array-argument]
  100 |     bzero(digest_otw, sizeof(digest_otw));
      |                             ^
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:48:63: note: in definition of macro 'bzero'
   48 | #define bzero(_buf_,_len_)        memset((void *)(_buf_), 0, (_len_))
      |                                                               ^~~~~
nasd_security_cl.c:45:40: note: declared here
   45 |                nasd_digest_nonce_otw_t digest_otw,
      |                ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/bin/rm -f libnasd_drive_client.a
/usr/bin/ar cqs libnasd_drive_client.a nasd_pdrive_client_srpc.o 	nasd_pdrive_cstub.o 	nasd_pdrive_client_switch.o 	nasd_pdrive_client_kpdev.o 	nasd_pdrive_client_modinit_user.o 	nasd_pdrive_client_msgq.o 	nasd_security_cl.o
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pdrive_client_modinit_sal.c
Generating nasd_pdrive_client_switch_sal.c
Done generating nasd_pdrive_client_switch_sal.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_pdrive_client_switch_sal.c
/bin/rm -f libnasd_drive_client_sal.a
/usr/bin/ar cqs libnasd_drive_client_sal.a nasd_pdrive_client_kpdev.o 	nasd_pdrive_client_modinit_sal.o 	nasd_pdrive_client_switch_sal.o
making all in ./edrfs...
making all in edrfs/common...
Generating nasd_edrfs_types_marshall.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -M tmp.nasd_edrfs_types_marshall.c -P nasd_ -B nasd/nasd_edrfs_types.h /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_edrfs_types.rpc
Wrote tmp.nasd_edrfs_types_marshall.c as marshalling .c file
mv -f tmp.nasd_edrfs_types_marshall.c nasd_edrfs_types_marshall.c
Generated nasd_edrfs_types_marshall.c
Generating nasd_edrfs_server_marshall.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -M tmp.nasd_edrfs_server_marshall.c -P nasd_ -B nasd/nasd_edrfs_server.h /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_edrfs_server.rpc
Wrote tmp.nasd_edrfs_server_marshall.c as marshalling .c file
mv -f tmp.nasd_edrfs_server_marshall.c nasd_edrfs_server_marshall.c
Generated nasd_edrfs_server_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_types_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_server_marshall.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_common.c
In file included from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_general_simple.h:46,
                 from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_general.h:32,
                 from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_timer.h:32,
                 from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_edrfs_rpc.h:34,
                 from nasd_edrfs_common.c:29:
nasd_edrfs_common.c: In function 'nasd_copipe_readdir_push':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration]
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_common.c:119:5: note: in expansion of macro 'NASD_ASSERT'
  119 |     NASD_ASSERT(nl > 0);
      |     ^~~~~~~~~~~
nasd_edrfs_common.c:32:1: note: include '<stdlib.h>' or provide a declaration of 'abort'
   31 | #include <nasd/nasd_edrfs_pipe.h>
  +++ |+#include <stdlib.h>
   32 | #include <nasd/nasd_general.h>
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_common.c:119:5: note: in expansion of macro 'NASD_ASSERT'
  119 |     NASD_ASSERT(nl > 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_common.c:119:5: note: in expansion of macro 'NASD_ASSERT'
  119 |     NASD_ASSERT(nl > 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_common.c:119:5: note: in expansion of macro 'NASD_ASSERT'
  119 |     NASD_ASSERT(nl > 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_common.c:119:5: note: in expansion of macro 'NASD_ASSERT'
  119 |     NASD_ASSERT(nl > 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_common.c:119:5: note: in expansion of macro 'NASD_ASSERT'
  119 |     NASD_ASSERT(nl > 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_common.c:119:5: note: in expansion of macro 'NASD_ASSERT'
  119 |     NASD_ASSERT(nl > 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_common.c:143:5: note: in expansion of macro 'NASD_ASSERT'
  143 |     NASD_ASSERT(remain < NASD_EDRFS_DIRENT_T_MAX);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_common.c:143:5: note: in expansion of macro 'NASD_ASSERT'
  143 |     NASD_ASSERT(remain < NASD_EDRFS_DIRENT_T_MAX);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_common.c:143:5: note: in expansion of macro 'NASD_ASSERT'
  143 |     NASD_ASSERT(remain < NASD_EDRFS_DIRENT_T_MAX);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_common.c:143:5: note: in expansion of macro 'NASD_ASSERT'
  143 |     NASD_ASSERT(remain < NASD_EDRFS_DIRENT_T_MAX);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_common.c:144:5: note: in expansion of macro 'NASD_ASSERT'
  144 |     NASD_ASSERT(state->partial_buf_offset == 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_common.c:144:5: note: in expansion of macro 'NASD_ASSERT'
  144 |     NASD_ASSERT(state->partial_buf_offset == 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_common.c:144:5: note: in expansion of macro 'NASD_ASSERT'
  144 |     NASD_ASSERT(state->partial_buf_offset == 0);
      |     ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_common.c:144:5: note: in expansion of macro 'NASD_ASSERT'
  144 |     NASD_ASSERT(state->partial_buf_offset == 0);
      |     ^~~~~~~~~~~
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_directories.c
In file included from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_general_simple.h:46,
                 from /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_general.h:32,
                 from nasd_edrfs_directories.c:31:
nasd_edrfs_directories.c: In function 'nasd_edrfs_dir_parse_page_inplace':
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration]
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_directories.c:127:3: note: in expansion of macro 'NASD_ASSERT'
  127 |   NASD_ASSERT(sizeof(nasd_edrfs_dirpage_t)   == NASD_EDRFS_DIRPAGE_SIZE);
      |   ^~~~~~~~~~~
nasd_edrfs_directories.c:34:1: note: include '<stdlib.h>' or provide a declaration of 'abort'
   33 | #include <nasd/nasd_edrfs_dir.h>
  +++ |+#include <stdlib.h>
   34 | 
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_directories.c:127:3: note: in expansion of macro 'NASD_ASSERT'
  127 |   NASD_ASSERT(sizeof(nasd_edrfs_dirpage_t)   == NASD_EDRFS_DIRPAGE_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_directories.c:127:3: note: in expansion of macro 'NASD_ASSERT'
  127 |   NASD_ASSERT(sizeof(nasd_edrfs_dirpage_t)   == NASD_EDRFS_DIRPAGE_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_directories.c:127:3: note: in expansion of macro 'NASD_ASSERT'
  127 |   NASD_ASSERT(sizeof(nasd_edrfs_dirpage_t)   == NASD_EDRFS_DIRPAGE_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_directories.c:127:3: note: in expansion of macro 'NASD_ASSERT'
  127 |   NASD_ASSERT(sizeof(nasd_edrfs_dirpage_t)   == NASD_EDRFS_DIRPAGE_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_directories.c:127:3: note: in expansion of macro 'NASD_ASSERT'
  127 |   NASD_ASSERT(sizeof(nasd_edrfs_dirpage_t)   == NASD_EDRFS_DIRPAGE_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_directories.c:127:3: note: in expansion of macro 'NASD_ASSERT'
  127 |   NASD_ASSERT(sizeof(nasd_edrfs_dirpage_t)   == NASD_EDRFS_DIRPAGE_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_directories.c:128:3: note: in expansion of macro 'NASD_ASSERT'
  128 |   NASD_ASSERT(sizeof(nasd_edrfs_dirheader_t) == NASD_EDRFS_DIRSLOT_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_directories.c:128:3: note: in expansion of macro 'NASD_ASSERT'
  128 |   NASD_ASSERT(sizeof(nasd_edrfs_dirheader_t) == NASD_EDRFS_DIRSLOT_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_directories.c:128:3: note: in expansion of macro 'NASD_ASSERT'
  128 |   NASD_ASSERT(sizeof(nasd_edrfs_dirheader_t) == NASD_EDRFS_DIRSLOT_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_directories.c:128:3: note: in expansion of macro 'NASD_ASSERT'
  128 |   NASD_ASSERT(sizeof(nasd_edrfs_dirheader_t) == NASD_EDRFS_DIRSLOT_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: warning: incompatible implicit declaration of built-in function 'abort' [-Wbuiltin-declaration-mismatch]
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_directories.c:129:3: note: in expansion of macro 'NASD_ASSERT'
  129 |   NASD_ASSERT(sizeof(nasd_edrfs_dirdata_t)   == NASD_EDRFS_DIRSLOT_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:60:5: note: include '<stdlib.h>' or provide a declaration of 'abort'
   60 |     abort(); \
      |     ^~~~~
nasd_edrfs_directories.c:129:3: note: in expansion of macro 'NASD_ASSERT'
  129 |   NASD_ASSERT(sizeof(nasd_edrfs_dirdata_t)   == NASD_EDRFS_DIRSLOT_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_directories.c:129:3: note: in expansion of macro 'NASD_ASSERT'
  129 |   NASD_ASSERT(sizeof(nasd_edrfs_dirdata_t)   == NASD_EDRFS_DIRSLOT_SIZE);
      |   ^~~~~~~~~~~
/home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/solaris/nasd_solaris_general_simple.h:61:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
   61 |     exit(1); \
      |     ^~~~
nasd_edrfs_directories.c:129:3: note: in expansion of macro 'NASD_ASSERT'
  129 |   NASD_ASSERT(sizeof(nasd_edrfs_dirdata_t)   == NASD_EDRFS_DIRSLOT_SIZE);
      |   ^~~~~~~~~~~
/bin/rm -f libnasd_edrfs_common.a
/usr/bin/ar cqs libnasd_edrfs_common.a nasd_edrfs_types_marshall.o nasd_edrfs_server_marshall.o 	nasd_edrfs_common.o 	nasd_edrfs_directories.o
making all in edrfs/client...
Generating nasd_edrfs_server_cstub.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -B nasd/nasd_error.h -B nasd/nasd_types.h -B nasd/nasd_marshall.h -B nasd/nasd_edrfs_server.h -B nasd/nasd_edrfs_server_cstub.h -x tmp.nasd_edrfs_server_cstub.c /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_edrfs_server.rpc
Wrote tmp.nasd_edrfs_server_cstub.c as SRPC client C file
mv -f tmp.nasd_edrfs_server_cstub.c nasd_edrfs_server_cstub.c
Generated nasd_edrfs_server_cstub.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_server_cstub.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_client_srpc.c
nasd_edrfs_client_srpc.c: In function 'nasd_edrfscli_srpc_error_string':
nasd_edrfs_client_srpc.c:675:16: warning: 'sizeof' on array function parameter 'str' will return size of 'char *' [-Wsizeof-array-argument]
  675 |     str, sizeof(str), file, line);
      |                ^
nasd_edrfs_client_srpc.c:670:27: note: declared here
  670 |   nasd_error_string_t     str,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_client_modinit_user.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_client_mq.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_client_switch.c
/bin/rm -f libnasd_edrfs_client.a
/usr/bin/ar cqs libnasd_edrfs_client.a nasd_edrfs_server_cstub.o 	nasd_edrfs_client_srpc.o 	nasd_edrfs_client_modinit_user.o 	nasd_edrfs_client_mq.o 	nasd_edrfs_client_switch.o
making all in edrfs/client/dux...
This directory removed from distribution
making all in edrfs/client/linux...
making all in edrfs/etc...
making all in edrfs/server...
Generating nasd_edrfs_server_sstub.c
/home/pbulk/build/net/nasd/work/nasd-1.3/rpcgen/nasd_rpcgen -C 'cpp -traditional' -S_t -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -B nasd/nasd_error.h -B nasd/nasd_types.h -B nasd/nasd_edrfs_server.h -B nasd/nasd_edrfs_server_sstub.h -y tmp.nasd_edrfs_server_sstub.c /home/pbulk/build/net/nasd/work/nasd-1.3/include/nasd/nasd_edrfs_server.rpc
Wrote tmp.nasd_edrfs_server_sstub.c as SRPC server C file
mv -f tmp.nasd_edrfs_server_sstub.c nasd_edrfs_server_sstub.c
Generated nasd_edrfs_server_sstub.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_server_sstub.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_srpc.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_core.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_dir.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_drive.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_main.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_mq.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_name.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_ops.c
gcc -c -g3 -O2       -I/opt/pkg/include    -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64     -D__LANGUAGE_C__   -I/home/pbulk/build/net/nasd/work/nasd-1.3/include -Dsun -DSOLARIS  -I/include -I.    -DNASD_RPC_PACKAGE=2 -DNASD_CMU_PDL=0    nasd_edrfs_worker.c
/bin/rm -f edrfs_server
/bin/rm -f a.out
gcc -o a.out nasd_edrfs_server_sstub.o nasd_edrfs_srpc.o 	nasd_edrfs_core.o 	nasd_edrfs_dir.o 	nasd_edrfs_drive.o 	nasd_edrfs_main.o 	nasd_edrfs_mq.o 	nasd_edrfs_name.o 	nasd_edrfs_ops.o 	nasd_edrfs_worker.o -g3 -O2    -B direct -Wl,-M,/usr/lib/ld/map.bssalign -Wl,-M,/usr/lib/ld/map.noexstk  -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -L/opt/pkg/lib   -L. -L/home/pbulk/build/net/nasd/work/nasd-1.3/edrfs/common -lnasd_edrfs_common -L/home/pbulk/build/net/nasd/work/nasd-1.3/client -lnasd_drive_client -L/home/pbulk/build/net/nasd/work/nasd-1.3/common -lnasd_common -L/home/pbulk/build/net/nasd/work/nasd-1.3/common/cryptolib/src -lnasd_crypt  -lm      -lsocket -lnsl  -lpthread -lpthread -R/opt/pkg/lib -z lazyload -z combreloc -Wl,-M,/usr/lib/ld/map.pagealign -Wl,-M,/usr/lib/ld/map.noexdata
Undefined			first referenced
 symbol  			    in file
nasd_ctimer_ticks                   nasd_edrfs_srpc.o
NASD_rpcc                           nasd_edrfs_srpc.o
nasd_lseek                          /home/pbulk/build/net/nasd/work/nasd-1.3/common/libnasd_common.a(nasd_common.o)
ld: fatal: symbol referencing errors. No output written to a.out
collect2: error: ld returned 1 exit status
*** Error code 1

Stop.
make[2]: stopped making "all" in /home/pbulk/build/net/nasd/work/nasd-1.3/edrfs/server
*** Error code 1

Stop.
make[1]: stopped making "all" in /home/pbulk/build/net/nasd/work/nasd-1.3/edrfs
*** Error code 1

Stop.
bmake: stopped making "all" in /home/pbulk/build/net/nasd/work/nasd-1.3
*** Error code 1

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/nasd
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/nasd