+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/hping-2.0.0.3nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/hping-2.0.0.3nb2/work.log ===> Building for hping-2.0.0.3nb2 --- main.o --- --- getifname.o --- --- getlhs.o --- --- linux_sockpacket.o --- --- main.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include main.c --- getifname.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include getifname.c --- getlhs.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include getlhs.c --- linux_sockpacket.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include linux_sockpacket.c --- parseoptions.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include parseoptions.c --- datafiller.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include datafiller.c --- datahandler.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include datahandler.c --- gethostname.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include gethostname.c --- binding.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include binding.c --- getusec.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include getusec.c --- opensockraw.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include opensockraw.c --- logicmp.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include logicmp.c --- waitpacket.o --- --- resolve.o --- --- sendip.o --- --- waitpacket.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include waitpacket.c --- resolve.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include resolve.c --- sendip.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include sendip.c --- sendicmp.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include sendicmp.c --- sendudp.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include sendudp.c --- sendicmp.o --- sendicmp.c: In function 'send_icmp_other': sendicmp.c:256:9: warning: 'memcpy' reading between 28 and 65563 bytes from a region of size 20 [-Wstringop-overread] 256 | memcpy(packet+ICMPHDR_SIZE, &icmp_ip, left_space); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sendicmp.c:197:24: note: source object 'icmp_ip' of size 20 197 | struct myiphdr icmp_ip; | ^~~~~~~ --- sendtcp.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include sendtcp.c --- cksum.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include cksum.c --- statistics.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include statistics.c --- usage.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include usage.c --- version.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include version.c --- antigetopt.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include antigetopt.c --- sockopt.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include sockopt.c --- listen.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include listen.c --- sendhcmp.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include sendhcmp.c --- memstr.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include memstr.c --- rtt.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include rtt.c --- relid.o --- --- sendip_handler.o --- --- relid.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include relid.c --- sendip_handler.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include sendip_handler.c --- libpcap_stuff.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include libpcap_stuff.c --- memlockall.o --- --- memunlockall.o --- --- memlock.o --- --- memunlockall.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include memunlockall.c --- memlockall.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include memlockall.c --- memlock.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include memlock.c --- memunlock.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include memunlock.c --- ip_opt_build.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include ip_opt_build.c --- display_ipopt.o --- --- sendrawip.o --- --- display_ipopt.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include display_ipopt.c --- sendrawip.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include sendrawip.c --- signal.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include signal.c --- send.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include send.c --- strlcpy.o --- --- arsglue.o --- --- strlcpy.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include strlcpy.c --- random.o --- --- arsglue.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include arsglue.c --- random.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include random.c --- scan.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include scan.c --- hstring.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include hstring.c --- ars.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include ars.c --- apd.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include apd.c --- split.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Du_int8_t=uint8_t -Du_int16_t=uint16_t -Du_int32_t=uint32_t -I/opt/pkg/include split.c split.c: In function 'ars_check_ip_cksum': split.c:45:15: error: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] 45 | ip2 = alloca(ip_hdrsize); | ^~~~~~ split.c:45:15: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch] split.c: In function 'ars_check_icmp_cksum': split.c:56:17: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch] 56 | icmp2 = alloca(size); | ^~~~~~ *** [split.o] Error code 1 bmake: stopped making "all" in /home/pbulk/build/net/hping/work/hping2-rc3 --- scan.o --- In function 'receiver', inlined from 'scanmain' at scan.c:541:3: scan.c:456:25: warning: 'memcpy' writing 20 bytes into a region of size 8 overflows the destination [-Wstringop-overflow=] 456 | memcpy(&icmp, p, sizeof(subtcp)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ scan.c: In function 'scanmain': scan.c:442:42: note: destination object 'icmp' of size 8 442 | struct myicmphdr icmp; | ^~~~ bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/net/hping/work/hping2-rc3 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/hping *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/hping