+ 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/sysinfo-3.5.1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/sysinfo-3.5.1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for sysinfo-3.5.1
Making sysinfo for SunOS 5.x ... 
Make sure that `cc' is not `/usr/ucb/cc' or sysinfo may not work.
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c sysinfo.c
sysinfo.c:553:1: warning: return type defaults to 'int' [-Wimplicit-int]
  553 | main(Argc, Argv, Envp)
      | ^~~~
sysinfo.c: In function 'main':
sysinfo.c:620:6: warning: implicit declaration of function 'CFparse'; did you mean 'pause'? [-Wimplicit-function-declaration]
  620 |  if (CFparse(ConfFile, ConfDir) != 0) {
      |      ^~~~~~~
      |      pause
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c devices.c
devices.c: In function 'DeviceShow':
devices.c:250:9: warning: implicit declaration of function 'BuildDevices' [-Wimplicit-function-declaration]
  250 |     if (BuildDevices(&RootDev, Names) != 0)
      |         ^~~~~~~~~~~~
devices.c: In function 'MkDevName':
devices.c:2504:6: warning: implicit declaration of function 'isdigit' [-Wimplicit-function-declaration]
 2504 |  if (isdigit(Name[strlen(Name) - 1]))
      |      ^~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c memory.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c run.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c run-data.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c mcl.c
mcl.c: In function 'strtolower':
mcl.c:168:6: warning: implicit declaration of function 'isupper' [-Wimplicit-function-declaration]
  168 |  if (isupper(*cp))
      |      ^~~~~~~
mcl.c:169:12: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration]
  169 |      *cp = tolower(*cp);
      |            ^~~~~~~
mcl.c: In function 'IsExceptedDomain':
mcl.c:229:6: warning: implicit declaration of function 'REmatch' [-Wimplicit-function-declaration]
  229 |  if (REmatch(MyDomain, ExceptDomains[i], NULL) > 0) {
      |      ^~~~~~~
mcl.c: In function 'MCLreadFile':
mcl.c:302:9: warning: implicit declaration of function 'StrToArgv' [-Wimplicit-function-declaration]
  302 |  Argc = StrToArgv(Buff, "|", &Argv, "\"\"", 0);
      |         ^~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c kvm.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c mcregex.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c options.c
options.c:281:1: warning: return type defaults to 'int' [-Wimplicit-int]
  281 | OptBool(opt, value, docopy)
      | ^~~~~~~
options.c:297:1: warning: return type defaults to 'int' [-Wimplicit-int]
  297 | OptInt(opt, value, docopy)
      | ^~~~~~
options.c:313:1: warning: return type defaults to 'int' [-Wimplicit-int]
  313 | OptShort(opt, value, docopy)
      | ^~~~~~~~
options.c:329:1: warning: return type defaults to 'int' [-Wimplicit-int]
  329 | OptLong(opt, value, docopy)
      | ^~~~~~~
options.c:345:1: warning: return type defaults to 'int' [-Wimplicit-int]
  345 | OptStr(opt, value, docopy)
      | ^~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c virtmem.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c getosver.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c getosname.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c getosdist.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c getcpu.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c gethost.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c getmodel.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c psi.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c getmisc.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c boottime.c
In file included from boottime.c:17:
boottime.c: In function 'GetBootTimeSym':
defs.h:127:25: warning: implicit declaration of function '_CheckNlist'; did you mean 'CheckNlist'? [-Wimplicit-function-declaration]
  127 | # define CheckNlist(p)  _CheckNlist(p)
      |                         ^~~~~~~~~~~
boottime.c:123:6: note: in expansion of macro 'CheckNlist'
  123 |  if (CheckNlist(nlptr))
      |      ^~~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c kernel.c
In file included from kernel.c:16:
kernel.c: In function 'KernelShow':
defs.h:127:25: warning: implicit declaration of function '_CheckNlist'; did you mean 'CheckNlist'? [-Wimplicit-function-declaration]
  127 | # define CheckNlist(p)  _CheckNlist(p)
      |                         ^~~~~~~~~~~
kernel.c:390:10: note: in expansion of macro 'CheckNlist'
  390 |      if (CheckNlist(NLPtr))
      |          ^~~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c general.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c class.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c var.c
var.c: In function 'VarGetVal':
var.c:45:16: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration]
   45 |       *cp2++ = tolower(*cp);
      |                ^~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c report.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c misc.c
misc.c: In function 'CleanString':
misc.c:181:36: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration]
  181 |     for (cp = String; cp && *cp && isspace(*cp); ++cp);
      |                                    ^~~~~~~
misc.c:191:11: warning: implicit declaration of function 'isprint' [-Wimplicit-function-declaration]
  191 |      if (!isprint(*cp)) {
      |           ^~~~~~~
misc.c:198:11: warning: implicit declaration of function 'isalnum' [-Wimplicit-function-declaration]
  198 |      if (!isalnum(*cp)) {
      |           ^~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c msg.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c cf.c
cf.c: In function 'CFgetKey':
cf.c:82:36: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration]
   82 |     for (cp = String; cp && *cp && isspace(*cp); ++cp);
      |                                    ^~~~~~~
cf.c:88:33: warning: implicit declaration of function 'isalpha' [-Wimplicit-function-declaration]
   88 |     for (cp = Key; cp && *cp && isalpha(*cp); ++cp);
      |                                 ^~~~~~~
cf.c: In function 'CFconfdir':
cf.c:210:9: warning: implicit declaration of function 'FileExists' [-Wimplicit-function-declaration]
  210 |     if (FileExists(Path) && !IsDir(Path)) {
      |         ^~~~~~~~~~
cf.c:210:30: warning: implicit declaration of function 'IsDir' [-Wimplicit-function-declaration]
  210 |     if (FileExists(Path) && !IsDir(Path)) {
      |                              ^~~~~
cf.c: In function 'CFinclude':
cf.c:234:30: warning: implicit declaration of function 'IsFile' [-Wimplicit-function-declaration]
  234 |     if (FileExists(Path) && !IsFile(Path)) {
      |                              ^~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c define.c
define.c: In function 'DefGet':
define.c:141:7: warning: implicit declaration of function 'REmatch' [-Wimplicit-function-declaration]
  141 |   if (REmatch(KeyStr, Ptr->KeyStr, NULL) > 0)
      |       ^~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c devdefine.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c strutil.c
strutil.c: In function 'StrToArgv':
strutil.c:150:7: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration]
  150 |  if (!isspace(*SepChars))
      |       ^~~~~~~
strutil.c: In function 'strtolower':
strutil.c:224:6: warning: implicit declaration of function 'isupper' [-Wimplicit-function-declaration]
  224 |  if (isupper(*cp))
      |      ^~~~~~~
strutil.c:225:12: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration]
  225 |      *cp = tolower(*cp);
      |            ^~~~~~~
strutil.c: In function 'strupper':
strutil.c:264:6: warning: implicit declaration of function 'islower' [-Wimplicit-function-declaration]
  264 |  if (islower(*cp))
      |      ^~~~~~~
strutil.c:265:12: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration]
  265 |      *cp = toupper(*cp);
      |            ^~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c namelist.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c classtype.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c type.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c getarch.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c getkernver.c
In file included from getkernver.c:17:
getkernver.c: In function 'GetKernVerSym':
defs.h:127:25: warning: implicit declaration of function '_CheckNlist'; did you mean 'CheckNlist'? [-Wimplicit-function-declaration]
  127 | # define CheckNlist(p)  _CheckNlist(p)
      |                         ^~~~~~~~~~~
getkernver.c:41:6: note: in expansion of macro 'CheckNlist'
   41 |  if (CheckNlist(nlptr)) {
      |      ^~~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c getman.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c macinfo.c
macinfo.c: In function 'SetMacInfo':
macinfo.c:160:10: warning: implicit declaration of function 'isdigit' [-Wimplicit-function-declaration]
  160 |  while (!isdigit(*cp) && ++cp);
      |          ^~~~~~~
macinfo.c:173:5: warning: implicit declaration of function 'dlattachreq' [-Wimplicit-function-declaration]
  173 |     dlattachreq(fd, DevInfo->Unit);
      |     ^~~~~~~~~~~
macinfo.c:174:5: warning: implicit declaration of function 'dlokack'; did you mean 'flock'? [-Wimplicit-function-declaration]
  174 |     dlokack(fd, dlbuf);
      |     ^~~~~~~
      |     flock
macinfo.c:175:5: warning: implicit declaration of function 'dlbindreq' [-Wimplicit-function-declaration]
  175 |     dlbindreq(fd, 0, 0, DL_CLDLS, 0, 0);
      |     ^~~~~~~~~
macinfo.c:176:5: warning: implicit declaration of function 'dlbindack' [-Wimplicit-function-declaration]
  176 |     dlbindack(fd, dlbuf);
      |     ^~~~~~~~~
macinfo.c:181:5: warning: implicit declaration of function 'dlphysaddrreq' [-Wimplicit-function-declaration]
  181 |     dlphysaddrreq(fd, DL_CURR_PHYS_ADDR);
      |     ^~~~~~~~~~~~~
macinfo.c:182:5: warning: implicit declaration of function 'dlphysaddrack' [-Wimplicit-function-declaration]
  182 |     dlphysaddrack(fd, dlbuf);
      |     ^~~~~~~~~~~~~
macinfo.c:184:5: warning: implicit declaration of function 'addrtostring' [-Wimplicit-function-declaration]
  184 |     addrtostring(OFFADDR(dlp, dlp->physaddr_ack.dl_addr_offset),
      |     ^~~~~~~~~~~~
macinfo.c:215:5: warning: implicit declaration of function 'dlunbindreq' [-Wimplicit-function-declaration]
  215 |     dlunbindreq(fd);
      |     ^~~~~~~~~~~
macinfo.c:216:5: warning: implicit declaration of function 'dldetachreq' [-Wimplicit-function-declaration]
  216 |     dldetachreq(fd);
      |     ^~~~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c sysconf.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c setreuid.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c os-sunos5.c
os-sunos5.c: In function 'ProbeTapeDrive':
os-sunos5.c:233:9: warning: implicit declaration of function 'isdigit' [-Wimplicit-function-declaration]
  233 |  while (isdigit(*++cp));
      |         ^~~~~~~
os-sunos5.c:283:12: warning: implicit declaration of function 'ScsiQuery' [-Wimplicit-function-declaration]
  283 |     (void) ScsiQuery(DevInfo, DevFilen, fd, TRUE);
      |            ^~~~~~~~~
os-sunos5.c: In function 'GetDkCtlrDevice':
os-sunos5.c:570:5: warning: implicit declaration of function 'SetDiskCtlrModel' [-Wimplicit-function-declaration]
  570 |     SetDiskCtlrModel(DiskCtlr, dk_cinfo->dki_ctype);
      |     ^~~~~~~~~~~~~~~~
os-sunos5.c: In function 'CreateDiskDrive':
os-sunos5.c:656:6: warning: implicit declaration of function 'AddDevDesc' [-Wimplicit-function-declaration]
  656 |      AddDevDesc(DevInfo, Buff, "Volume Name", DA_APPEND);
      |      ^~~~~~~~~~
os-sunos5.c: In function 'GetOSDistSunOS5':
os-sunos5.c:1529:21: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration]
 1529 |     for (cp = Buff; isspace(*cp); ++cp);
      |                     ^~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c dlpi.c
dlpi.c:35:1: warning: return type defaults to 'int' [-Wimplicit-int]
   35 | dlattachreq(fd, ppa)
      | ^~~~~~~~~~~
dlpi.c: In function 'dlattachreq':
dlpi.c:52:6: warning: implicit declaration of function 'putmsg'; did you mean 'puts'? [-Wimplicit-function-declaration]
   52 |  if (putmsg(fd, &ctl, (struct strbuf*) NULL, flags) < 0)
      |      ^~~~~~
      |      puts
dlpi.c: At top level:
dlpi.c:56:1: warning: return type defaults to 'int' [-Wimplicit-int]
   56 | dlphysaddrreq(fd, addrtype)
      | ^~~~~~~~~~~~~
dlpi.c:77:1: warning: return type defaults to 'int' [-Wimplicit-int]
   77 | dldetachreq(fd)
      | ^~~~~~~~~~~
dlpi.c:96:1: warning: return type defaults to 'int' [-Wimplicit-int]
   96 | dlbindreq(fd, sap, max_conind, service_mode, conn_mgmt, xidtest)
      | ^~~~~~~~~
dlpi.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int]
  125 | dlunbindreq(fd)
      | ^~~~~~~~~~~
dlpi.c:144:1: warning: return type defaults to 'int' [-Wimplicit-int]
  144 | dlokack(fd, bufp)
      | ^~~~~~~
dlpi.c: In function 'dlokack':
dlpi.c:156:2: warning: implicit declaration of function 'strgetmsg' [-Wimplicit-function-declaration]
  156 |  strgetmsg(fd, &ctl, (struct strbuf*)NULL, &flags, "dlokack");
      |  ^~~~~~~~~
dlpi.c:160:2: warning: implicit declaration of function 'expecting' [-Wimplicit-function-declaration]
  160 |  expecting(DL_OK_ACK, dlp);
      |  ^~~~~~~~~
dlpi.c: At top level:
dlpi.c:172:1: warning: return type defaults to 'int' [-Wimplicit-int]
  172 | dlbindack(fd, bufp)
      | ^~~~~~~~~
dlpi.c:197:1: warning: return type defaults to 'int' [-Wimplicit-int]
  197 | dlphysaddrack(fd, bufp)
      | ^~~~~~~~~~~~~
dlpi.c:229:1: warning: return type defaults to 'int' [-Wimplicit-int]
  229 | strgetmsg(fd, ctlp, datap, flagsp, caller)
      | ^~~~~~~~~
dlpi.c: In function 'strgetmsg':
dlpi.c:241:9: warning: implicit declaration of function 'signal' [-Wimplicit-function-declaration]
  241 |  (void) signal(SIGALRM, mysigalrm);
      |         ^~~~~~
dlpi.c:251:12: warning: implicit declaration of function 'getmsg'; did you mean 'strgetmsg'? [-Wimplicit-function-declaration]
  251 |  if ((rc = getmsg(fd, ctlp, datap, flagsp)) < 0) {
      |            ^~~~~~
      |            strgetmsg
dlpi.c: At top level:
dlpi.c:281:1: warning: return type defaults to 'int' [-Wimplicit-int]
  281 | expecting(prim, dlp)
      | ^~~~~~~~~
dlpi.c:293:1: warning: return type defaults to 'int' [-Wimplicit-int]
  293 | addrtostring(addr, length, s)
      | ^~~~~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c sunos-ddb.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c os-sunos.c
os-sunos.c: In function 'BuildDevices':
os-sunos.c:232:9: warning: implicit declaration of function 'KDTbuild' [-Wimplicit-function-declaration]
  232 |     if (KDTbuild(TreePtr, SearchNames) == 0)
      |         ^~~~~~~~
In file included from os-sunos.c:17:
os-sunos.c: In function 'SunGetCpuType':
defs.h:127:25: warning: implicit declaration of function '_CheckNlist'; did you mean 'CheckNlist'? [-Wimplicit-function-declaration]
  127 | # define CheckNlist(p)  _CheckNlist(p)
      |                         ^~~~~~~~~~~
os-sunos.c:268:9: note: in expansion of macro 'CheckNlist'
  268 |     if (CheckNlist(nlptr)) {
      |         ^~~~~~~~~~
os-sunos.c: In function 'GetModelISAList':
os-sunos.c:622:2: warning: 'return' with no value, in function returning non-void
  622 |  return;
      |  ^~~~~~
os-sunos.c:612:14: note: declared here
  612 | extern char *GetModelISAList()
      |              ^~~~~~~~~~~~~~~
os-sunos.c:631:12: warning: implicit declaration of function 'toupper' [-Wimplicit-function-declaration]
  631 |      *cp = toupper(*cp);
      |            ^~~~~~~
os-sunos.c: In function 'IsString':
os-sunos.c:773:6: warning: implicit declaration of function 'iscntrl' [-Wimplicit-function-declaration]
  773 |  if (iscntrl(opvalue[i]) || !isascii(opvalue[i]))
      |      ^~~~~~~
os-sunos.c:773:30: warning: implicit declaration of function 'isascii' [-Wimplicit-function-declaration]
  773 |  if (iscntrl(opvalue[i]) || !isascii(opvalue[i]))
      |                              ^~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c sunos-fb.c
sunos-fb.c: In function 'FBfindFile':
sunos-fb.c:53:6: warning: implicit declaration of function 'FileExists' [-Wimplicit-function-declaration]
   53 |  if (FileExists(FileBuff))
      |      ^~~~~~~~~~
sunos-fb.c: In function 'ProbeMonitor':
sunos-fb.c:184:2: warning: implicit declaration of function 'AddDevDesc' [-Wimplicit-function-declaration]
  184 |  AddDevDesc(DevInfo, itoa(MonID), "Type", DA_APPEND);
      |  ^~~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c sunos-kbd.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c sunos-kdt.c
In file included from sunos-kdt.c:17:
sunos-kdt.c: In function 'KDTgetRoot':
defs.h:127:25: warning: implicit declaration of function '_CheckNlist'; did you mean 'CheckNlist'? [-Wimplicit-function-declaration]
  127 | # define CheckNlist(p)  _CheckNlist(p)
      |                         ^~~~~~~~~~~
sunos-kdt.c:47:9: note: in expansion of macro 'CheckNlist'
   47 |     if (CheckNlist(nlptr))
      |         ^~~~~~~~~~
sunos-kdt.c: In function 'KDTgetDevDesc':
sunos-kdt.c:210:6: warning: implicit declaration of function 'AddDevDesc' [-Wimplicit-function-declaration]
  210 |      AddDevDesc(&DevInfo, Key, "Has", DA_APPEND);
      |      ^~~~~~~~~~
sunos-kdt.c: In function 'SetOSDevInfo':
sunos-kdt.c:260:5: warning: implicit declaration of function 'PCInewInfo' [-Wimplicit-function-declaration]
  260 |     PCInewInfo(&Info);
      |     ^~~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c sunos-obp.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c netif.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c netif-info.c
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c myscsi.c
myscsi.c: In function 'ScsiInquiryDecode':
myscsi.c:131:47: warning: implicit declaration of function 'isalnum' [-Wimplicit-function-declaration]
  131 | #define IsOk(s) ( s && s[0] && s[0] != ' ' && isalnum(s[0]) )
      |                                               ^~~~~~~
myscsi.c:132:9: note: in expansion of macro 'IsOk'
  132 |     if (IsOk(Inq->inq_vid))
      |         ^~~~
myscsi.c:161:2: warning: implicit declaration of function 'AddDevDesc' [-Wimplicit-function-declaration]
  161 |  AddDevDesc(DevInfo, cp, "SCSI Version/Protocol", DA_APPEND);
      |  ^~~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c dospart.c
dospart.c: In function 'DosPartGet':
dospart.c:105:10: warning: implicit declaration of function 'FileExists' [-Wimplicit-function-declaration]
  105 |     if (!FileExists(DevFile)) {
      |          ^~~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c edid.c
edid.c: In function 'EdidSetRange':
edid.c:147:2: warning: implicit declaration of function 'AddDevDesc' [-Wimplicit-function-declaration]
  147 |  AddDevDesc(DevInfo, itoa(Range->MinVertical),
      |  ^~~~~~~~~~
edid.c: In function 'EdidSetEstTiming':
edid.c:179:6: warning: implicit declaration of function 'DevAddRes' [-Wimplicit-function-declaration]
  179 |      DevAddRes(DevInfo, EstTimings[e]);
      |      ^~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c pci.c
pci.c: In function 'PCIsetDeviceInfo':
pci.c:102:2: warning: implicit declaration of function 'AddDevDesc' [-Wimplicit-function-declaration]
  102 |  AddDevDesc(DevInfo, Buff, "PCI Name", DA_APPEND);
      |  ^~~~~~~~~~
gcc -g -I. -Dsunos -DOSMVER=5 -DOSVER=511 -DCONFIG_DIR=\"/opt/pkg/libdata/sysinfo/conf\"   -c buildinfo.c
rm -f sysinfo
gcc -g -i -R/usr/lib  -o sysinfo sysinfo.o devices.o memory.o run.o run-data.o mcl.o kvm.o  mcregex.o options.o virtmem.o getosver.o getosname.o  getosdist.o getcpu.o  gethost.o getmodel.o psi.o getmisc.o boottime.o  kernel.o general.o class.o var.o report.o misc.o msg.o cf.o define.o devdefine.o strutil.o namelist.o  classtype.o type.o  getarch.o getkernver.o getman.o macinfo.o sysconf.o  setreuid.o  os-sunos5.o dlpi.o sunos-ddb.o os-sunos.o sunos-fb.o sunos-kbd.o sunos-kdt.o sunos-obp.o  netif.o netif-info.o myscsi.o  dospart.o edid.o pci.o buildinfo.o -lsocket -lnsl -lelf -ladm -lresolv -lgen -lvolmgt -lkvm
gcc: error: unrecognized command-line option '-i'
*** [sysinfo] Error code 1

make[2]: stopped in /home/pbulk/build/sysutils/sysinfo/work/sysinfo-3.5.1
1 error

make[2]: stopped in /home/pbulk/build/sysutils/sysinfo/work/sysinfo-3.5.1
*** [sunos5] Error code 2

make[1]: stopped in /home/pbulk/build/sysutils/sysinfo/work/sysinfo-3.5.1
1 error

make[1]: stopped in /home/pbulk/build/sysutils/sysinfo/work/sysinfo-3.5.1
*** [default] Error code 2

bmake: stopped in /home/pbulk/build/sysutils/sysinfo/work/sysinfo-3.5.1
1 error

bmake: stopped in /home/pbulk/build/sysutils/sysinfo/work/sysinfo-3.5.1
*** Error code 2

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

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/sysutils/sysinfo