+ 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/syncterm-1.1nb5/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/syncterm-1.1nb5/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for syncterm-1.1nb5
/opt/pkg/bin/gmake -C /home/pbulk/build/comms/syncterm/work/syncterm-1.1/src/xpdev mtlib
gmake[1]: Entering directory '/home/pbulk/build/comms/syncterm/work/syncterm-1.1/src/xpdev'
Compiling conwrap.c
conwrap.c: In function '_sighandler_stop':
conwrap.c:74:9: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
   74 |         kill(getpid(), SIGSTOP);
      |         ^~~~
Compiling dat_file.c
dat_file.c: In function 'csvLineParser':
dat_file.c:127:17: warning: implicit declaration of function 'strdup'; did you mean 'strupr'? [-Wimplicit-function-declaration]
  127 |         if((buf=strdup(line))==NULL) {
      |                 ^~~~~~
      |                 strupr
dat_file.c:127:16: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  127 |         if((buf=strdup(line))==NULL) {
      |                ^
dat_file.c: In function 'tabLineParser':
dat_file.c:181:16: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  181 |         if((buf=strdup(line))==NULL) {
      |                ^
In file included from dat_file.c:40:
dat_file.c: In function 'dataWriteFile':
dat_file.c:230:19: warning: implicit declaration of function 'fileno' [-Wimplicit-function-declaration]
  230 |         if(chsize(fileno(fp),0)!=0)     /* truncate */
      |                   ^~~~~~
filewrap.h:131:51: note: in definition of macro 'chsize'
  131 |         #define chsize(fd,size)         ftruncate(fd,size)
      |                                                   ^~
Compiling datewrap.c
datewrap.c: In function 'sane_timegm':
datewrap.c:76:16: warning: implicit declaration of function 'timegm'; did you mean 'time32'? [-Wimplicit-function-declaration]
   76 |         return timegm(tm);
      |                ^~~~~~
      |                time32
Compiling dirwrap.c
In file included from dirwrap.c:84:
dirwrap.c: In function 'isabspath':
genwrap.h:243:49: warning: implicit declaration of function 'strcasecmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration]
  243 |                 #define stricmp                 strcasecmp
      |                                                 ^~~~~~~~~~
dirwrap.c:1092:16: note: in expansion of macro 'stricmp'
 1092 |         return(stricmp(filename,FULLPATH(path,filename,sizeof(path)))==0);
      |                ^~~~~~~
dirwrap.c: In function 'wildmatchi':
dirwrap.c:1171:16: warning: implicit declaration of function 'strdup'; did you mean 'strupr'? [-Wimplicit-function-declaration]
 1171 |         if((s1=strdup(fname))==NULL)
      |                ^~~~~~
      |                strupr
dirwrap.c:1171:15: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1171 |         if((s1=strdup(fname))==NULL)
      |               ^
dirwrap.c:1173:15: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1173 |         if((s2=strdup(spec))==NULL) {
      |               ^
Compiling filewrap.c
filewrap.c: In function 'lock':
filewrap.c:130:20: warning: implicit declaration of function 'flock'; did you mean 'lock'? [-Wimplicit-function-declaration]
  130 |                 if(flock(fd,LOCK_EX|LOCK_NB)!=0 && errno != EOPNOTSUPP)
      |                    ^~~~~
      |                    lock
filewrap.c: In function '_fsopen':
filewrap.c:441:16: warning: implicit declaration of function 'fdopen'; did you mean 'fopen'? [-Wimplicit-function-declaration]
  441 |         return(fdopen(file,pszMode));
      |                ^~~~~~
      |                fopen
filewrap.c:441:16: warning: returning 'int' from a function with return type 'FILE *' makes pointer from integer without a cast [-Wint-conversion]
  441 |         return(fdopen(file,pszMode));
      |               ~^~~~~~~~~~~~~~~~~~~~~
Compiling genwrap.c
genwrap.c: In function 'c_unescape_str':
genwrap.c:206:30: warning: implicit declaration of function 'strdup'; did you mean 'strupr'? [-Wimplicit-function-declaration]
  206 |         if(str==NULL || (buf=strdup(str))==NULL)
      |                              ^~~~~~
      |                              strupr
genwrap.c:206:29: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  206 |         if(str==NULL || (buf=strdup(str))==NULL)
      |                             ^
genwrap.c: In function 'xp_randomize':
genwrap.c:543:9: warning: implicit declaration of function 'srandom'; did you mean 'srand'? [-Wimplicit-function-declaration]
  543 |         srandom(seed);
      |         ^~~~~~~
      |         srand
genwrap.c: In function 'xp_random':
genwrap.c:565:22: warning: implicit declaration of function 'random'; did you mean 'rand_r'? [-Wimplicit-function-declaration]
  565 |                 curr=random();
      |                      ^~~~~~
      |                      rand_r
genwrap.c: In function 'truncsp_lines':
genwrap.c:746:16: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  746 |         if((src=strdup(dst))==NULL)
      |                ^
genwrap.c: In function 'check_pid':
genwrap.c:832:16: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration]
  832 |         return(kill(pid,0)==0);
      |                ^~~~
Compiling ini_file.c
In file included from ini_file.h:43,
                 from ini_file.c:37:
ini_file.c: In function 'is_eof':
genwrap.h:243:49: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration]
  243 |                 #define stricmp                 strcasecmp
      |                                                 ^~~~~~~~~~
ini_file.c:77:29: note: in expansion of macro 'stricmp'
   77 |         return(*str=='!' && stricmp(truncsp(str),INI_EOF_DIRECTIVE)==0);
      |                             ^~~~~~~
ini_file.c: In function 'iniReadSectionList':
genwrap.h:244:49: warning: implicit declaration of function 'strncasecmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration]
  244 |                 #define strnicmp                strncasecmp
      |                                                 ^~~~~~~~~~~
ini_file.c:1103:28: note: in expansion of macro 'strnicmp'
 1103 |                         if(strnicmp(p,prefix,strlen(prefix))!=0)
      |                            ^~~~~~~~
ini_file.c: In function 'iniReadNamedStringList':
ini_file.c:1294:37: warning: implicit declaration of function 'strdup'; did you mean 'strupr'? [-Wimplicit-function-declaration]
 1294 |                 if((lp[items]->name=strdup(name))==NULL)
      |                                     ^~~~~~
      |                                     strupr
ini_file.c:1294:36: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1294 |                 if((lp[items]->name=strdup(name))==NULL)
      |                                    ^
ini_file.c:1296:37: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1296 |                 if((lp[items]->value=strdup(value))==NULL)
      |                                     ^
ini_file.c: In function 'iniGetNamedStringList':
ini_file.c:1340:36: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1340 |                 if((lp[items]->name=strdup(name))==NULL)
      |                                    ^
ini_file.c:1342:37: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1342 |                 if((lp[items]->value=strdup(value))==NULL)
      |                                     ^
ini_file.c: In function 'isTrue':
ini_file.c:1364:16: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1364 |         if((str=strdup(value)) == NULL)
      |                ^
ini_file.c: In function 'parseEnumList':
ini_file.c:1954:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1954 |         if((vals=strdup(values)) == NULL)
      |                 ^
ini_file.c: In function 'parseIntList':
ini_file.c:2246:18: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
 2246 |         if((vals = strdup(values)) == NULL)
      |                  ^
In file included from ini_file.c:45:
ini_file.c: In function 'iniWriteFile':
ini_file.c:2393:19: warning: implicit declaration of function 'fileno' [-Wimplicit-function-declaration]
 2393 |         if(chsize(fileno(fp), pos)!=0)  /* truncate */
      |                   ^~~~~~
filewrap.h:131:51: note: in definition of macro 'chsize'
  131 |         #define chsize(fd,size)         ftruncate(fd,size)
      |                                                   ^~
Compiling link_list.c
In file included from link_list.c:39:
link_list.c: In function 'listFree':
genwrap.h:305:71: warning: implicit declaration of function 'nanosleep' [-Wimplicit-function-declaration]
  305 |                                                                 while(nanosleep(&ts, &ts) != 0 && errno==EINTR && x > 1); })
      |                                                                       ^~~~~~~~~
link_list.c:131:25: note: in expansion of macro 'SLEEP'
  131 |                         SLEEP(1);
      |                         ^~~~~
link_list.c: In function 'listAddNodeString':
link_list.c:640:17: warning: implicit declaration of function 'strdup'; did you mean 'strupr'? [-Wimplicit-function-declaration]
  640 |         if((buf=strdup(str))==NULL)
      |                 ^~~~~~
      |                 strupr
link_list.c:640:16: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  640 |         if((buf=strdup(str))==NULL)
      |                ^
Compiling msg_queue.c
Compiling multisock.c
multisock.c: In function 'xpms_add':
multisock.c:117:65: warning: implicit declaration of function 'strdup'; did you mean 'strcmp'? [-Wimplicit-function-declaration]
  117 |                 xpms_set->socks[xpms_set->sock_count].address = strdup(addr);
      |                                                                 ^~~~~~
      |                                                                 strcmp
multisock.c:117:63: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  117 |                 xpms_set->socks[xpms_set->sock_count].address = strdup(addr);
      |                                                               ^
multisock.c:123:60: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  123 |                 xpms_set->socks[xpms_set->sock_count].prot = strdup(prot);
      |                                                            ^
multisock.c: In function 'xpms_add_list':
multisock.c:191:21: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  191 |                 host=strdup(*iface);
      |                     ^
Compiling semwrap.c
Compiling netwrap.c
In file included from netwrap.c:39:
netwrap.c: In function 'getNameServerList':
genwrap.h:244:49: warning: implicit declaration of function 'strncasecmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration]
  244 |                 #define strnicmp                strncasecmp
      |                                                 ^~~~~~~~~~~
netwrap.c:66:28: note: in expansion of macro 'strnicmp'
   66 |                         if(strnicmp(p,"nameserver",10)!=0) /* no match */
      |                            ^~~~~~~~
Compiling sockwrap.c
In file included from sockwrap.c:48:
sockwrap.c: In function 'getSocketOptionByName':
genwrap.h:243:49: warning: implicit declaration of function 'strcasecmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration]
  243 |                 #define stricmp                 strcasecmp
      |                                                 ^~~~~~~~~~
sockwrap.c:157:20: note: in expansion of macro 'stricmp'
  157 |                 if(stricmp(name,socket_options[i].name)==0) {
      |                    ^~~~~~~
sockwrap.c: In function 'sendfilesocket':
genwrap.h:305:71: warning: implicit declaration of function 'nanosleep' [-Wimplicit-function-declaration]
  305 |                                                                 while(nanosleep(&ts, &ts) != 0 && errno==EINTR && x > 1); })
      |                                                                       ^~~~~~~~~
sockwrap.c:219:33: note: in expansion of macro 'SLEEP'
  219 |                                 SLEEP(1);
      |                                 ^~~~~
Compiling semfile.c
Compiling str_list.c
In file included from str_list.c:40:
str_list.c: In function 'strListFind':
genwrap.h:243:49: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration]
  243 |                 #define stricmp                 strcasecmp
      |                                                 ^~~~~~~~~~
str_list.c:96:28: note: in expansion of macro 'stricmp'
   96 |                         if(stricmp(list[i],str) == 0)
      |                            ^~~~~~~
str_list.c: In function 'strListModifyEach':
str_list.c:216:23: warning: implicit declaration of function 'strdup'; did you mean 'strupr'? [-Wimplicit-function-declaration]
  216 |                 str = strdup(str);
      |                       ^~~~~~
      |                       strupr
str_list.c:216:21: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  216 |                 str = strdup(str);
      |                     ^
str_list.c: In function 'strListAppend':
str_list.c:256:16: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  256 |         if((buf=strdup(str))==NULL)
      |                ^
str_list.c: In function 'strListAppendFormat':
str_list.c:289:15: warning: implicit declaration of function 'vasprintf'; did you mean 'vsprintf'? [-Wimplicit-function-declaration]
  289 |         len = vasprintf(&buf, format, va);
      |               ^~~~~~~~~
      |               vsprintf
str_list.c: In function 'strListInsert':
str_list.c:310:16: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  310 |         if((buf=strdup(str))==NULL)
      |                ^
str_list.c: In function 'strListSplitCopy':
str_list.c:388:16: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  388 |         if((buf=strdup(str))==NULL)
      |                ^
Compiling strwrap.c
Compiling threadwrap.c
Compiling unicode.c
Compiling xp_dl.c
Compiling xpbeep.c
xpbeep.c: In function 'unix_beep':
xpbeep.c:1195:43: error: 'KIOCSOUND' undeclared (first use in this function)
 1195 |                         ioctl(console_fd, KIOCSOUND, (int) (1193180 / freq));
      |                                           ^~~~~~~~~
xpbeep.c:1195:43: note: each undeclared identifier is reported only once for each function it appears in
In file included from xpbeep.c:64:
genwrap.h:305:71: warning: implicit declaration of function 'nanosleep' [-Wimplicit-function-declaration]
  305 |                                                                 while(nanosleep(&ts, &ts) != 0 && errno==EINTR && x > 1); })
      |                                                                       ^~~~~~~~~
xpbeep.c:1197:17: note: in expansion of macro 'SLEEP'
 1197 |                 SLEEP(dur);
      |                 ^~~~~
gmake[1]: *** [/home/pbulk/build/comms/syncterm/work/syncterm-1.1/src/build/Common.gmake:456: gcc.sunos.obj.release-mt/xpbeep.o] Error 1
gmake[1]: Leaving directory '/home/pbulk/build/comms/syncterm/work/syncterm-1.1/src/xpdev'
gmake: *** [/home/pbulk/build/comms/syncterm/work/syncterm-1.1/src/build/Common.gmake:487: xpdev-mt] Error 2
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/comms/syncterm
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/comms/syncterm