+ 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/isic-0.07/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/isic-0.07/work.log ===> Building for isic-0.07 --- isic --- --- tcpsic --- --- udpsic --- --- icmpsic --- --- isic --- gcc -o isic isic.c -Wall -W -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/libnet11 `libnet-config --cflags` -DSTDC_HEADERS=1 -Du_int16_t=unsigned\ short -Du_int32_t=unsigned\ long -Din_addr_t=u_int32_t `libnet-config --defines` -DVERSION=\"0.07\" `libnet-config --libs` -L/opt/pkg/lib/libnet11 -Wl,-R/opt/pkg/lib --- tcpsic --- gcc -o tcpsic tcpsic.c -Wall -W -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/libnet11 `libnet-config --cflags` -DSTDC_HEADERS=1 -Du_int16_t=unsigned\ short -Du_int32_t=unsigned\ long -Din_addr_t=u_int32_t `libnet-config --defines` -DVERSION=\"0.07\" `libnet-config --libs` -L/opt/pkg/lib/libnet11 -Wl,-R/opt/pkg/lib --- udpsic --- gcc -o udpsic udpsic.c -Wall -W -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/libnet11 `libnet-config --cflags` -DSTDC_HEADERS=1 -Du_int16_t=unsigned\ short -Du_int32_t=unsigned\ long -Din_addr_t=u_int32_t `libnet-config --defines` -DVERSION=\"0.07\" `libnet-config --libs` -L/opt/pkg/lib/libnet11 -Wl,-R/opt/pkg/lib --- icmpsic --- gcc -o icmpsic icmpsic.c -Wall -W -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/libnet11 `libnet-config --cflags` -DSTDC_HEADERS=1 -Du_int16_t=unsigned\ short -Du_int32_t=unsigned\ long -Din_addr_t=u_int32_t `libnet-config --defines` -DVERSION=\"0.07\" `libnet-config --libs` -L/opt/pkg/lib/libnet11 -Wl,-R/opt/pkg/lib --- isic --- <command-line>: error: two or more data types in declaration specifiers <command-line>: error: two or more data types in declaration specifiers <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:18: note: in expansion of macro 'u_int16_t' 38 | typedef uint16_t u_int16_t; | ^~~~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:18: note: in expansion of macro 'u_int16_t' 38 | typedef uint16_t u_int16_t; | ^~~~~~~~~ In file included from /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/libnet.h:119, from isic.h:7, from isic.c:1: /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:1: warning: useless type name in empty declaration 38 | typedef uint16_t u_int16_t; | ^~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:18: note: in expansion of macro 'u_int32_t' 39 | typedef uint32_t u_int32_t; | ^~~~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:18: note: in expansion of macro 'u_int32_t' 39 | typedef uint32_t u_int32_t; | ^~~~~~~~~ /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:1: warning: useless type name in empty declaration 39 | typedef uint32_t u_int32_t; | ^~~~~~~ isic.h:26:2: error: #error Random IP generation broken: unexpected RAND_MAX. 26 | #error Random IP generation broken: unexpected RAND_MAX. | ^~~~~ isic.c: In function 'main': isic.c:232:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 232 | inet_ntoa(*((struct in_addr*) &src_ip ))); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ isic.c:234:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 234 | inet_ntoa(*((struct in_addr*) &dst_ip )), tos, | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- udpsic --- <command-line>: error: two or more data types in declaration specifiers <command-line>: error: two or more data types in declaration specifiers --- icmpsic --- <command-line>: error: two or more data types in declaration specifiers <command-line>: error: two or more data types in declaration specifiers <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:18: note: in expansion of macro 'u_int16_t' 38 | typedef uint16_t u_int16_t; | ^~~~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:18: note: in expansion of macro 'u_int16_t' 38 | typedef uint16_t u_int16_t; | ^~~~~~~~~ --- isic --- *** [isic] Error code 1 bmake: stopped making "all" in /home/pbulk/build/net/isic/work/isic-0.07 --- icmpsic --- In file included from /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/libnet.h:119, from isic.h:7, from icmpsic.c:1: /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:1: warning: useless type name in empty declaration 38 | typedef uint16_t u_int16_t; | ^~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:18: note: in expansion of macro 'u_int32_t' 39 | typedef uint32_t u_int32_t; | ^~~~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:18: note: in expansion of macro 'u_int32_t' 39 | typedef uint32_t u_int32_t; | ^~~~~~~~~ /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:1: warning: useless type name in empty declaration 39 | typedef uint32_t u_int32_t; | ^~~~~~~ isic.h:26:2: error: #error Random IP generation broken: unexpected RAND_MAX. 26 | #error Random IP generation broken: unexpected RAND_MAX. | ^~~~~ icmpsic.c: In function 'main': icmpsic.c:274:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 274 | inet_ntoa(*((struct in_addr*) &src_ip ))); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ icmpsic.c:276:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 276 | inet_ntoa(*((struct in_addr*) &dst_ip )), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- tcpsic --- <command-line>: error: two or more data types in declaration specifiers <command-line>: error: two or more data types in declaration specifiers --- udpsic --- <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:18: note: in expansion of macro 'u_int16_t' 38 | typedef uint16_t u_int16_t; | ^~~~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:18: note: in expansion of macro 'u_int16_t' 38 | typedef uint16_t u_int16_t; | ^~~~~~~~~ In file included from /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/libnet.h:119, from isic.h:7, from udpsic.c:1: /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:1: warning: useless type name in empty declaration 38 | typedef uint16_t u_int16_t; | ^~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:18: note: in expansion of macro 'u_int32_t' 39 | typedef uint32_t u_int32_t; | ^~~~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:18: note: in expansion of macro 'u_int32_t' 39 | typedef uint32_t u_int32_t; | ^~~~~~~~~ /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:1: warning: useless type name in empty declaration 39 | typedef uint32_t u_int32_t; | ^~~~~~~ --- icmpsic --- *** [icmpsic] Error code 1 bmake: stopped making "all" in /home/pbulk/build/net/isic/work/isic-0.07 --- tcpsic --- <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:18: note: in expansion of macro 'u_int16_t' 38 | typedef uint16_t u_int16_t; | ^~~~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:18: note: in expansion of macro 'u_int16_t' 38 | typedef uint16_t u_int16_t; | ^~~~~~~~~ In file included from /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/libnet.h:119, from isic.h:7, from tcpsic.c:1: /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:38:1: warning: useless type name in empty declaration 38 | typedef uint16_t u_int16_t; | ^~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:18: note: in expansion of macro 'u_int32_t' 39 | typedef uint32_t u_int32_t; | ^~~~~~~~~ <command-line>: error: two or more data types in declaration specifiers /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:18: note: in expansion of macro 'u_int32_t' 39 | typedef uint32_t u_int32_t; | ^~~~~~~~~ /home/pbulk/build/net/isic/work/.buildlink/include/libnet11/./libnet/libnet-types.h:39:1: warning: useless type name in empty declaration 39 | typedef uint32_t u_int32_t; | ^~~~~~~ isic.h:26:2: error: #error Random IP generation broken: unexpected RAND_MAX. 26 | #error Random IP generation broken: unexpected RAND_MAX. | ^~~~~ tcpsic.c: In function 'main': tcpsic.c:323:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 323 | inet_ntoa(*((struct in_addr*) &src_ip ))); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ tcpsic.c:325:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 325 | inet_ntoa(*((struct in_addr*) &dst_ip )), tos, | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ *** [tcpsic] Error code 1 bmake: stopped making "all" in /home/pbulk/build/net/isic/work/isic-0.07 --- udpsic --- isic.h:26:2: error: #error Random IP generation broken: unexpected RAND_MAX. 26 | #error Random IP generation broken: unexpected RAND_MAX. | ^~~~~ udpsic.c: In function 'main': udpsic.c:292:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 292 | inet_ntoa(*((struct in_addr*) &src_ip )), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ udpsic.c:295:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 295 | inet_ntoa(*((struct in_addr*) &dst_ip )), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ *** [udpsic] Error code 1 bmake: stopped making "all" in /home/pbulk/build/net/isic/work/isic-0.07 bmake: 4 errors bmake: stopped making "all" in /home/pbulk/build/net/isic/work/isic-0.07 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/isic *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/net/isic