+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/libei-1.4.1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/libei-1.4.1/work.log ===> Building for libei-1.4.1 ninja: Entering directory `output' [1/37] Compiling C object src/libutil.a.p/util-bits.c.o [2/37] Compiling C object src/libutil.a.p/util-list.c.o [3/37] Compiling C object src/libutil.a.p/util-io.c.o FAILED: src/libutil.a.p/util-io.c.o gcc -Isrc/libutil.a.p -Isrc -I../src -I. -I.. -I/opt/pkg/include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -Wno-unused-parameter -Wmissing-prototypes -Wno-missing-field-initializers -Wstrict-prototypes -Wstrict-prototypes -Wlogical-op -Wpointer-arith -Wuninitialized -Winit-self -Wstrict-prototypes -Wimplicit-fallthrough -Wredundant-decls -Wincompatible-pointer-types -Wformat=2 -Wformat-overflow=2 -Wformat-signedness -Wformat-truncation=2 -Wmissing-declarations -Wshift-overflow=2 -Wstrict-overflow=2 -Wswitch -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -fPIC -MD -MQ src/libutil.a.p/util-io.c.o -MF src/libutil.a.p/util-io.c.o.d -o src/libutil.a.p/util-io.c.o -c ../src/util-io.c ../src/util-io.c: In function 'xread_with_fds': ../src/util-io.c:36:22: warning: implicit declaration of function 'CMSG_SPACE' [-Wimplicit-function-declaration] 36 | char control[CMSG_SPACE(MAX_FDS * sizeof(int))]; | ^~~~~~~~~~ ../src/util-io.c:48:18: error: 'struct msghdr' has no member named 'msg_control' 48 | .msg_control = control, | ^~~~~~~~~~~ ../src/util-io.c:49:18: error: 'struct msghdr' has no member named 'msg_controllen' 49 | .msg_controllen = sizeof(control), | ^~~~~~~~~~~~~~ ../src/util-io.c:60:44: warning: implicit declaration of function 'CMSG_FIRSTHDR' [-Wimplicit-function-declaration] 60 | for (struct cmsghdr *hdr = CMSG_FIRSTHDR(&msg); hdr; hdr = CMSG_NXTHDR(&msg, hdr)) { | ^~~~~~~~~~~~~ ../src/util-io.c:60:44: warning: initialization of 'struct cmsghdr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] ../src/util-io.c:60:17: error: declaration of non-variable 'CMSG_FIRSTHDR' in 'for' loop initial declaration 60 | for (struct cmsghdr *hdr = CMSG_FIRSTHDR(&msg); hdr; hdr = CMSG_NXTHDR(&msg, hdr)) { | ^~~ ../src/util-io.c:60:76: warning: implicit declaration of function 'CMSG_NXTHDR' [-Wimplicit-function-declaration] 60 | for (struct cmsghdr *hdr = CMSG_FIRSTHDR(&msg); hdr; hdr = CMSG_NXTHDR(&msg, hdr)) { | ^~~~~~~~~~~ ../src/util-io.c:60:74: warning: assignment to 'struct cmsghdr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 60 | for (struct cmsghdr *hdr = CMSG_FIRSTHDR(&msg); hdr; hdr = CMSG_NXTHDR(&msg, hdr)) { | ^ ../src/util-io.c:65:56: warning: implicit declaration of function 'CMSG_LEN' [-Wimplicit-function-declaration] 65 | size_t nfds = (hdr->cmsg_len - CMSG_LEN(0)) / sizeof (int); | ^~~~~~~~ ../src/util-io.c:66:42: warning: implicit declaration of function 'CMSG_DATA' [-Wimplicit-function-declaration] 66 | int *fd = (int *)CMSG_DATA(hdr); | ^~~~~~~~~ ../src/util-io.c:66:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 66 | int *fd = (int *)CMSG_DATA(hdr); | ^ ../src/util-io.c: In function 'xsend_with_fd': ../src/util-io.c:107:18: error: 'struct msghdr' has no member named 'msg_control' 107 | .msg_control = control, | ^~~~~~~~~~~ ../src/util-io.c:108:18: error: 'struct msghdr' has no member named 'msg_controllen' 108 | .msg_controllen = sizeof(control), | ^~~~~~~~~~~~~~ ../src/util-io.c:114:16: warning: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion] 114 | memcpy(CMSG_DATA(CMSG_FIRSTHDR(&msg)), fds, nfds * sizeof(int)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int In file included from /usr/include/string.h:34, from ../src/util-io.h:32, from ../src/util-io.c:28: /usr/include/iso/string_iso.h:70:21: note: expected 'void * restrict' but argument is of type 'int' 70 | extern void *memcpy(void *_RESTRICT_KYWD, const void *_RESTRICT_KYWD, size_t); | ^ [4/37] Compiling C object src/libutil.a.p/util-memfile.c.o [5/37] Compiling C object src/libutil.a.p/util-logger.c.o [6/37] Compiling C object src/libutil.a.p/util-memmap.c.o ninja: build stopped: subcommand failed. *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/libei *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/x11/libei