=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for knot-3.5.3nb1 Making all in src gmake[1]: Entering directory '/tmp/pkgbuild/net/knot/work/knot-3.5.3/src' NOTE: Compilation of scanner.c can take several minutes! /usr/pkg/bin/gmake all-recursive gmake[2]: Entering directory '/tmp/pkgbuild/net/knot/work/knot-3.5.3/src' gmake[3]: Entering directory '/tmp/pkgbuild/net/knot/work/knot-3.5.3/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 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 CC libknot/quic/la-tls.lo CC libknot/quic/la-tls_common.lo distcc[15831] ERROR: compile libknot/quic/tls_common.c on 10.0.20.122:3738 failed distcc[15831] (dcc_build_somewhere) Warning: remote compilation of 'libknot/quic/tls_common.c' failed, retrying locally distcc[15831] Warning: failed to distribute libknot/quic/tls_common.c to 10.0.20.122:3738, running locally instead In file included from libknot/quic/tls_common.c:21: libknot/quic/tls_common.c: In function 'knot_creds_init_peer': ./contrib/atomic.h:70:2: error: implicit declaration of function 'typeof' [-Werror=implicit-function-declaration] 70 | typeof((src).value.non_vol) _z = (typeof((src).value.non_vol))(src).value.vol; \ | ^~~~~~ ./contrib/atomic.h:55:21: note: in definition of macro 'ATOMIC_SET' 55 | (dst).value.vol = (val); \ | ^~~ libknot/quic/tls_common.c:235:3: note: in expansion of macro 'ATOMIC_INIT' 235 | ATOMIC_INIT(creds->cert_creds, ATOMIC_GET(local_creds->cert_creds)); | ^~~~~~~~~~~ libknot/quic/tls_common.c:235:34: note: in expansion of macro 'ATOMIC_GET' 235 | ATOMIC_INIT(creds->cert_creds, ATOMIC_GET(local_creds->cert_creds)); | ^~~~~~~~~~ ./contrib/atomic.h:70:30: error: expected ';' before '_z' 70 | typeof((src).value.non_vol) _z = (typeof((src).value.non_vol))(src).value.vol; \ | ^~ ./contrib/atomic.h:55:21: note: in definition of macro 'ATOMIC_SET' 55 | (dst).value.vol = (val); \ | ^~~ libknot/quic/tls_common.c:235:3: note: in expansion of macro 'ATOMIC_INIT' 235 | ATOMIC_INIT(creds->cert_creds, ATOMIC_GET(local_creds->cert_creds)); | ^~~~~~~~~~~ libknot/quic/tls_common.c:235:34: note: in expansion of macro 'ATOMIC_GET' 235 | ATOMIC_INIT(creds->cert_creds, ATOMIC_GET(local_creds->cert_creds)); | ^~~~~~~~~~ ./contrib/atomic.h:72:2: error: '_z' undeclared (first use in this function) 72 | _z; \ | ^~ ./contrib/atomic.h:55:21: note: in definition of macro 'ATOMIC_SET' 55 | (dst).value.vol = (val); \ | ^~~ libknot/quic/tls_common.c:235:3: note: in expansion of macro 'ATOMIC_INIT' 235 | ATOMIC_INIT(creds->cert_creds, ATOMIC_GET(local_creds->cert_creds)); | ^~~~~~~~~~~ libknot/quic/tls_common.c:235:34: note: in expansion of macro 'ATOMIC_GET' 235 | ATOMIC_INIT(creds->cert_creds, ATOMIC_GET(local_creds->cert_creds)); | ^~~~~~~~~~ ./contrib/atomic.h:72:2: note: each undeclared identifier is reported only once for each function it appears in 72 | _z; \ | ^~ ./contrib/atomic.h:55:21: note: in definition of macro 'ATOMIC_SET' 55 | (dst).value.vol = (val); \ | ^~~ libknot/quic/tls_common.c:235:3: note: in expansion of macro 'ATOMIC_INIT' 235 | ATOMIC_INIT(creds->cert_creds, ATOMIC_GET(local_creds->cert_creds)); | ^~~~~~~~~~~ libknot/quic/tls_common.c:235:34: note: in expansion of macro 'ATOMIC_GET' 235 | ATOMIC_INIT(creds->cert_creds, ATOMIC_GET(local_creds->cert_creds)); | ^~~~~~~~~~ libknot/quic/tls_common.c: In function 'knot_creds_update': ./contrib/atomic.h:89:30: error: expected ';' before '_z' 89 | typeof((dst).value.non_vol) _z = (typeof((dst).value.non_vol))(dst).value.vol; \ | ^~ libknot/quic/tls_common.c:380:27: note: in expansion of macro 'ATOMIC_XCHG' 380 | creds->cert_creds_prev = ATOMIC_XCHG(creds->cert_creds, new_creds); | ^~~~~~~~~~~ ./contrib/atomic.h:92:2: error: '_z' undeclared (first use in this function) 92 | _z; \ | ^~ libknot/quic/tls_common.c:380:27: note: in expansion of macro 'ATOMIC_XCHG' 380 | creds->cert_creds_prev = ATOMIC_XCHG(creds->cert_creds, new_creds); | ^~~~~~~~~~~ libknot/quic/tls_common.c: In function 'knot_creds_cert': ./contrib/atomic.h:70:30: error: expected ';' before '_z' 70 | typeof((src).value.non_vol) _z = (typeof((src).value.non_vol))(src).value.vol; \ | ^~ libknot/quic/tls_common.c:393:20: note: in expansion of macro 'ATOMIC_GET' 393 | return creds_cert(ATOMIC_GET(creds->cert_creds), cert); | ^~~~~~~~~~ ./contrib/atomic.h:72:2: error: '_z' undeclared (first use in this function) 72 | _z; \ | ^~ libknot/quic/tls_common.c:393:20: note: in expansion of macro 'ATOMIC_GET' 393 | return creds_cert(ATOMIC_GET(creds->cert_creds), cert); | ^~~~~~~~~~ libknot/quic/tls_common.c: In function 'knot_creds_free': ./contrib/atomic.h:70:30: error: expected ';' before '_z' 70 | typeof((src).value.non_vol) _z = (typeof((src).value.non_vol))(src).value.vol; \ | ^~ libknot/quic/tls_common.c:403:22: note: in expansion of macro 'ATOMIC_GET' 403 | if (!creds->peer && ATOMIC_GET(creds->cert_creds) != NULL) { | ^~~~~~~~~~ ./contrib/atomic.h:72:2: error: '_z' undeclared (first use in this function) 72 | _z; \ | ^~ libknot/quic/tls_common.c:403:22: note: in expansion of macro 'ATOMIC_GET' 403 | if (!creds->peer && ATOMIC_GET(creds->cert_creds) != NULL) { | ^~~~~~~~~~ ./contrib/atomic.h:70:30: error: expected ';' before '_z' 70 | typeof((src).value.non_vol) _z = (typeof((src).value.non_vol))(src).value.vol; \ | ^~ libknot/quic/tls_common.c:404:39: note: in expansion of macro 'ATOMIC_GET' 404 | gnutls_certificate_free_credentials(ATOMIC_GET(creds->cert_creds)); | ^~~~~~~~~~ libknot/quic/tls_common.c: In function 'knot_tls_session': ./contrib/atomic.h:70:30: error: expected ';' before '_z' 70 | typeof((src).value.non_vol) _z = (typeof((src).value.non_vol))(src).value.vol; \ | ^~ libknot/quic/tls_common.c:467:32: note: in expansion of macro 'ATOMIC_GET' 467 | ATOMIC_GET(creds->cert_creds)); | ^~~~~~~~~~ ./contrib/atomic.h:72:2: error: '_z' undeclared (first use in this function) 72 | _z; \ | ^~ libknot/quic/tls_common.c:467:32: note: in expansion of macro 'ATOMIC_GET' 467 | ATOMIC_GET(creds->cert_creds)); | ^~~~~~~~~~ libknot/quic/tls_common.c: In function 'knot_creds_cert': libknot/quic/tls_common.c:394:1: warning: control reaches end of non-void function [-Wreturn-type] 394 | } | ^ cc1: some warnings being treated as errors distcc[15831] ERROR: compile libknot/quic/tls_common.c on localhost failed gmake[3]: *** [Makefile:5662: libknot/quic/la-tls_common.lo] Error 1 gmake[3]: Leaving directory '/tmp/pkgbuild/net/knot/work/knot-3.5.3/src' gmake[2]: *** [Makefile:7485: all-recursive] Error 1 gmake[2]: Leaving directory '/tmp/pkgbuild/net/knot/work/knot-3.5.3/src' gmake[1]: *** [Makefile:2610: all] Error 2 gmake[1]: Leaving directory '/tmp/pkgbuild/net/knot/work/knot-3.5.3/src' gmake: *** [Makefile:505: all-recursive] Error 1 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/net/knot *** Error code 1 Stop. make: stopped in /usr/pkgsrc/net/knot