+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/sharity-light-1.3/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/sharity-light-1.3/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for sharity-light-1.3
--- nfs_dir ---
--- proc.o ---
--- nfs_dir ---
(cd nfs; /usr/pkg/bin/bmake "CFLAGS=-Wall -O2 -DNETBSD"     "CC=cc" "ARCH=	" "RPC_WARNFLAGS=-Wno-unused -Wno-switch -Wno-uninitialized")
--- proc.o ---
cc -Iinclude -I. -Wall -O2 -DNETBSD 	 -c -o proc.o proc.c
--- nfs_dir ---
--- nfs_prot.h ---
rm -f nfs_prot.h
rpcgen -h nfs_prot.x |  sed 's@char data\[NFS_FHSIZE\];@long long data\[NFS_FHSIZE / sizeof(long long)\];@' > nfs_prot.h
--- nfs_prot_xdr.c ---
rm -f nfs_prot_xdr.c
rpcgen -c nfs_prot.x |  sed 's;^#include ".*/nfs_prot.h"$;#include "nfs_prot.h";' >nfs_prot_xdr.c
--- mount.o ---
cc  -c -I. -I.. -Wall -O2 -DNETBSD mount.c
--- proc.o ---
proc.c: In function 'smb_encode_dialect':
proc.c:88:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
         strcpy(p, name);
                ^
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c:88:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
         strcpy(p, name);
                   ^~~~
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'const char * restrict' but argument is of type 'const byte *' {aka 'const unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c: In function 'smb_encode_ascii':
proc.c:96:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  strcpy(p, name);
         ^
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c:96:12: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  strcpy(p, name);
            ^~~~
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'const char * restrict' but argument is of type 'const byte *' {aka 'const unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c: In function 'smb_name_mangle':
proc.c:137:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         len = strlen(name);
                      ^~~~
In file included from ./syshdr.h:12,
                 from proc.c:13:
/usr/include/string.h:385:15: note: expected 'const char *' but argument is of type 'const byte *' {aka 'const unsigned char *'}
 extern size_t strlen (const char *__s)
               ^~~~~~
proc.c: In function 'smb_proc_open':
proc.c:546:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char* buf = server->packet;
                     ^~~~~~
proc.c:554:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_setup_header(server, SMBopen, 2, 2 + len);
           ^
proc.c:557:26: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, pathname, len);
                          ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:557:29: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, pathname, len);
                             ^~~~~~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:570:19: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
                 p = smb_setup_header(server, SMBopen, 2, 2 + len);
                   ^
proc.c:573:34: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
                 smb_encode_ascii(p, pathname, len);
                                  ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:573:37: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
                 smb_encode_ascii(p, pathname, len);
                                     ^~~~~~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_close':
proc.c:608:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
proc.c: In function 'smb_proc_read':
proc.c:628:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
--- nfs_dir ---
mount.c:14:10: fatal error: rpc/rpc.h: No such file or directory
 #include <rpc/rpc.h>
          ^~~~~~~~~~~
compilation terminated.
--- proc.o ---
proc.c:645:50: warning: pointer targets in passing argument 2 of 'smb_decode_data' differ in signedness [-Wpointer-sign]
         smb_decode_data(SMB_BUF(server->packet), data, &data_len, fs);
                                                  ^~~~
proc.c:113:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_decode_data(byte *p, byte *data, word *data_len, int fs)
 ^~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_read_raw':
proc.c:668:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
proc.c:683:47: warning: pointer targets in passing argument 2 of 'smb_request_read_raw' differ in signedness [-Wpointer-sign]
         result = smb_request_read_raw(server, data, count);
                                               ^~~~
In file included from proc.c:12:
include/smb/smb_fs.h:157:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int smb_request_read_raw(struct smb_server *server,
     ^~~~~~~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_write':
proc.c:693:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
--- nfs_dir ---
*** [mount.o] Error code 1

bmake[1]: stopped making "all" in /home/pbulk/build/net/sharity-light/work/Sharity-Light.1.3/nfs
bmake[1]: 1 error

bmake[1]: stopped making "all" in /home/pbulk/build/net/sharity-light/work/Sharity-Light.1.3/nfs
--- proc.o ---
proc.c: In function 'smb_proc_write_raw':
proc.c:720:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
--- nfs_dir ---
*** [nfs_dir] Error code 2

bmake: stopped making "all" in /home/pbulk/build/net/sharity-light/work/Sharity-Light.1.3
--- proc.o ---
proc.c:748:48: warning: pointer targets in passing argument 2 of 'smb_request_write_raw' differ in signedness [-Wpointer-sign]
         result = smb_request_write_raw(server, data, count);
                                                ^~~~
In file included from proc.c:12:
include/smb/smb_fs.h:159:5: note: expected 'const unsigned char *' but argument is of type 'const char *'
 int smb_request_write_raw(struct smb_server *server,
     ^~~~~~~~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_do_create':
proc.c:778:15: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
   char *buf = server->packet;
               ^~~~~~
proc.c:782:5: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
   p = smb_setup_header(server, command, 3, len + 2);
     ^
proc.c:785:20: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
   smb_encode_ascii(p, path, len);
                    ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:785:23: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
   smb_encode_ascii(p, path, len);
                       ^~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_mv':
proc.c:824:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
proc.c:831:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_setup_header(server, SMBmv, 1, olen + nlen + 4);
           ^
proc.c:833:30: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, opath, olen);
                              ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:833:33: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, opath, olen);
                                 ^~~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:833:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, opath, olen);
           ^
proc.c:834:26: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, npath, olen);
                          ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:834:29: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, npath, olen);
                             ^~~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_mkdir':
proc.c:854:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_setup_header(server, SMBmkdir, 0, 2 + len);
           ^
proc.c:855:26: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, path, len);
                          ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:855:29: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, path, len);
                             ^~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_rmdir':
proc.c:875:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_setup_header(server, SMBrmdir, 0, 2 + len);
           ^
proc.c:876:26: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, path, len);
                          ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:876:29: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, path, len);
                             ^~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_unlink':
proc.c:891:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
proc.c:897:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_setup_header(server, SMBunlink, 1, 2 + len);
           ^
proc.c:899:26: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, path, len);
                          ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:899:29: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, path, len);
                             ^~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_trunc':
proc.c:914:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
proc.c:919:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_setup_header(server, SMBwrite, 5, 3);
           ^
proc.c:924:26: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, "", 0);
                          ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:924:29: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, "", 0);
                             ^~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_readdir_short':
proc.c:987:13: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
         buf = server->packet;
             ^
proc.c:998:27: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
                         p = smb_setup_header(server, SMBsearch, 2,
                           ^
proc.c:1002:46: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
                         p = smb_encode_ascii(p, mask, strlen(mask));
                                              ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1002:49: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
                         p = smb_encode_ascii(p, mask, strlen(mask));
                                                 ^~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1002:27: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
                         p = smb_encode_ascii(p, mask, strlen(mask));
                           ^
proc.c:1004:45: warning: pointer targets in passing argument 1 of 'smb_encode_word' differ in signedness [-Wpointer-sign]
                         p = smb_encode_word(p, 0);
                                             ^
proc.c:59:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_word(byte *p, word data)
 ^~~~~~~~~~~~~~~
proc.c:1004:27: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
                         p = smb_encode_word(p, 0);
                           ^
proc.c:1006:27: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
                         p = smb_setup_header(server, SMBsearch, 2,
                           ^
proc.c:1010:46: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
                         p = smb_encode_ascii(p, "", 0);
                                              ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1010:49: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
                         p = smb_encode_ascii(p, "", 0);
                                                 ^~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1010:27: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
                         p = smb_encode_ascii(p, "", 0);
                           ^
proc.c:1011:47: warning: pointer targets in passing argument 1 of 'smb_encode_vblock' differ in signedness [-Wpointer-sign]
                         p = smb_encode_vblock(p, status, SMB_STATUS_SIZE, 0);
                                               ^
proc.c:104:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_vblock(byte *p, const byte *data, word len, int fs)
 ^~~~~~~~~~~~~~~~~
proc.c:1011:50: warning: pointer targets in passing argument 2 of 'smb_encode_vblock' differ in signedness [-Wpointer-sign]
                         p = smb_encode_vblock(p, status, SMB_STATUS_SIZE, 0);
                                                  ^~~~~~
proc.c:104:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
 smb_encode_vblock(byte *p, const byte *data, word len, int fs)
 ^~~~~~~~~~~~~~~~~
proc.c:1011:27: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
                         p = smb_encode_vblock(p, status, SMB_STATUS_SIZE, 0);
                           ^
proc.c:1030:19: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
                 p = SMB_VWV(server->packet);
                   ^
proc.c:1031:37: warning: pointer targets in passing argument 1 of 'smb_decode_word' differ in signedness [-Wpointer-sign]
                 p = smb_decode_word(p, &count); /* vwv[0] = count-returned */
                                     ^
proc.c:67:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_decode_word(byte *p, word *data)
 ^~~~~~~~~~~~~~~
proc.c:1031:19: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
                 p = smb_decode_word(p, &count); /* vwv[0] = count-returned */
                   ^
proc.c:1032:37: warning: pointer targets in passing argument 1 of 'smb_decode_word' differ in signedness [-Wpointer-sign]
                 p = smb_decode_word(p, &bcc);
                                     ^
proc.c:67:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_decode_word(byte *p, word *data)
 ^~~~~~~~~~~~~~~
proc.c:1032:19: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
                 p = smb_decode_word(p, &bcc);
                   ^
In file included from include/smb/smb_fs.h:11,
                 from proc.c:12:
proc.c: In function 'smb_proc_readdir_long':
include/smb/smb.h:36:42: warning: unsigned conversion from 'int' to 'unsigned char' changes value from '4079' to '239' [-Woverflow]
 #define WSET(buf,pos,val) (BVAL(buf,pos)=(val), BVAL(buf,(pos)+1)=(unsigned)(val)>>8)
                                          ^
proc.c:1257:5: note: in expansion of macro 'WSET'
     WSET(outbuf,smb_mdrcnt,TRANS2_MAX_TRANSFER);
     ^~~~
proc.c:1269:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
     p = SMB_BUF(outbuf);
       ^
proc.c: In function 'smb_proc_getattr_core':
proc.c:1461:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
proc.c:1468:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_setup_header(server, SMBgetatr, 0, 2 + len);
           ^
proc.c:1469:26: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, path, len);
                          ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1469:29: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         smb_encode_ascii(p, path, len);
                             ^~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c: In function 'smb_proc_getattrE':
proc.c:1493:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char* buf = server->packet;
                     ^~~~~~
proc.c: In function 'smb_proc_setattr_core':
proc.c:1557:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
proc.c:1564:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_setup_header(server, SMBsetatr, 8, 4 + len);
           ^
proc.c:1567:30: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, path, len);
                              ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1567:33: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, path, len);
                                 ^~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1567:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, path, len);
           ^
proc.c:1568:30: warning: pointer targets in passing argument 1 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, "", 0);
                              ^
proc.c:93:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1568:33: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, "", 0);
                                 ^~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1568:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, "", 0);
           ^
proc.c: In function 'smb_proc_setattrE':
proc.c:1585:21: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
         char *buf = server->packet;
                     ^~~~~~
proc.c: In function 'smb_proc_dskattr':
proc.c:1647:11: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
         p = SMB_VWV(server->packet);
           ^
proc.c:1648:29: warning: pointer targets in passing argument 1 of 'smb_decode_word' differ in signedness [-Wpointer-sign]
         p = smb_decode_word(p, &attr->total);
                             ^
proc.c:67:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_decode_word(byte *p, word *data)
 ^~~~~~~~~~~~~~~
proc.c:1648:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_decode_word(p, &attr->total);
           ^
proc.c:1649:29: warning: pointer targets in passing argument 1 of 'smb_decode_word' differ in signedness [-Wpointer-sign]
         p = smb_decode_word(p, &attr->allocblocks);
                             ^
proc.c:67:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_decode_word(byte *p, word *data)
 ^~~~~~~~~~~~~~~
proc.c:1649:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_decode_word(p, &attr->allocblocks);
           ^
proc.c:1650:29: warning: pointer targets in passing argument 1 of 'smb_decode_word' differ in signedness [-Wpointer-sign]
         p = smb_decode_word(p, &attr->blocksize);
                             ^
proc.c:67:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_decode_word(byte *p, word *data)
 ^~~~~~~~~~~~~~~
proc.c:1650:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_decode_word(p, &attr->blocksize);
           ^
proc.c:1651:29: warning: pointer targets in passing argument 1 of 'smb_decode_word' differ in signedness [-Wpointer-sign]
         p = smb_decode_word(p, &attr->free);
                             ^
proc.c:67:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 smb_decode_word(byte *p, word *data)
 ^~~~~~~~~~~~~~~
proc.c:1651:11: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
         p = smb_decode_word(p, &attr->free);
           ^
proc.c: In function 'smb_proc_reconnect':
proc.c:1728:41: warning: pointer targets in passing argument 2 of 'smb_name_mangle' differ in signedness [-Wpointer-sign]
         p = smb_name_mangle(p, server->m.server_name);
                                ~~~~~~~~~^~~~~~~~~~~~
proc.c:133:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
 smb_name_mangle(byte *p, const byte *name)
 ^~~~~~~~~~~~~~~
proc.c:1729:41: warning: pointer targets in passing argument 2 of 'smb_name_mangle' differ in signedness [-Wpointer-sign]
         p = smb_name_mangle(p, server->m.client_name);
                                ~~~~~~~~~^~~~~~~~~~~~
proc.c:133:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
 smb_name_mangle(byte *p, const byte *name)
 ^~~~~~~~~~~~~~~
proc.c:1773:50: warning: pointer targets in passing argument 2 of 'smb_encode_dialect' differ in signedness [-Wpointer-sign]
                 p = smb_encode_dialect(p,prots[i].name, strlen(prots[i].name));
                                          ~~~~~~~~^~~~~
proc.c:85:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
 smb_encode_dialect(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~~~
proc.c:1841:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
                         strcpy(p, server->m.password);
                                ^
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c:1843:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
                         strcpy(p, server->m.username);
                                ^
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c:1845:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
                         strcpy(p, cfg_workgroup);
                                ^
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c:1846:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                         p += strlen(p) + 1;
                                     ^
In file included from ./syshdr.h:12,
                 from proc.c:13:
/usr/include/string.h:385:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern size_t strlen (const char *__s)
               ^~~~~~
proc.c:1847:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
                         strcpy(p, OS_id);
                                ^
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c:1848:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                         p += strlen(p) + 1;
                                     ^
In file included from ./syshdr.h:12,
                 from proc.c:13:
/usr/include/string.h:385:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern size_t strlen (const char *__s)
               ^~~~~~
proc.c:1849:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
                         strcpy(p, client_id);
                                ^
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c:1865:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
                         strcpy(p, server->m.password);
                                ^
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c:1867:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
                         strcpy(p, server->m.username);
                                ^
In file included from /usr/include/features.h:438,
                 from /usr/include/sys/types.h:25,
                 from include/smb/smb.h:20,
                 from include/smb/smb_fs.h:11,
                 from proc.c:12:
/usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
proc.c:1893:42: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, server->m.service, strlen(server->m.service));
                                 ~~~~~~~~~^~~~~~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1894:41: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p,server->m.password, strlen(server->m.password));
                                ~~~~~~~~~^~~~~~~~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1895:33: warning: pointer targets in passing argument 2 of 'smb_encode_ascii' differ in signedness [-Wpointer-sign]
         p = smb_encode_ascii(p, dev, strlen(dev));
                                 ^~~
proc.c:93:1: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
 smb_encode_ascii(byte *p, const byte *name, int len)
 ^~~~~~~~~~~~~~~~
proc.c:1908:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
         if (server->max_xmit > given_max_xmit)
         ^~
proc.c:1913:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
   if(server->maxxmt != 0 && server->max_xmit > server->maxxmt)
   ^~
bmake: 1 error

bmake: stopped making "all" in /home/pbulk/build/net/sharity-light/work/Sharity-Light.1.3
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/net/sharity-light
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/net/sharity-light