+ 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=310 WRKLOG=/tmp/bulklog/knot-3.1.8nb1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/knot-3.1.8nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for knot-3.1.8nb1 Making all in src gmake[1]: Entering directory '/home/pbulk/build/net/knot/work/knot-3.1.8/src' NOTE: Compilation of scanner.c can take several minutes! /opt/pkg/bin/gmake all-recursive gmake[2]: Entering directory '/home/pbulk/build/net/knot/work/knot-3.1.8/src' gmake[3]: Entering directory '/home/pbulk/build/net/knot/work/knot-3.1.8/src' CC libknot/la-cookies.lo CC libknot/la-descriptor.lo CC libknot/la-dname.lo CC libknot/la-error.lo CC libknot/la-rdataset.lo CC libknot/la-rrset-dump.lo CC libknot/la-rrset.lo CC libknot/la-tsig-op.lo CC libknot/la-tsig.lo CC libdnssec/la-keyid.lo CC libdnssec/la-pem.lo CC libdnssec/la-random.lo CC libdnssec/la-tsig.lo CC contrib/libcontrib_la-semaphore.lo CC contrib/libcontrib_la-sockaddr.lo CC contrib/libcontrib_la-string.lo CC contrib/libcontrib_la-time.lo CC utils/kdig/khost-kdig_exec.o CC utils/kdig/khost-kdig_params.o CC knot/dnssec/libknotd_la-key-events.lo CC knot/dnssec/libknotd_la-key_records.lo CC knot/dnssec/libknotd_la-nsec-chain.lo CC knot/dnssec/libknotd_la-nsec3-chain.lo CC knot/dnssec/libknotd_la-policy.lo CC knot/dnssec/libknotd_la-rrset-sign.lo CC knot/dnssec/libknotd_la-zone-events.lo CC knot/dnssec/libknotd_la-zone-keys.lo CC knot/dnssec/libknotd_la-zone-nsec.lo CC knot/dnssec/libknotd_la-zone-sign.lo CC knot/events/libknotd_la-replan.lo CC knot/server/libknotd_la-server.lo CC knot/server/libknotd_la-tcp-handler.lo CC knot/server/libknotd_la-udp-handler.lo CC knot/server/libknotd_la-xdp-handler.lo knot/server/tcp-handler.c: In function 'tcp_handle': knot/server/tcp-handler.c:180:36: warning: pointer targets in passing argument 2 of 'net_dns_tcp_recv' differ in signedness [-Wpointer-sign] 180 | int recv = net_dns_tcp_recv(fd, rx->iov_base, rx->iov_len, tcp->io_timeout); | ~~^~~~~~~~~~ | | | caddr_t {aka char *} In file included from knot/server/tcp-handler.c:40: ./contrib/net.h:201:45: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'caddr_t' {aka 'char *'} 201 | ssize_t net_dns_tcp_recv(int sock, uint8_t *buffer, size_t size, int timeout_ms); | ~~~~~~~~~^~~~~~ knot/server/udp-handler.c:122:14: error: implicit declaration of function 'CMSG_SPACE' [-Werror=implicit-function-declaration] 122 | uint8_t buf[CMSG_SPACE(sizeof(struct in6_pktinfo))]; | ^~~~~~~~~~ knot/server/udp-handler.c:122:10: error: variably modified 'buf' at file scope 122 | uint8_t buf[CMSG_SPACE(sizeof(struct in6_pktinfo))]; | ^~~ knot/server/udp-handler.c: In function 'udp_pktinfo_handle': knot/server/udp-handler.c:127:4: error: 'struct msghdr' has no member named 'msg_controllen' 127 | tx->msg_controllen = rx->msg_controllen; | ^~ knot/server/udp-handler.c:127:25: error: 'const struct msghdr' has no member named 'msg_controllen' 127 | tx->msg_controllen = rx->msg_controllen; | ^~ knot/server/udp-handler.c:128:8: error: 'struct msghdr' has no member named 'msg_controllen' 128 | if (tx->msg_controllen > 0) { | ^~ knot/server/udp-handler.c:129:5: error: 'struct msghdr' has no member named 'msg_control' 129 | tx->msg_control = rx->msg_control; | ^~ knot/server/udp-handler.c:129:23: error: 'const struct msghdr' has no member named 'msg_control' 129 | tx->msg_control = rx->msg_control; | ^~ knot/server/udp-handler.c:132:5: error: 'struct msghdr' has no member named 'msg_control' 132 | tx->msg_control = NULL; | ^~ knot/server/udp-handler.c: In function 'udp_recvfrom_init': knot/server/udp-handler.c:172:23: warning: assignment to 'caddr_t' {aka 'char *'} from incompatible pointer type 'uint8_t (*)[65535]' {aka 'unsigned char (*)[65535]'} [-Wincompatible-pointer-types] 172 | rq->iov[i].iov_base = rq->buf + i; | ^ knot/server/udp-handler.c:178:13: error: 'struct msghdr' has no member named 'msg_control' 178 | rq->msg[i].msg_control = &rq->pktinfo.cmsg; | ^ knot/server/udp-handler.c:179:13: error: 'struct msghdr' has no member named 'msg_controllen' 179 | rq->msg[i].msg_controllen = sizeof(rq->pktinfo); | ^ knot/server/udp-handler.c: In function 'udp_recvfrom_recv': knot/server/udp-handler.c:196:13: error: 'struct msghdr' has no member named 'msg_controllen' 196 | rq->msg[RX].msg_controllen = sizeof(rq->pktinfo); | ^ cc1: some warnings being treated as errors gmake[3]: *** [Makefile:5308: knot/server/libknotd_la-udp-handler.lo] Error 1 gmake[3]: *** Waiting for unfinished jobs.... gmake[3]: Leaving directory '/home/pbulk/build/net/knot/work/knot-3.1.8/src' gmake[2]: *** [Makefile:6293: all-recursive] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/net/knot/work/knot-3.1.8/src' gmake[1]: *** [Makefile:2176: all] Error 2 gmake[1]: Leaving directory '/home/pbulk/build/net/knot/work/knot-3.1.8/src' gmake: *** [Makefile:490: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/net/knot *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/net/knot