+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xdelta3-3.1.0/work.log
+ su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xdelta3-3.1.0/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for xdelta3-3.1.0
gcc -DHAVE_CONFIG_H -I. -I/opt/local/include -I/usr/include -Wall -Wshadow -fno-builtin -Wextra -Wsign-compare -Wformat=2 -Wno-format-nonliteral -Wno-unused-parameter -Wno-unused-function -pedantic -std=c99 -DREGRESSION_TEST=1 -DSECONDARY_DJW=1 -DSECONDARY_FGK=1 -DXD3_MAIN=1 -DXD3_DEBUG=0 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/usr/include -MT xdelta3-xdelta3.o -MD -MP -MF .deps/xdelta3-xdelta3.Tpo -c -o xdelta3-xdelta3.o `test -f 'xdelta3.c' || echo './'`xdelta3.c
In file included from xdelta3.c:718:
xdelta3-main.h: In function 'get_millisecs_now':
xdelta3-main.h:551:18: error: storage size of 'tv' isn't known
551 | struct timeval tv;
| ^~
xdelta3-main.h:553:3: warning: implicit declaration of function 'gettimeofday' [-Wimplicit-function-declaration]
553 | gettimeofday (& tv, NULL);
| ^~~~~~~~~~~~
xdelta3-main.h:551:18: warning: unused variable 'tv' [-Wunused-variable]
551 | struct timeval tv;
| ^~
xdelta3-main.h: In function 'main_file_read':
xdelta3-main.h:1063:47: warning: cast between incompatible function types from 'ssize_t (*)(int, void *, size_t)' {aka 'long int (*)(int, void *, long unsigned int)'} to 'int (*)(int, uint8_t *, usize_t)' {aka 'int (*)(int, unsigned char *, long unsigned int)'} [-Wcast-function-type]
1063 | ret = xd3_posix_io (ifile->file, buf, size, (xd3_posix_func*) &read, nread);
| ^
xdelta3-main.h: In function 'main_file_write':
xdelta3-main.h:1097:47: warning: cast between incompatible function types from 'ssize_t (*)(int, const void *, size_t)' {aka 'long int (*)(int, const void *, long unsigned int)'} to 'int (*)(int, uint8_t *, usize_t)' {aka 'int (*)(int, unsigned char *, long unsigned int)'} [-Wcast-function-type]
1097 | ret = xd3_posix_io (ofile->file, buf, size, (xd3_posix_func*) &write, NULL);
| ^
xdelta3-main.h: In function 'main_pipe_write':
xdelta3-main.h:2118:28: warning: cast between incompatible function types from 'ssize_t (*)(int, const void *, size_t)' {aka 'long int (*)(int, const void *, long unsigned int)'} to 'int (*)(int, uint8_t *, usize_t)' {aka 'int (*)(int, unsigned char *, long unsigned int)'} [-Wcast-function-type]
2118 | (xd3_posix_func*) &write, NULL)))
| ^
In file included from xdelta3.c:2065,
from xdelta3.c:658:
xdelta3-decode.h: In function 'xd3_decode_input':
xdelta3-decode.h:867:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
867 | stream->dec_state = DEC_HDRIND;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
xdelta3-decode.h:869:5: note: here
869 | case DEC_HDRIND:
| ^~~~
xdelta3-decode.h:882:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
882 | stream->dec_state = DEC_SECONDID;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
xdelta3-decode.h:885:5: note: here
885 | case DEC_SECONDID:
| ^~~~
xdelta3-decode.h:887:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
887 | if ((stream->dec_hdr_ind & VCD_SECONDARY) != 0)
| ^
xdelta3-decode.h:905:5: note: here
905 | case DEC_TABLEN:
| ^~~~
xdelta3-decode.h:911:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
911 | if ((stream->dec_hdr_ind & VCD_CODETABLE) != 0) {
| ^
xdelta3-decode.h:918:5: note: here
918 | case DEC_NEAR:
| ^~~~
xdelta3-decode.h:826:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
826 | stream->dec_state = (nstate); \
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:920:7: note: in expansion of macro 'BYTE_CASE'
920 | BYTE_CASE((stream->dec_hdr_ind & VCD_CODETABLE) != 0,
| ^~~~~~~~~
xdelta3-decode.h:922:5: note: here
922 | case DEC_SAME:
| ^~~~
xdelta3-decode.h:826:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
826 | stream->dec_state = (nstate); \
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:924:7: note: in expansion of macro 'BYTE_CASE'
924 | BYTE_CASE((stream->dec_hdr_ind & VCD_CODETABLE) != 0,
| ^~~~~~~~~
xdelta3-decode.h:926:5: note: here
926 | case DEC_TABDAT:
| ^~~~
xdelta3-decode.h:944:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
944 | stream->dec_state = DEC_APPLEN;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
xdelta3-decode.h:946:5: note: here
946 | case DEC_APPLEN:
| ^~~~
xdelta3-decode.h:840:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
840 | stream->dec_state = (nstate); \
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:948:7: note: in expansion of macro 'SIZE_CASE'
948 | SIZE_CASE((stream->dec_hdr_ind & VCD_APPHEADER) != 0,
| ^~~~~~~~~
xdelta3-decode.h:951:5: note: here
951 | case DEC_APPDAT:
| ^~~~
xdelta3-decode.h:983:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
983 | stream->dec_state = DEC_WININD;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
xdelta3-decode.h:985:5: note: here
985 | case DEC_WININD:
| ^~~~
xdelta3-decode.h:1011:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
1011 | stream->dec_state = DEC_CPYLEN;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
xdelta3-decode.h:1017:5: note: here
1017 | case DEC_CPYLEN:
| ^~~~
xdelta3-decode.h:1026:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
1026 | stream->dec_position = stream->dec_cpylen;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
xdelta3-decode.h:1028:5: note: here
1028 | case DEC_CPYOFF:
| ^~~~
xdelta3-decode.h:1042:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
1042 | if ((stream->dec_win_ind & VCD_TARGET) &&
| ^
xdelta3-decode.h:1050:5: note: here
1050 | case DEC_ENCLEN:
| ^~~~
xdelta3-decode.h:840:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
840 | stream->dec_state = (nstate); \
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:1052:7: note: in expansion of macro 'SIZE_CASE'
1052 | SIZE_CASE(1, stream->dec_enclen, DEC_TGTLEN);
| ^~~~~~~~~
xdelta3-decode.h:1053:5: note: here
1053 | case DEC_TGTLEN:
| ^~~~
xdelta3-decode.h:1073:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
1073 | stream->dec_maxpos = stream->dec_cpylen + stream->dec_tgtlen;
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xdelta3-decode.h:1075:5: note: here
1075 | case DEC_DELIND:
| ^~~~
xdelta3-decode.h:1086:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
1086 | if ((stream->dec_del_ind != 0) && (stream->sec_type == NULL))
| ^
xdelta3-decode.h:1093:5: note: here
1093 | case DEC_DATALEN:
| ^~~~
xdelta3-decode.h:840:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
840 | stream->dec_state = (nstate); \
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:1094:7: note: in expansion of macro 'SIZE_CASE'
1094 | SIZE_CASE(1, stream->data_sect.size, DEC_INSTLEN);
| ^~~~~~~~~
xdelta3-decode.h:1095:5: note: here
1095 | case DEC_INSTLEN:
| ^~~~
xdelta3-decode.h:840:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
840 | stream->dec_state = (nstate); \
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:1096:7: note: in expansion of macro 'SIZE_CASE'
1096 | SIZE_CASE(1, stream->inst_sect.size, DEC_ADDRLEN);
| ^~~~~~~~~
xdelta3-decode.h:1097:5: note: here
1097 | case DEC_ADDRLEN:
| ^~~~
xdelta3-decode.h:840:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
840 | stream->dec_state = (nstate); \
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:1098:7: note: in expansion of macro 'SIZE_CASE'
1098 | SIZE_CASE(1, stream->addr_sect.size, DEC_CKSUM);
| ^~~~~~~~~
xdelta3-decode.h:1100:5: note: here
1100 | case DEC_CKSUM:
| ^~~~
xdelta3-decode.h:1149:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
1149 | if ((ret = xd3_decode_sections (stream))) { return ret; }
| ^
xdelta3-decode.h:1151:5: note: here
1151 | case DEC_EMIT:
| ^~~~
xdelta3-decode.h: In function 'xd3_decode_sections':
xdelta3-decode.h:702:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
702 | if ((ret = xd3_decode_section (stream, & stream->data_sect,
| ^
xdelta3-decode.h:704:5: note: here
704 | case DEC_INST:
| ^~~~
xdelta3-decode.h:705:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
705 | if ((ret = xd3_decode_section (stream, & stream->inst_sect,
| ^
xdelta3-decode.h:707:5: note: here
707 | case DEC_ADDR:
| ^~~~
xdelta3.c: In function 'xd3_encode_input':
xdelta3.c:3151:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
3151 | if (stream->avail_in > 0)
| ^
xdelta3.c:3166:13: note: here
3166 | case MATCH_FORWARD:
| ^~~~
xdelta3.c:3090:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
3090 | stream->enc_state = ENC_INPUT;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
xdelta3.c:3092:5: note: here
3092 | case ENC_INPUT:
| ^~~~
xdelta3.c:3201:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
3201 | stream->enc_state = ENC_INSTR;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
xdelta3.c:3203:5: note: here
3203 | case ENC_INSTR:
| ^~~~
xdelta3.c:3215:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
3215 | stream->enc_state = ENC_FLUSH;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
xdelta3.c:3217:5: note: here
3217 | case ENC_FLUSH:
| ^~~~
xdelta3.c:3247:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
3247 | if (stream->avail_out > 0)
| ^
xdelta3.c:3253:5: note: here
3253 | case ENC_POSTOUT:
| ^~~~
xdelta3-main.h: In function 'get_millisecs_now':
xdelta3-main.h:564:1: warning: control reaches end of non-void function [-Wreturn-type]
564 | }
| ^
xdelta3-main.h: In function 'main':
xdelta3-main.h:3752:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
3752 | option_force2 = 1;
| ~~~~~~~~~~~~~~^~~
xdelta3-main.h:3758:9: note: here
3758 | case 'v': option_verbose += 1; option_quiet = 0; break;
| ^~~~
xdelta3-main.h: In function 'main_input':
xdelta3-main.h:3025:15: warning: statement will never be executed [-Wswitch-unreachable]
3025 | if (1) { case CMD_PRINTHDR: stream_flags |= XD3_JUST_HDR; }
| ^
xdelta3-main.h:3026:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
3026 | else if (1) { case CMD_PRINTHDRS: stream_flags |= XD3_SKIP_WINDOW; }
| ^
xdelta3-main.h:3027:21: note: here
3027 | else { case CMD_PRINTDELTA: stream_flags |= XD3_SKIP_EMIT; }
| ^~~~
gmake: *** [Makefile:716: xdelta3-xdelta3.o] Error 1
*** Error code 2
Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/xdelta3
*** Error code 1
Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/xdelta3