+ 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/cucipop-1.31nb3/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/cucipop-1.31nb3/work.log ===> Building for cucipop-1.31nb3 --- cucipop.o --- --- authenticate.o --- --- atotime.o --- --- locking.o --- --- cucipop.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -O -DINET6 -c cucipop.c --- atotime.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -O -DINET6 -c atotime.c --- authenticate.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -O -DINET6 -c authenticate.c --- locking.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -O -DINET6 -c locking.c --- authenticate.o --- In file included from authenticate.c:47: authenticate.h:16:42: error: type defaults to 'int' in declaration of 'sock' [-Wimplicit-int] 16 | *auth_finduser P((char*const user,const sock)), | ^~~~ authenticate.h:9:17: note: in definition of macro 'P' 9 | #define P(x) x | ^ authenticate.h:22:9: error: type defaults to 'int' in declaration of 'allowemptypw' [-Wimplicit-int] 22 | const allowemptypw)), | ^~~~~~~~~~~~ authenticate.h:9:17: note: in definition of macro 'P' 9 | #define P(x) x | ^ authenticate.c: In function 'auth_checkpassword': authenticate.c:227:22: error: implicit declaration of function 'crypt' [-Wimplicit-function-declaration] 227 | return !strcmp(rpw,crypt(pw,rpw)); /* compare the passwords */ | ^~~~~ authenticate.c:227:22: error: passing argument 2 of 'strcmp' makes pointer from integer without a cast [-Wint-conversion] 227 | return !strcmp(rpw,crypt(pw,rpw)); /* compare the passwords */ | ^~~~~~~~~~~~~ | | | int In file included from /usr/include/string.h:35, from authenticate.c:39: /usr/include/iso/string_iso.h:74:33: note: expected 'const char *' but argument is of type 'int' 74 | extern int strcmp(const char *, const char *); | ^~~~~~~~~~~~ --- locking.o --- locking.c: In function 'lockmbox': locking.c:65:16: error: implicit declaration of function 'xcreat'; did you mean 'creat'? [-Wimplicit-function-declaration] 65 | switch(xcreat(ll,0644)) | ^~~~~~ | creat --- authenticate.o --- *** [authenticate.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/mail/cucipop/work/cucipop-1.31 --- locking.o --- *** [locking.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/mail/cucipop/work/cucipop-1.31 --- cucipop.o --- In file included from cucipop.c:45: authenticate.h:16:42: error: type defaults to 'int' in declaration of 'sock' [-Wimplicit-int] 16 | *auth_finduser P((char*const user,const sock)), | ^~~~ authenticate.h:9:17: note: in definition of macro 'P' 9 | #define P(x) x | ^ authenticate.h:22:9: error: type defaults to 'int' in declaration of 'allowemptypw' [-Wimplicit-int] 22 | const allowemptypw)), | ^~~~~~~~~~~~ authenticate.h:9:17: note: in definition of macro 'P' 9 | #define P(x) x | ^ cucipop.c:640:1: error: return type defaults to 'int' [-Wimplicit-int] 640 | main(int argc,const char*const argv[]) | ^~~~ *** [cucipop.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/mail/cucipop/work/cucipop-1.31 bmake: 3 errors bmake: stopped making "all" in /home/pbulk/build/mail/cucipop/work/cucipop-1.31 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/cucipop *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/cucipop