=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/net/knot", "all", "PYTHON_VERSION_REQD=313", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for knot-3.6.0 Making all in src gmake[1]: Entering directory '/tmp/work/net/knot/work/knot-3.6.0/src' NOTE: Compilation of scanner.c can take several minutes! /opt/local/bin/gmake all-recursive gmake[2]: Entering directory '/tmp/work/net/knot/work/knot-3.6.0/src' gmake[3]: Entering directory '/tmp/work/net/knot/work/knot-3.6.0/src' CC libknot/dnssec/la-random.lo CC libknot/dnssec/la-pem.lo CC libknot/dnssec/la-tsig.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 contrib/libcontrib_la-net.lo CC contrib/libcontrib_la-semaphore.lo CC contrib/libcontrib_la-sockaddr.lo CC contrib/libcontrib_la-string.lo CC contrib/libcontrib_la-threads.lo CC contrib/libcontrib_la-time.lo CC contrib/lmdb/libemblmdb_la-midl.lo CC knot/dnssec/libknotd_la-key-events.lo In file included from ./knot/common/fdset.h:19, from ./knot/server/server.h:12, from ./knot/dnssec/key-events.h:10, from knot/dnssec/key-events.c:12: /usr/include/sys/epoll.h:1:2: error: #error "This header has been disabled to stop its functionality from being used." 1 | #error "This header has been disabled to stop its functionality from being used." | ^~~~~ ./knot/common/fdset.h:72:25: error: 'EPOLLIN' undeclared here (not in a function); did you mean 'POLLIN'? 72 | FDSET_POLLIN = EPOLLIN, | ^~~~~~~ | POLLIN ./knot/common/fdset.h:73:25: error: 'EPOLLOUT' undeclared here (not in a function); did you mean 'POLLOUT'? 73 | FDSET_POLLOUT = EPOLLOUT, | ^~~~~~~~ | POLLOUT ./knot/common/fdset.h: In function 'fdset_get_fd': ./knot/common/fdset.h:188:23: error: invalid use of undefined type 'struct epoll_event' 188 | return set->ev[idx].data.fd; | ^ ./knot/common/fdset.h:188:28: error: invalid use of undefined type 'struct epoll_event' 188 | return set->ev[idx].data.fd; | ^ ./knot/common/fdset.h: In function 'fdset_it_get_idx': ./knot/common/fdset.h:222:23: error: invalid use of undefined type 'struct epoll_event' 222 | return it->ptr->data.u64; | ^~ ./knot/common/fdset.h: In function 'fdset_it_get_fd': ./knot/common/fdset.h:243:27: error: invalid use of undefined type 'struct epoll_event' 243 | return it->set->ev[fdset_it_get_idx(it)].data.fd; | ^ ./knot/common/fdset.h:243:49: error: invalid use of undefined type 'struct epoll_event' 243 | return it->set->ev[fdset_it_get_idx(it)].data.fd; | ^ ./knot/common/fdset.h: In function 'fdset_it_next': ./knot/common/fdset.h:287:24: error: increment of pointer to an incomplete type 'struct epoll_event' 287 | it->ptr++; | ^~ ./knot/common/fdset.h: In function 'fdset_it_remove': ./knot/common/fdset.h:310:20: error: invalid use of undefined type 'struct epoll_event' 310 | it->set->ev[idx].events = FDSET_REMOVE_FLAG; | ^ ./knot/common/fdset.h:310:25: error: invalid use of undefined type 'struct epoll_event' 310 | it->set->ev[idx].events = FDSET_REMOVE_FLAG; | ^ ./knot/common/fdset.h: In function 'fdset_it_is_pollin': ./knot/common/fdset.h:373:23: error: invalid use of undefined type 'struct epoll_event' 373 | return it->ptr->events & EPOLLIN; | ^~ ./knot/common/fdset.h: In function 'fdset_it_is_error': ./knot/common/fdset.h:393:23: error: invalid use of undefined type 'struct epoll_event' 393 | return it->ptr->events & (EPOLLERR | EPOLLHUP); | ^~ ./knot/common/fdset.h:393:35: error: 'EPOLLERR' undeclared (first use in this function); did you mean 'POLLERR'? 393 | return it->ptr->events & (EPOLLERR | EPOLLHUP); | ^~~~~~~~ | POLLERR ./knot/common/fdset.h:393:35: note: each undeclared identifier is reported only once for each function it appears in ./knot/common/fdset.h:393:46: error: 'EPOLLHUP' undeclared (first use in this function); did you mean 'POLLHUP'? 393 | return it->ptr->events & (EPOLLERR | EPOLLHUP); | ^~~~~~~~ | POLLHUP CC knot/dnssec/libknotd_la-key_records.lo gmake[3]: *** [Makefile:6182: knot/dnssec/libknotd_la-key-events.lo] Error 1 gmake[3]: *** Waiting for unfinished jobs.... gmake[3]: Leaving directory '/tmp/work/net/knot/work/knot-3.6.0/src' gmake[2]: *** [Makefile:7716: all-recursive] Error 1 gmake[2]: Leaving directory '/tmp/work/net/knot/work/knot-3.6.0/src' gmake[1]: *** [Makefile:2701: all] Error 2 gmake[1]: Leaving directory '/tmp/work/net/knot/work/knot-3.6.0/src' gmake: *** [Makefile:497: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/net/knot *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/net/knot