+ 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=311 WRKLOG=/tmp/bulklog/knot-3.3.5nb1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=311 WRKLOG=/tmp/bulklog/knot-3.3.5nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for knot-3.3.5nb1 Making all in src gmake[1]: Entering directory '/home/pbulk/build/net/knot/work/knot-3.3.5/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.3.5/src' gmake[3]: Entering directory '/home/pbulk/build/net/knot/work/knot-3.3.5/src' CC utils/kdig/kdig-kdig_exec.o CC utils/kdig/kdig-kdig_main.o CC utils/kdig/kdig-kdig_params.o CC utils/common/libknotus_la-exec.lo CC utils/common/libknotus_la-hex.lo CC utils/common/libknotus_la-https.lo CC utils/common/libknotus_la-lookup.lo CC utils/common/libknotus_la-msg.lo CC utils/common/libknotus_la-netio.lo utils/common/netio.c: In function 'net_send': utils/common/netio.c:688:39: warning: initialization of 'char *' from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] 688 | { .iov_base = &pktsize, .iov_len = sizeof(pktsize) }, | ^ utils/common/netio.c:688:39: note: (near initialization for 'iov[1].iov_base') CC utils/common/libknotus_la-params.lo CC utils/common/libknotus_la-quic.lo CC utils/common/libknotus_la-resolv.lo CC utils/common/libknotus_la-sign.lo CC utils/common/libknotus_la-signal.lo CC utils/common/libknotus_la-tls.lo CC utils/common/libknotus_la-token.lo CC utils/common/libknotus_la-util_conf.lo CCLD libknotus.la CC libknot/la-codes.lo CC libknot/control/la-control.lo CC libknot/la-cookies.lo CC libknot/la-descriptor.lo CC libknot/la-dname.lo CC libknot/la-error.lo CC libknot/db/la-db_lmdb.lo CC libknot/db/la-db_trie.lo CC libknot/packet/la-pkt.lo CC libknot/packet/la-rrset-wire.lo CC libknot/probe/la-data.lo CC libknot/probe/la-probe.lo libknot/probe/probe.c: In function 'knot_probe_consume': libknot/probe/probe.c:197:29: warning: initialization of 'char *' from incompatible pointer type 'knot_probe_data_t *' [-Wincompatible-pointer-types] 197 | .iov_base = data, | ^~~~ libknot/probe/probe.c:197:29: note: (near initialization for 'iov.iov_base') CC libknot/la-rdataset.lo CC libknot/la-rrset-dump.lo CC libknot/la-rrset.lo CC libknot/rrtype/la-naptr.lo CC libknot/rrtype/la-opt.lo CC libknot/rrtype/la-tsig.lo CC libknot/la-tsig-op.lo CC libknot/la-tsig.lo CC libknot/yparser/la-yparser.lo CC libknot/yparser/la-ypbody.lo CC libknot/yparser/la-ypformat.lo CC libknot/yparser/la-ypschema.lo CC libknot/yparser/la-yptrafo.lo CC libknot/xdp/la-tcp_iobuf.lo libknot/xdp/tcp_iobuf.c: In function 'tcp_payload_len': libknot/xdp/tcp_iobuf.c:47:42: warning: pointer targets in passing argument 1 of 'knot_wire_read_u16' differ in signedness [-Wpointer-sign] 47 | return knot_wire_read_u16(payload->iov_base); | ~~~~~~~^~~~~~~~~~ | | | caddr_t {aka char *} In file included from libknot/xdp/tcp_iobuf.c:27: ./libknot/wire.h:41:58: note: expected 'const uint8_t *' {aka 'const unsigned char *'} but argument is of type 'caddr_t' {aka 'char *'} 41 | inline static uint16_t knot_wire_read_u16(const uint8_t *pos) | ~~~~~~~~~~~~~~~^~~ libknot/xdp/tcp_iobuf.c: In function 'knot_tcp_inbufs_upd': libknot/xdp/tcp_iobuf.c:160:39: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 160 | cur->iov_base = out_buf_ptr; | ^ libknot/xdp/tcp_iobuf.c:167:37: warning: pointer targets in assignment from 'caddr_t' {aka 'char *'} to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 167 | out_buf_ptr = cur->iov_base + cur->iov_len; | ^ libknot/xdp/tcp_iobuf.c:175:47: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 175 | cur->iov_base = out_buf_ptr; | ^ libknot/xdp/tcp_iobuf.c:182:45: warning: pointer targets in assignment from 'caddr_t' {aka 'char *'} to 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 182 | out_buf_ptr = cur->iov_base + cur->iov_len; | ^ CC libdnssec/la-binary.lo CC libdnssec/la-crypto.lo CC libdnssec/la-digest.lo CC libdnssec/la-error.lo CC libdnssec/key/la-algorithm.lo CC libdnssec/key/la-convert.lo CC libdnssec/key/la-dnskey.lo CC libdnssec/key/la-ds.lo CC libdnssec/key/la-key.lo CC libdnssec/key/la-keytag.lo CC libdnssec/key/la-privkey.lo CC libdnssec/key/la-simple.lo CC libdnssec/la-keyid.lo CC libdnssec/keystore/la-keystore.lo CC libdnssec/keystore/la-pkcs11.lo CC libdnssec/keystore/la-pkcs8.lo CC libdnssec/nsec/la-bitmap.lo CC libdnssec/nsec/la-hash.lo CC libdnssec/nsec/la-nsec.lo CC libdnssec/p11/la-p11.lo CC libdnssec/la-pem.lo CC libdnssec/la-random.lo CC libdnssec/shared/la-bignum.lo CC libdnssec/shared/la-dname.lo CC libdnssec/shared/la-keyid_gnutls.lo CC libdnssec/sign/la-der.lo CC libdnssec/sign/la-sign.lo CC libdnssec/la-tsig.lo CC contrib/libcontrib_la-base32hex.lo CC contrib/libcontrib_la-base64.lo CC contrib/libcontrib_la-base64url.lo CC contrib/libcontrib_la-conn_pool.lo CC contrib/libcontrib_la-files.lo CC contrib/libcontrib_la-getline.lo CC contrib/libcontrib_la-json.lo CC contrib/libcontrib_la-mempattern.lo CC contrib/musl/libcontrib_la-inet_ntop.lo CC contrib/libcontrib_la-net.lo contrib/net.c: In function 'net_cmsg_ecn_ptr': contrib/net.c:357:31: error: implicit declaration of function 'CMSG_DATA' [-Werror=implicit-function-declaration] 357 | return (int *)CMSG_DATA(cmsg); | ^~~~~~~~~ contrib/net.c:357:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 357 | return (int *)CMSG_DATA(cmsg); | ^ contrib/net.c:362:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 362 | return (int *)CMSG_DATA(cmsg); | ^ contrib/net.c: In function 'net_cmsg_ecn': contrib/net.c:372:34: error: implicit declaration of function 'CMSG_FIRSTHDR' [-Werror=implicit-function-declaration] 372 | for (struct cmsghdr *c = CMSG_FIRSTHDR(msg); c != NULL; c = CMSG_NXTHDR(msg, c)) { | ^~~~~~~~~~~~~ contrib/net.c:372:34: warning: initialization of 'struct cmsghdr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] contrib/net.c:372:9: error: declaration of non-variable 'CMSG_FIRSTHDR' in 'for' loop initial declaration 372 | for (struct cmsghdr *c = CMSG_FIRSTHDR(msg); c != NULL; c = CMSG_NXTHDR(msg, c)) { | ^~~ contrib/net.c:372:69: error: implicit declaration of function 'CMSG_NXTHDR' [-Werror=implicit-function-declaration] 372 | for (struct cmsghdr *c = CMSG_FIRSTHDR(msg); c != NULL; c = CMSG_NXTHDR(msg, c)) { | ^~~~~~~~~~~ contrib/net.c:372:67: warning: assignment to 'struct cmsghdr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 372 | for (struct cmsghdr *c = CMSG_FIRSTHDR(msg); c != NULL; c = CMSG_NXTHDR(msg, c)) { | ^ contrib/net.c: In function 'net_base_recv': contrib/net.c:729:29: warning: pointer targets in initialization of 'char *' from 'uint8_t *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 729 | .iov_base = buffer, | ^~~~~~ contrib/net.c:729:29: note: (near initialization for 'iov.iov_base') contrib/net.c: In function 'net_dns_tcp_send': contrib/net.c:795:29: warning: initialization of 'char *' from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] 795 | .iov_base = &pktsize, | ^ contrib/net.c:795:29: note: (near initialization for 'iov[0].iov_base') contrib/net.c: In function 'net_dns_tcp_recv': contrib/net.c:827:29: warning: initialization of 'char *' from incompatible pointer type 'uint16_t *' {aka 'short unsigned int *'} [-Wincompatible-pointer-types] 827 | .iov_base = &pktsize, | ^ contrib/net.c:827:29: note: (near initialization for 'iov.iov_base') contrib/net.c:848:22: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 848 | iov.iov_base = buffer; | ^ cc1: some warnings being treated as errors gmake[3]: *** [Makefile:4694: contrib/libcontrib_la-net.lo] Error 1 gmake[3]: Leaving directory '/home/pbulk/build/net/knot/work/knot-3.3.5/src' gmake[2]: *** [Makefile:7119: all-recursive] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/net/knot/work/knot-3.3.5/src' gmake[1]: *** [Makefile:2492: all] Error 2 gmake[1]: Leaving directory '/home/pbulk/build/net/knot/work/knot-3.3.5/src' gmake: *** [Makefile:496: 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