+ 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/i3lock-2.15nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/i3lock-2.15nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for i3lock-2.15nb2 ninja: Entering directory `output' [1/7] Generating config.h with a custom command [2/7] Compiling C object i3lock.p/dpi.c.o [3/7] Compiling C object i3lock.p/i3lock.c.o ../i3lock.c: In function 'conv_callback': ../i3lock.c:808:30: warning: implicit declaration of function 'strdup'; did you mean 'strcmp'? [-Wimplicit-function-declaration] 808 | if ((resp[c]->resp = strdup(password)) == NULL) { | ^~~~~~ | strcmp ../i3lock.c:808:28: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 808 | if ((resp[c]->resp = strdup(password)) == NULL) { | ^ ../i3lock.c: In function 'main': ../i3lock.c:981:29: warning: initialization of 'int (*)(int, struct pam_message **, struct pam_response **, void *)' from incompatible pointer type 'int (*)(int, const struct pam_message **, struct pam_response **, void *)' [-Wincompatible-pointer-types] 981 | struct pam_conv conv = {conv_callback, NULL}; | ^~~~~~~~~~~~~ ../i3lock.c:981:29: note: (near initialization for 'conv.conv') ../i3lock.c:1046:28: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1046 | image_path = strdup(optarg); | ^ ../i3lock.c:1067:38: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1067 | image_raw_format = strdup(optarg); | ^ [4/7] Compiling C object i3lock.p/randr.c.o [5/7] Compiling C object i3lock.p/unlock_indicator.c.o FAILED: i3lock.p/unlock_indicator.c.o gcc -Ii3lock.p -I. -I.. -I../include -I/opt/pkg/include/cairo -I/opt/pkg/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/libpng16 -I/opt/pkg/include/pixman-1 -I/opt/pkg/include/ev -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 -Wunused-value -D_GNU_SOURCE -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int32_t=uint32_t -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -pthread -MD -MQ i3lock.p/unlock_indicator.c.o -MF i3lock.p/unlock_indicator.c.o.d -o i3lock.p/unlock_indicator.c.o -c ../unlock_indicator.c ../unlock_indicator.c: In function 'string_append': ../unlock_indicator.c:95:13: warning: implicit declaration of function 'asprintf'; did you mean 'vsprintf'? [-Wimplicit-function-declaration] 95 | if (asprintf(&tmp, "%s", appended) != -1) { | ^~~~~~~~ | vsprintf ../unlock_indicator.c: In function 'draw_image': ../unlock_indicator.c:231:23: error: 'M_PI' undeclared (first use in this function) 231 | 2 * M_PI /* end */); | ^~~~ ../unlock_indicator.c:231:23: note: each undeclared identifier is reported only once for each function it appears in ninja: build stopped: subcommand failed. *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/x11/i3lock *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/x11/i3lock