+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/vde-1.5.9/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/vde-1.5.9/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for vde-1.5.9 --- all --- /usr/pkg/bin/bmake all-recursive --- all-recursive --- Making all in qemu --- vdeq.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -pipe -O2 -MT vdeq.o -MD -MP -MF ".deps/vdeq.Tpo" -c -o vdeq.o vdeq.c; then mv -f ".deps/vdeq.Tpo" ".deps/vdeq.Po"; else rm -f ".deps/vdeq.Tpo"; exit 1; fi vdeq.c: In function 'main': vdeq.c:274:35: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 274 | write(sp[i][1],bufin,nx); | ^~~~~~~~~~~~~~~~~~~~~~~~ --- vdeq --- /bin/bash ../libtool --tag=CC --mode=link cc -pipe -O2 -Wl,-zrelro -Wl,-R/usr/pkg/lib -o vdeq vdeq.o -ldl libtool: link: cc -pipe -O2 -Wl,-zrelro -Wl,-rpath -Wl,/usr/pkg/lib -o vdeq vdeq.o -ldl Making all in slirpvde --- misc.o --- --- cksum.o --- --- misc.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT misc.o -MD -MP -MF ".deps/misc.Tpo" -c -o misc.o misc.c; then mv -f ".deps/misc.Tpo" ".deps/misc.Po"; else rm -f ".deps/misc.Tpo"; exit 1; fi --- cksum.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT cksum.o -MD -MP -MF ".deps/cksum.Tpo" -c -o cksum.o cksum.c; then mv -f ".deps/cksum.Tpo" ".deps/cksum.Po"; else rm -f ".deps/cksum.Tpo"; exit 1; fi --- misc.o --- misc.c: In function 'insque_32': misc.c:118:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 118 | head->qh_link = (u_int32_t)element; | ^ misc.c:119:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 119 | element->qh_rlink = (u_int32_t)head; | ^ misc.c:120:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 120 | ((struct quehead_32 *)(element->qh_link))->qh_rlink | ^ misc.c:121:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 121 | = (u_int32_t)element; | ^ misc.c: In function 'remque_32': misc.c:128:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 128 | ((struct quehead_32 *)(element->qh_link))->qh_rlink = element->qh_rlink; | ^ misc.c:129:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 129 | ((struct quehead_32 *)(element->qh_rlink))->qh_link = element->qh_link; | ^ --- cksum.o --- In file included from cksum.c:38: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from cksum.c:38: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- debug.o --- --- if.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT if.o -MD -MP -MF ".deps/if.Tpo" -c -o if.o if.c; then mv -f ".deps/if.Tpo" ".deps/if.Po"; else rm -f ".deps/if.Tpo"; exit 1; fi --- debug.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT debug.o -MD -MP -MF ".deps/debug.Tpo" -c -o debug.o debug.c; then mv -f ".deps/debug.Tpo" ".deps/debug.Po"; else rm -f ".deps/debug.Tpo"; exit 1; fi --- if.o --- In file included from if.c:9: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from if.c:9: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- debug.o --- In file included from debug.c:10: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from debug.c:10: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- ip_icmp.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT ip_icmp.o -MD -MP -MF ".deps/ip_icmp.Tpo" -c -o ip_icmp.o ip_icmp.c; then mv -f ".deps/ip_icmp.Tpo" ".deps/ip_icmp.Po"; else rm -f ".deps/ip_icmp.Tpo"; exit 1; fi --- ip_input.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT ip_input.o -MD -MP -MF ".deps/ip_input.Tpo" -c -o ip_input.o ip_input.c; then mv -f ".deps/ip_input.Tpo" ".deps/ip_input.Po"; else rm -f ".deps/ip_input.Tpo"; exit 1; fi --- ip_icmp.o --- In file included from ip_icmp.c:38: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from ip_icmp.c:38: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- ip_input.o --- ip_input.c: In function 'ip_init': ip_input.c:62:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 62 | ipq.next = ipq.prev = (ipqp_32)&ipq; | ^ ip_input.c: In function 'ip_input': ip_input.c:174:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 174 | for (fp = (struct ipq *) ipq.next; fp != &ipq; | ^ ip_input.c:175:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 175 | fp = (struct ipq *) fp->next) | ^ ip_input.c: In function 'ip_reass': ip_input.c:281:41: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 281 | fp->ipq_next = fp->ipq_prev = (ipasfragp_32)fp; | ^ ip_input.c:291:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 291 | for (q = (struct ipasfrag *)fp->ipq_next; q != (struct ipasfrag *)fp; | ^ ip_input.c:292:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 292 | q = (struct ipasfrag *)q->ipf_next) | ^ ip_input.c:301:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 301 | if (q->ipf_prev != (ipasfragp_32)fp) { | ^ ip_input.c:302:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 302 | i = ((struct ipasfrag *)(q->ipf_prev))->ip_off + | ^ ip_input.c:303:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 303 | ((struct ipasfrag *)(q->ipf_prev))->ip_len - ip->ip_off; | ^ ip_input.c:325:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 325 | q = (struct ipasfrag *) q->ipf_next; | ^ ip_input.c:326:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 326 | m_freem(dtom((struct ipasfrag *) q->ipf_prev)); | ^ ip_input.c:327:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 327 | ip_deq((struct ipasfrag *) q->ipf_prev); | ^ ip_input.c:335:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 335 | ip_enq(ip, (struct ipasfrag *) q->ipf_prev); | ^ ip_input.c:337:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 337 | for (q = (struct ipasfrag *) fp->ipq_next; q != (struct ipasfrag *)fp; | ^ ip_input.c:338:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 338 | q = (struct ipasfrag *) q->ipf_next) { | ^ ip_input.c:343:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 343 | if (((struct ipasfrag *)(q->ipf_prev))->ipf_mff & 1) | ^ ip_input.c:349:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 349 | q = (struct ipasfrag *) fp->ipq_next; | ^ ip_input.c:352:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 352 | q = (struct ipasfrag *) q->ipf_next; | ^ ip_input.c:357:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 357 | q = (struct ipasfrag *) q->ipf_next; | ^ ip_input.c:366:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 366 | ip = (struct ipasfrag *) fp->ipq_next; | ^ ip_input.c: In function 'ip_freef': ip_input.c:412:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 412 | for (q = (struct ipasfrag *) fp->ipq_next; q != (struct ipasfrag *)fp; | ^ ip_input.c:414:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 414 | p = (struct ipasfrag *) q->ipf_next; | ^ ip_input.c: In function 'ip_enq': ip_input.c:432:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 432 | p->ipf_prev = (ipasfragp_32) prev; | ^ ip_input.c:434:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 434 | ((struct ipasfrag *)(prev->ipf_next))->ipf_prev = (ipasfragp_32) p; | ^ ip_input.c:434:59: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 434 | ((struct ipasfrag *)(prev->ipf_next))->ipf_prev = (ipasfragp_32) p; | ^ ip_input.c:435:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 435 | prev->ipf_next = (ipasfragp_32) p; | ^ ip_input.c: In function 'ip_deq': ip_input.c:445:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 445 | ((struct ipasfrag *)(p->ipf_prev))->ipf_next = p->ipf_next; | ^ ip_input.c:446:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 446 | ((struct ipasfrag *)(p->ipf_next))->ipf_prev = p->ipf_prev; | ^ ip_input.c: In function 'ip_slowtimo': ip_input.c:461:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 461 | fp = (struct ipq *) ipq.next; | ^ ip_input.c:467:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 467 | fp = (struct ipq *) fp->next; | ^ ip_input.c:468:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 468 | if (((struct ipq *)(fp->prev))->ipq_ttl == 0) { | ^ ip_input.c:470:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 470 | ip_freef((struct ipq *) fp->prev); | ^ In file included from ip_input.c:46: ip_input.c: At top level: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from ip_input.c:46: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- ip_output.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT ip_output.o -MD -MP -MF ".deps/ip_output.Tpo" -c -o ip_output.o ip_output.c; then mv -f ".deps/ip_output.Tpo" ".deps/ip_output.Po"; else rm -f ".deps/ip_output.Tpo"; exit 1; fi --- mbuf.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT mbuf.o -MD -MP -MF ".deps/mbuf.Tpo" -c -o mbuf.o mbuf.c; then mv -f ".deps/mbuf.Tpo" ".deps/mbuf.Po"; else rm -f ".deps/mbuf.Tpo"; exit 1; fi --- ip_output.o --- In file included from ip_output.c:46: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from ip_output.c:46: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- sbuf.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT sbuf.o -MD -MP -MF ".deps/sbuf.Tpo" -c -o sbuf.o sbuf.c; then mv -f ".deps/sbuf.Tpo" ".deps/sbuf.Po"; else rm -f ".deps/sbuf.Tpo"; exit 1; fi --- mbuf.o --- In file included from mbuf.c:19: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from mbuf.c:19: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- sbuf.o --- In file included from sbuf.c:9: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from sbuf.c:9: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- slirp.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT slirp.o -MD -MP -MF ".deps/slirp.Tpo" -c -o slirp.o slirp.c; then mv -f ".deps/slirp.Tpo" ".deps/slirp.Po"; else rm -f ".deps/slirp.Tpo"; exit 1; fi --- socket.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT socket.o -MD -MP -MF ".deps/socket.Tpo" -c -o socket.o socket.c; then mv -f ".deps/socket.Tpo" ".deps/socket.Po"; else rm -f ".deps/socket.Tpo"; exit 1; fi --- slirp.o --- slirp.c: In function 'slirp_select_fill': slirp.c:148:60: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 148 | ((struct ipasfrag *)&ipq != (struct ipasfrag *)ipq.next)); | ^ In file included from slirp.c:2: slirp.c: At top level: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from slirp.c:2: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- socket.o --- In file included from socket.c:10: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from socket.c:10: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- tcp_input.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT tcp_input.o -MD -MP -MF ".deps/tcp_input.Tpo" -c -o tcp_input.o tcp_input.c; then mv -f ".deps/tcp_input.Tpo" ".deps/tcp_input.Po"; else rm -f ".deps/tcp_input.Tpo"; exit 1; fi --- tcp_output.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT tcp_output.o -MD -MP -MF ".deps/tcp_output.Tpo" -c -o tcp_output.o tcp_output.c; then mv -f ".deps/tcp_output.Tpo" ".deps/tcp_output.Po"; else rm -f ".deps/tcp_output.Tpo"; exit 1; fi --- tcp_input.o --- tcp_input.c: In function 'tcp_reass': tcp_input.c:141:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 141 | for (q = (struct tcpiphdr *)tp->seg_next; q != (struct tcpiphdr *)tp; | ^ tcp_input.c:142:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 142 | q = (struct tcpiphdr *)q->ti_next) | ^ tcp_input.c:151:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 151 | if ((struct tcpiphdr *)q->ti_prev != (struct tcpiphdr *)tp) { | ^ tcp_input.c:153:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 153 | q = (struct tcpiphdr *)q->ti_prev; | ^ tcp_input.c:173:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 173 | q = (struct tcpiphdr *)(q->ti_next); | ^ tcp_input.c:177:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 177 | REASS_MBUF(ti) = (mbufp_32) m; /* XXX */ | ^ tcp_input.c:190:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 190 | m_adj((struct mbuf *) REASS_MBUF(q), i); | ^ tcp_input.c:193:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 193 | q = (struct tcpiphdr *)q->ti_next; | ^ In file included from ./tcp.h:80, from ./slirp.h:174, from tcp_input.c:46: tcp_input.c:194:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 194 | m = (struct mbuf *) REASS_MBUF((struct tcpiphdr *)q->ti_prev); | ^ ./tcp_var.h:186:41: note: in definition of macro 'REASS_MBUF' 186 | #define REASS_MBUF(ti) (*(mbufp_32 *)&((ti)->ti_t)) | ^~ tcp_input.c:194:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 194 | m = (struct mbuf *) REASS_MBUF((struct tcpiphdr *)q->ti_prev); | ^ tcp_input.c:195:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 195 | remque_32((void *)(q->ti_prev)); | ^ tcp_input.c:202:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 202 | insque_32(ti, (void *)(q->ti_prev)); | ^ tcp_input.c:211:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 211 | ti = (struct tcpiphdr *) tp->seg_next; | ^ tcp_input.c:220:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 220 | m = (struct mbuf *) REASS_MBUF(ti); /* XXX */ | ^ tcp_input.c:221:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 221 | ti = (struct tcpiphdr *)ti->ti_next; | ^ tcp_input.c: In function 'tcp_input': tcp_input.c:556:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 556 | tp->seg_next == (tcpiphdrp_32)tp && | ^ tcp_input.c:102:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 102 | (tp)->seg_next == (tcpiphdrp_32)(tp) && \ | ^ tcp_input.c:1374:17: note: in expansion of macro 'TCP_REASS' 1374 | TCP_REASS(tp, ti, m, so, tiflags); | ^~~~~~~~~ In file included from tcp_input.c:46: tcp_input.c: At top level: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from tcp_input.c:46: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- tcp_output.o --- In file included from tcp_output.c:46: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from tcp_output.c:46: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- tcp_subr.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT tcp_subr.o -MD -MP -MF ".deps/tcp_subr.Tpo" -c -o tcp_subr.o tcp_subr.c; then mv -f ".deps/tcp_subr.Tpo" ".deps/tcp_subr.Po"; else rm -f ".deps/tcp_subr.Tpo"; exit 1; fi --- tcp_timer.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT tcp_timer.o -MD -MP -MF ".deps/tcp_timer.Tpo" -c -o tcp_timer.o tcp_timer.c; then mv -f ".deps/tcp_timer.Tpo" ".deps/tcp_timer.Po"; else rm -f ".deps/tcp_timer.Tpo"; exit 1; fi --- tcp_subr.o --- tcp_subr.c: In function 'tcp_newtcpcb': tcp_subr.c:211:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 211 | tp->seg_next = tp->seg_prev = (tcpiphdrp_32)tp; | ^ tcp_subr.c: In function 'tcp_close': tcp_subr.c:287:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 287 | t = (struct tcpiphdr *) tp->seg_next; | ^ tcp_subr.c:289:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 289 | t = (struct tcpiphdr *)t->ti_next; | ^ In file included from ./tcp.h:80, from ./slirp.h:174, from tcp_subr.c:47: tcp_subr.c:290:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 290 | m = (struct mbuf *) REASS_MBUF((struct tcpiphdr *)t->ti_prev); | ^ ./tcp_var.h:186:41: note: in definition of macro 'REASS_MBUF' 186 | #define REASS_MBUF(ti) (*(mbufp_32 *)&((ti)->ti_t)) | ^~ tcp_subr.c:290:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 290 | m = (struct mbuf *) REASS_MBUF((struct tcpiphdr *)t->ti_prev); | ^ tcp_subr.c:291:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 291 | remque_32((struct tcpiphdr *) t->ti_prev); | ^ In file included from tcp_subr.c:47: tcp_subr.c: At top level: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from tcp_subr.c:47: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- tcp_timer.o --- In file included from tcp_timer.c:38: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from tcp_timer.c:38: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- udp.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT udp.o -MD -MP -MF ".deps/udp.Tpo" -c -o udp.o udp.c; then mv -f ".deps/udp.Tpo" ".deps/udp.Po"; else rm -f ".deps/udp.Tpo"; exit 1; fi In file included from udp.c:46: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from udp.c:46: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- bootp.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT bootp.o -MD -MP -MF ".deps/bootp.Tpo" -c -o bootp.o bootp.c; then mv -f ".deps/bootp.Tpo" ".deps/bootp.Po"; else rm -f ".deps/bootp.Tpo"; exit 1; fi --- slirpvde.o --- if cc -DHAVE_CONFIG_H -I. -I. -I.. -DVDE -pipe -O2 -MT slirpvde.o -MD -MP -MF ".deps/slirpvde.Tpo" -c -o slirpvde.o slirpvde.c; then mv -f ".deps/slirpvde.Tpo" ".deps/slirpvde.Po"; else rm -f ".deps/slirpvde.Tpo"; exit 1; fi --- bootp.o --- In file included from bootp.c:25: ./slirp.h:242:14: warning: inline function 'remque_32' declared but never defined 242 | inline void remque_32 _P((void *)); | ^~~~~~~~~ ./slirp.h:241:14: warning: inline function 'insque_32' declared but never defined 241 | inline void insque_32 _P((void *, void *)); | ^~~~~~~~~ In file included from ./slirp.h:185, from bootp.c:25: ./misc.h:76:14: warning: inline function 'slirp_remque' declared but never defined 76 | inline void slirp_remque _P((void *)); | ^~~~~~~~~~~~ ./misc.h:75:14: warning: inline function 'slirp_insque' declared but never defined 75 | inline void slirp_insque _P((void *, void *)); | ^~~~~~~~~~~~ --- slirpvde --- /bin/bash ../libtool --tag=CC --mode=link cc -pipe -O2 -Wl,-zrelro -Wl,-R/usr/pkg/lib -o slirpvde misc.o cksum.o debug.o if.o ip_icmp.o ip_input.o ip_output.o mbuf.o sbuf.o slirp.o socket.o tcp_input.o tcp_output.o tcp_subr.o tcp_timer.o udp.o bootp.o slirpvde.o -ldl libtool: link: cc -pipe -O2 -Wl,-zrelro -Wl,-rpath -Wl,/usr/pkg/lib -o slirpvde misc.o cksum.o debug.o if.o ip_icmp.o ip_input.o ip_output.o mbuf.o sbuf.o slirp.o socket.o tcp_input.o tcp_output.o tcp_subr.o tcp_timer.o udp.o bootp.o slirpvde.o -ldl /bin/ld: tcp_subr.o: in function `tcp_close': tcp_subr.c:(.text+0x2e9): undefined reference to `remque_32' /bin/ld: tcp_subr.o: in function `tcp_attach': tcp_subr.c:(.text+0x56b): undefined reference to `slirp_insque' /bin/ld: tcp_subr.o: in function `tcp_connect': tcp_subr.c:(.text+0x698): undefined reference to `slirp_insque' /bin/ld: if.o: in function `if_start.part.0': if.c:(.text+0x18): undefined reference to `slirp_remque' /bin/ld: if.c:(.text+0x30): undefined reference to `slirp_insque' /bin/ld: if.o: in function `if_output': if.c:(.text+0x248): undefined reference to `slirp_insque' /bin/ld: if.c:(.text+0x264): undefined reference to `slirp_remque' /bin/ld: if.c:(.text+0x27d): undefined reference to `slirp_remque' /bin/ld: if.c:(.text+0x28b): undefined reference to `slirp_insque' /bin/ld: ip_input.o: in function `ip_reass': ip_input.c:(.text+0x226): undefined reference to `remque_32' /bin/ld: ip_input.c:(.text+0x2ca): undefined reference to `insque_32' /bin/ld: ip_input.o: in function `ip_freef': ip_input.c:(.text+0x36f): undefined reference to `remque_32' /bin/ld: mbuf.o: in function `m_get': mbuf.c:(.text+0xd0): undefined reference to `slirp_remque' /bin/ld: mbuf.c:(.text+0xdd): undefined reference to `slirp_insque' /bin/ld: mbuf.o: in function `m_free': mbuf.c:(.text+0x1d1): undefined reference to `slirp_remque' /bin/ld: mbuf.c:(.text+0x1f1): undefined reference to `slirp_insque' /bin/ld: socket.o: in function `sofree': socket.c:(.text+0xc7): undefined reference to `slirp_remque' /bin/ld: socket.o: in function `solisten': socket.c:(.text+0x58e): undefined reference to `slirp_insque' /bin/ld: tcp_input.o: in function `tcp_reass': tcp_input.c:(.text+0xc8): undefined reference to `remque_32' /bin/ld: tcp_input.c:(.text+0xf3): undefined reference to `insque_32' /bin/ld: tcp_input.c:(.text+0x12c): undefined reference to `remque_32' /bin/ld: tcp_input.c:(.text+0x1b8): undefined reference to `insque_32' /bin/ld: udp.o: in function `udp_attach': udp.c:(.text+0x1a2): undefined reference to `slirp_insque' /bin/ld: udp.o: in function `udp_listen': udp.c:(.text+0x666): undefined reference to `slirp_insque' collect2: error: ld returned 1 exit status *** [slirpvde] Error code 1 bmake[2]: stopped making "all" in /home/pbulk/build/net/vde/work/vde-1.5.9/slirpvde bmake[2]: 1 error bmake[2]: stopped making "all" in /home/pbulk/build/net/vde/work/vde-1.5.9/slirpvde *** [all-recursive] Error code 1 bmake[1]: stopped making "all-recursive" in /home/pbulk/build/net/vde/work/vde-1.5.9 bmake[1]: 1 error bmake[1]: stopped making "all-recursive" in /home/pbulk/build/net/vde/work/vde-1.5.9 *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/net/vde/work/vde-1.5.9 bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/net/vde/work/vde-1.5.9 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/vde *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/vde