+ 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 --- supcvers.o --- --- 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 --- 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 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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- 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); | ^~~~~~~~~~~~~~~~~~~ --- scmio.o --- cc -UCMUCS -UCMU -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR -DNEED_SETPROCTITLE -O -I. -c scmio.c 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); | ^~~~~~~~~~~~~~~~~~~~~~ --- stree.o --- cc -UCMUCS -UCMU -UMACH -DVAR_TMP -DHAS_DAEMON -DHAS_POSIX_DIR -DNEED_SETPROCTITLE -O -I. -c stree.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 --- 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 --- 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 --- 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 --- 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 --- 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