+ 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/libmicrodns-0.2.0/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libmicrodns-0.2.0/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for libmicrodns-0.2.0 ninja: Entering directory `output' [1/14] Compiling C object compat/libcompat.a.p/compat.c.o FAILED: compat/libcompat.a.p/compat.c.o cc -Icompat/libcompat.a.p -Icompat -I../compat -I. -I.. -Iinclude -I../include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wsign-compare -Wstrict-aliasing -Wstrict-overflow -Wformat=2 -Wno-unused-parameter -Wcast-align -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wlogical-op -pipe -O2 -fPIC -DHAVE_CONFIG_H -MD -MQ compat/libcompat.a.p/compat.c.o -MF compat/libcompat.a.p/compat.c.o.d -o compat/libcompat.a.p/compat.c.o -c ../compat/compat.c ../compat/compat.c:31:8: error: variable 'os_deadline' has initializer but incomplete type 31 | struct timeval os_deadline = { | ^~~~~~~ ../compat/compat.c:32:10: error: 'struct timeval' has no member named 'tv_sec' 32 | .tv_sec = 0, | ^~~~~~ ../compat/compat.c:32:19: warning: excess elements in struct initializer 32 | .tv_sec = 0, | ^ ../compat/compat.c:32:19: note: (near initialization for 'os_deadline') ../compat/compat.c:33:10: error: 'struct timeval' has no member named 'tv_usec' 33 | .tv_usec = 100000, | ^~~~~~~ ../compat/compat.c:33:20: warning: excess elements in struct initializer 33 | .tv_usec = 100000, | ^~~~~~ ../compat/compat.c:33:20: note: (near initialization for 'os_deadline') ../compat/compat.c: In function 'os_strerror': ../compat/compat.c:87:29: warning: implicit declaration of function 'strerror_r'; did you mean 'strerror'? [-Wimplicit-function-declaration] 87 | if (strerror_r(errno, buf, buflen) != 0) | ^~~~~~~~~~ | strerror ../compat/compat.c:93:29: warning: implicit declaration of function 'gai_strerror'; did you mean 'os_strerror'? [-Wimplicit-function-declaration] 93 | s = gai_strerror(errno); | ^~~~~~~~~~~~ | os_strerror ../compat/compat.c:93:27: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 93 | s = gai_strerror(errno); | ^ ../compat/compat.c: In function 'os_mcast_join': ../compat/compat.c:131:40: error: storage size of 'mreq' isn't known 131 | struct ip_mreq mreq; | ^~~~ ../compat/compat.c:131:40: warning: unused variable 'mreq' [-Wunused-variable] ../compat/compat.c: At top level: ../compat/compat.c:31:16: error: storage size of 'os_deadline' isn't known 31 | struct timeval os_deadline = { | ^~~~~~~~~~~ [2/14] Compiling C object compat/libcompat.a.p/inet.c.o ninja: build stopped: subcommand failed. *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/libmicrodns *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/libmicrodns