+ 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/faces-1.6.1nb15/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/faces-1.6.1nb15/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for faces-1.6.1nb15 --- address.o --- --- get.o --- --- address.o --- yacc address.y --- get.o --- cc -pipe -O2 -I/usr/pkg/include -DAUDIO_SUPPORT -DAUDIO_CMD=\"/usr/pkg/bin/rplay\" -DDNSLOOKUP -DFACEDIR=\"/usr/pkg/share/faces\" -DNISLOOKUP -DNO_43SELECT -DSPOOLDIR=\"/var/mail\" -I/usr/pkg/include -I/usr/pkg/include -c get.c In file included from get.c:26: get.c: In function 'cmdbool': faces.h:66:31: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] 66 | #define STRCAT (void) strcat | ^~~~~~ get.c:38:22: note: in expansion of macro 'STRCAT' 38 | if (value == TRUE) STRCAT(line, arg) ; | ^~~~~~ get.c:29:1: note: include '<string.h>' or provide a declaration of 'strcat' 28 | #include "patchlevel.h" +++ |+#include <string.h> 29 | In file included from get.c:26: faces.h:66:31: warning: incompatible implicit declaration of built-in function 'strcat' [-Wbuiltin-declaration-mismatch] 66 | #define STRCAT (void) strcat | ^~~~~~ get.c:38:22: note: in expansion of macro 'STRCAT' 38 | if (value == TRUE) STRCAT(line, arg) ; | ^~~~~~ faces.h:66:31: note: include '<string.h>' or provide a declaration of 'strcat' 66 | #define STRCAT (void) strcat | ^~~~~~ get.c:38:22: note: in expansion of macro 'STRCAT' 38 | if (value == TRUE) STRCAT(line, arg) ; | ^~~~~~ get.c: In function 'cmdint': faces.h:66:31: warning: incompatible implicit declaration of built-in function 'strcat' [-Wbuiltin-declaration-mismatch] 66 | #define STRCAT (void) strcat | ^~~~~~ get.c:54:7: note: in expansion of macro 'STRCAT' 54 | STRCAT(line, buf) ; | ^~~~~~ faces.h:66:31: note: include '<string.h>' or provide a declaration of 'strcat' 66 | #define STRCAT (void) strcat | ^~~~~~ get.c:54:7: note: in expansion of macro 'STRCAT' 54 | STRCAT(line, buf) ; | ^~~~~~ get.c: In function 'cmdstr': faces.h:66:31: warning: incompatible implicit declaration of built-in function 'strcat' [-Wbuiltin-declaration-mismatch] 66 | #define STRCAT (void) strcat | ^~~~~~ get.c:70:7: note: in expansion of macro 'STRCAT' 70 | STRCAT(line, buf) ; | ^~~~~~ faces.h:66:31: note: include '<string.h>' or provide a declaration of 'strcat' 66 | #define STRCAT (void) strcat | ^~~~~~ get.c:70:7: note: in expansion of macro 'STRCAT' 70 | STRCAT(line, buf) ; | ^~~~~~ get.c: In function 'get_icon': faces.h:150:27: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~~ get.c:153:7: note: in expansion of macro 'EQUAL' 153 | if (EQUAL(ptr+1, "face.ps")) | ^~~~~ faces.h:150:27: note: include '<string.h>' or provide a declaration of 'strncmp' 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~~ get.c:153:7: note: in expansion of macro 'EQUAL' 153 | if (EQUAL(ptr+1, "face.ps")) | ^~~~~ faces.h:150:43: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~ get.c:153:7: note: in expansion of macro 'EQUAL' 153 | if (EQUAL(ptr+1, "face.ps")) | ^~~~~ faces.h:150:43: note: include '<string.h>' or provide a declaration of 'strlen' 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~ get.c:153:7: note: in expansion of macro 'EQUAL' 153 | if (EQUAL(ptr+1, "face.ps")) | ^~~~~ faces.h:150:43: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~ get.c:153:7: note: in expansion of macro 'EQUAL' 153 | if (EQUAL(ptr+1, "face.ps")) | ^~~~~ faces.h:150:43: note: include '<string.h>' or provide a declaration of 'strlen' 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~ get.c:153:7: note: in expansion of macro 'EQUAL' 153 | if (EQUAL(ptr+1, "face.ps")) | ^~~~~ faces.h:150:43: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~ get.c:155:7: note: in expansion of macro 'EQUAL' 155 | if (EQUAL(ptr+1, "sun.icon")) | ^~~~~ faces.h:150:43: note: include '<string.h>' or provide a declaration of 'strlen' 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~ get.c:155:7: note: in expansion of macro 'EQUAL' 155 | if (EQUAL(ptr+1, "sun.icon")) | ^~~~~ faces.h:150:43: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~ get.c:157:7: note: in expansion of macro 'EQUAL' 157 | if (EQUAL(ptr+1, "48x48x1")) | ^~~~~ faces.h:150:43: note: include '<string.h>' or provide a declaration of 'strlen' 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~ get.c:157:7: note: in expansion of macro 'EQUAL' 157 | if (EQUAL(ptr+1, "48x48x1")) | ^~~~~ faces.h:150:43: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~ get.c:159:7: note: in expansion of macro 'EQUAL' 159 | if (EQUAL(ptr+1, "face.xbm")) | ^~~~~ faces.h:150:43: note: include '<string.h>' or provide a declaration of 'strlen' 150 | #define EQUAL(str,val) !strncmp(str,val,strlen(val)) | ^~~~~~ get.c:159:7: note: in expansion of macro 'EQUAL' 159 | if (EQUAL(ptr+1, "face.xbm")) | ^~~~~ get.c: In function 'get_options': get.c:242:34: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] 242 | maxcols = atoi(next) ; | ^~~~ get.c:284:60: warning: 'strncmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 284 | case 'i' : if (!strncmp(&argv[0][1], "iconic", 6)) iconic = 1 ; | ^ <built-in>: note: built-in 'strncmp' declared here get.c:371:24: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 371 | exit(1) ; | ^~~~ get.c:29:1: note: include '<stdlib.h>' or provide a declaration of 'exit' 28 | #include "patchlevel.h" +++ |+#include <stdlib.h> 29 | get.c:371:24: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 371 | exit(1) ; | ^~~~ get.c:371:24: note: include '<stdlib.h>' or provide a declaration of 'exit' get.c:380:21: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 380 | if ((*pptr == (char) NULL) || (*pptr == ':')) | ^ get.c:386:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 386 | if (*(pptr++) == (char) NULL) break ; | ^ get.c:392:33: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 392 | if (pptr) *(pptr++) = (char) NULL ; | ^ get.c: In function 'get_x11_icon': get.c:412:54: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 412 | if ((cptr = rindex((char *) vbuf, '_')) == NULL || strcmp(cptr, "_width")) | ^~~~~~ get.c:412:54: note: include '<string.h>' or provide a declaration of 'strcmp' get.c: In function 'getname': get.c:501:24: warning: implicit declaration of function 'getuid'; did you mean 'getpwuid'? [-Wimplicit-function-declaration] 501 | pwent = getpwuid(getuid()) ; | ^~~~~~ | getpwuid get.c: In function 'getparam': get.c:517:7: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 517 | exit(1) ; | ^~~~ get.c:517:7: note: include '<stdlib.h>' or provide a declaration of 'exit' get.c: In function 'usage': get.c:631:3: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 631 | exit(1) ; | ^~~~ get.c:631:3: note: include '<stdlib.h>' or provide a declaration of 'exit' get.c: In function 'write_cmdline': get.c:640:11: warning: assignment to 'char' from 'void *' makes integer from pointer without a cast [-Wint-conversion] 640 | line[0] = NULL ; | ^ In file included from get.c:26: faces.h:66:31: warning: incompatible implicit declaration of built-in function 'strcat' [-Wbuiltin-declaration-mismatch] 66 | #define STRCAT (void) strcat | ^~~~~~ get.c:658:5: note: in expansion of macro 'STRCAT' 658 | STRCAT(line, " -a ") ; | ^~~~~~ faces.h:66:31: note: include '<string.h>' or provide a declaration of 'strcat' 66 | #define STRCAT (void) strcat | ^~~~~~ get.c:658:5: note: in expansion of macro 'STRCAT' 658 | STRCAT(line, " -a ") ; | ^~~~~~ get.c:680:3: warning: implicit declaration of function 'save_cmdline'; did you mean 'write_cmdline'? [-Wimplicit-function-declaration] 680 | save_cmdline(line) ; | ^~~~~~~~~~~~ | write_cmdline In file included from get.c:26: get.c: In function 'get_blit_ikon': faces.h:53:31: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 53 | #define FGETS (void) fgets get.c:87:7: note: in expansion of macro 'FGETS' 87 | FGETS(nextline, MAXLINE, fin) ; | ^~~~~ --- address.o --- cc -pipe -O2 -I/usr/pkg/include -DAUDIO_SUPPORT -DAUDIO_CMD=\"/usr/pkg/bin/rplay\" -DDNSLOOKUP -DFACEDIR=\"/usr/pkg/share/faces\" -DNISLOOKUP -DNO_43SELECT -DSPOOLDIR=\"/var/mail\" -I/usr/pkg/include -I/usr/pkg/include -c -o address.o y.tab.c y.tab.c: In function 'yyparse': y.tab.c:1156:16: warning: implicit declaration of function 'yylex' [-Wimplicit-function-declaration] 1156 | yychar = yylex (); | ^~~~~ address.y:93:13: warning: implicit declaration of function 'appAddr' [-Wimplicit-function-declaration] 93 | appAddr(&adrlist, $1); | ^~~~~~~ address.y:184:12: warning: implicit declaration of function 'prepDom' [-Wimplicit-function-declaration] 184 | prepDom(&($3->route), $2); | ^~~~~~~ address.y:198:13: warning: implicit declaration of function 'appDom' [-Wimplicit-function-declaration] 198 | appDom(&($1), $4); | ^~~~~~ address.y: In function 'newstring3': address.y:294:9: warning: implicit declaration of function 'nomem' [-Wimplicit-function-declaration] 294 | nomem(); | ^~~~~ address.y: At top level: address.y:345:1: warning: return type defaults to 'int' [-Wimplicit-int] 345 | parseit(line) | ^~~~~~~ address.y: In function 'parseit': address.y:348:5: warning: implicit declaration of function 'Afreeall'; did you mean 'Afree'? [-Wimplicit-function-declaration] 348 | Afreeall(); | ^~~~~~~~ | Afree address.y: In function 'eatcomment': address.y:381:25: warning: implicit declaration of function 'panic' [-Wimplicit-function-declaration] 381 | panic("eatcomment botch"); | ^~~~~ address.y: At top level: address.y:389:1: warning: return type defaults to 'int' [-Wimplicit-int] 389 | yylex() | ^~~~~ address.y:522:1: warning: return type defaults to 'int' [-Wimplicit-int] 522 | appAddr(head, addr) | ^~~~~~~ address.y:558:1: warning: return type defaults to 'int' [-Wimplicit-int] 558 | appDom(head, dom) | ^~~~~~ address.y:577:1: warning: return type defaults to 'int' [-Wimplicit-int] 577 | prepDom(head, dom) | ^~~~~~~ address.y: In function 'panic': address.y:729:14: warning: implicit declaration of function 'getpid' [-Wimplicit-function-declaration] 729 | kill(getpid(), SIGQUIT); | ^~~~~~ address.y: At top level: address.y:733:1: warning: return type defaults to 'int' [-Wimplicit-int] 733 | nomem() | ^~~~~ address.y:739:1: warning: return type defaults to 'int' [-Wimplicit-int] 739 | Afreeall() | ^~~~~~~~ --- main.o --- cc -pipe -O2 -I/usr/pkg/include -DAUDIO_SUPPORT -DAUDIO_CMD=\"/usr/pkg/bin/rplay\" -DDNSLOOKUP -DFACEDIR=\"/usr/pkg/share/faces\" -DNISLOOKUP -DNO_43SELECT -DSPOOLDIR=\"/var/mail\" -I/usr/pkg/include -I/usr/pkg/include -c main.c main.c:49:10: fatal error: rpcsvc/ypclnt.h: No such file or directory 49 | #include <rpcsvc/ypclnt.h> | ^~~~~~~~~~~~~~~~~ compilation terminated. *** [main.o] Error code 1 bmake: stopped in /home/pbulk/build/mail/faces/work/faces --- address.o --- rm -f y.tab.c 1 error bmake: stopped in /home/pbulk/build/mail/faces/work/faces *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/mail/faces *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/mail/faces