+ 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/sup-0.3/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/sup-0.3/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for sup-0.3
--- netcrypt.c ---
--- supcmain.o ---
--- netcrypt.c ---
[ Using netcryptvoid.c ]
cp netcryptvoid.c netcrypt.c
--- supcmain.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c supcmain.c
--- supcvers.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c supcvers.c
--- supcparse.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c supcparse.c
--- supcname.o ---
--- supcmisc.o ---
--- supcname.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c supcname.c
--- supcmisc.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c supcmisc.c
--- supcmeat.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c supcmeat.c
--- scm.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c scm.c
--- supcmeat.o ---
supcmeat.c: In function 'setup':
supcmeat.c:321:24: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  321 |                 (void) chdir(thisC->Cbase);
      |                        ^~~~~~~~~~~~~~~~~~~
supcmeat.c: In function 'listfiles':
supcmeat.c:522:24: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  522 |                 (void) chdir(thisC->Cprefix);
      |                        ^~~~~~~~~~~~~~~~~~~~~
supcmeat.c: In function 'recvdir':
supcmeat.c:880:24: warning: ignoring return value of 'chown' declared with attribute 'warn_unused_result' [-Wunused-result]
  880 |                 (void) chown(t->Tname, t->Tuid, t->Tgid);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
supcmeat.c: In function 'recvreg':
supcmeat.c:958:32: warning: ignoring return value of 'chown' declared with attribute 'warn_unused_result' [-Wunused-result]
  958 |                         (void) chown(t->Tname, t->Tuid, t->Tgid);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
supcmeat.c:1020:24: warning: ignoring return value of 'chown' declared with attribute 'warn_unused_result' [-Wunused-result]
 1020 |                 (void) chown(t->Tname, t->Tuid, t->Tgid);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
supcmeat.c: In function 'copyfile':
supcmeat.c:1142:32: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
 1142 |                         (void) chdir(thisC->Cbase);
      |                                ^~~~~~~~~~~~~~~~~~~
supcmeat.c:1147:40: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
 1147 |                                 (void) chdir(thisC->Cprefix);
      |                                        ^~~~~~~~~~~~~~~~~~~~~
supcmeat.c:1154:32: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
 1154 |                         (void) chdir(thisC->Cprefix);
      |                                ^~~~~~~~~~~~~~~~~~~~~
supcmeat.c: In function 'finishup':
supcmeat.c:1386:24: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
 1386 |                 (void) chdir(thisC->Cbase);
      |                        ^~~~~~~~~~~~~~~~~~~
--- scm.o ---
scm.c: In function 'service':
scm.c:316:9: warning: implicit declaration of function 'setproctitle' [-Wimplicit-function-declaration]
  316 |         setproctitle("Serving %s", remotehost());
      |         ^~~~~~~~~~~~
scm.c: In function 'request':
scm.c:448:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  448 |         (void) write(netfile, (char *) &x, sizeof(int));
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- scmio.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c scmio.c
--- stree.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c stree.c
--- scmio.o ---
scmio.c: In function 'readfile':
scmio.c:666:32: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  666 |                         (void) write(f, buf, XFERSIZE(count));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
scmio.c: In function 'crosspatch':
scmio.c:739:40: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  739 |                                 (void) write(1, buf, c);
      |                                        ^~~~~~~~~~~~~~~~
scmio.c:749:40: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  749 |                                 (void) write(netfile, buf, c);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~
--- log.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c log.c
--- supmsg.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c supmsg.c
--- atoo.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c atoo.c
--- errmsg.o ---
--- expand.o ---
--- errmsg.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c errmsg.c
--- expand.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c expand.c
--- ffilecopy.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c ffilecopy.c
--- filecopy.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c filecopy.c
--- nxtarg.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c nxtarg.c
--- path.o ---
--- quit.o ---
--- path.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c path.c
--- quit.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c quit.c
--- read_line.o ---
--- run.o ---
--- read_line.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c read_line.c
--- run.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c run.c
run.c: In function 'dorun':
run.c:183:17: warning: ignoring return value of 'setgid' declared with attribute 'warn_unused_result' [-Wunused-result]
  183 |                 setgid(getgid());
      |                 ^~~~~~~~~~~~~~~~
run.c:184:17: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  184 |                 setuid(getuid());
      |                 ^~~~~~~~~~~~~~~~
--- estrdup.o ---
--- skipto.o ---
--- estrdup.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c estrdup.c
--- skipto.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c skipto.c
--- vprintf.o ---
--- setproctitle.o ---
--- vprintf.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c vprintf.c
--- setproctitle.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c setproctitle.c
--- supscan.o ---
--- scan.o ---
--- supscan.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c supscan.c
--- scan.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c scan.c
--- supscan.o ---
supscan.c: In function 'main':
supscan.c:193:24: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  193 |                 (void) chdir(basedir);
      |                        ^~~~~~~~~~~~~~
--- scan.o ---
scan.c: In function 'getrelease':
scan.c:318:40: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  318 |                                 (void) chdir(basedir);
      |                                        ^~~~~~~~~~~~~~
scan.c: In function 'makescanlists':
scan.c:372:40: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  372 |                                 (void) chdir(basedir);
      |                                        ^~~~~~~~~~~~~~
scan.c: In function 'listentry':
scan.c:636:32: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  636 |                         (void) chdir(basedir);
      |                                ^~~~~~~~~~~~~~
scan.c:638:40: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  638 |                                 (void) chdir(prefix);
      |                                        ^~~~~~~~~~~~~
scan.c:640:40: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  640 |                                 (void) chdir(updir);
      |                                        ^~~~~~~~~~~~
scan.c:642:32: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  642 |                         (void) chdir("..");
      |                                ^~~~~~~~~~~
scan.c: In function 'cdprefix':
scan.c:1036:24: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
 1036 |                 (void) chdir(prefix);
      |                        ^~~~~~~~~~~~~
scan.c:1041:24: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
 1041 |                 (void) chdir(basedir);
      |                        ^~~~~~~~~~~~~~
scan.c:1051:16: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
 1051 |         (void) chdir(basedir);
      |                ^~~~~~~~~~~~~~
scan.c:1052:16: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
 1052 |         (void) chdir(prefix);
      |                ^~~~~~~~~~~~~
--- supfilesrv.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c supfilesrv.c
supfilesrv.c: In function 'local_file':
supfilesrv.c:1936:13: warning: implicit declaration of function 'major' [-Wimplicit-function-declaration]
 1936 |         if (major(sb.st_dev) == 255 || major(sb.st_dev) == 130)
      |             ^~~~~
supfilesrv.c: In function 'main':
supfilesrv.c:398:17: warning: ignoring return value of 'daemon' declared with attribute 'warn_unused_result' [-Wunused-result]
  398 |                 daemon(0, 0);
      |                 ^~~~~~~~~~~~
supfilesrv.c: In function 'srvsetup':
supfilesrv.c:929:24: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  929 |                 (void) chdir(basedir);
      |                        ^~~~~~~~~~~~~~
supfilesrv.c: In function 'srvfinishup':
supfilesrv.c:1505:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
 1505 |         (void) write(logfd, tmpbuf, (p - tmpbuf));
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- netcrypt.o ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I.  -c netcrypt.c
--- libextra.a ---
ar r libextra.a atoo.o errmsg.o expand.o ffilecopy.o filecopy.o nxtarg.o path.o quit.o read_line.o run.o estrdup.o skipto.o vprintf.o setproctitle.o
ar: creating libextra.a
ranlib libextra.a
--- sup ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I. -o sup supcmain.o supcvers.o supcparse.o supcname.o  supcmisc.o supcmeat.o scm.o scmio.o stree.o log.o supmsg.o netcrypt.o libextra.a -lcrypt
--- supscan ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I. -o supscan supscan.o stree.o scan.o libextra.a -lcrypt
--- supfilesrv ---
cc -UCMUCS -UCMU  -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR  -DNEED_SETPROCTITLE -O -I. -o supfilesrv supfilesrv.o scan.o scm.o scmio.o stree.o log.o supmsg.o netcrypt.o libextra.a libextra.a -lcrypt
/bin/ld: supfilesrv.o: in function `local_file':
supfilesrv.c:(.text+0x1986): undefined reference to `major'
/bin/ld: supfilesrv.c:(.text+0x199e): undefined reference to `major'
collect2: error: ld returned 1 exit status
*** [supfilesrv] Error code 1

bmake: stopped making "all" in /home/pbulk/build/net/sup/work/sup-0.3
bmake: 1 error

bmake: stopped making "all" in /home/pbulk/build/net/sup/work/sup-0.3
*** Error code 2

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

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/sup