+ 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/bc-gh-3.3.0/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/bc-gh-3.3.0/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for bc-gh-3.3.0 --- bin --- --- gen/strgen --- --- bin --- mkdir -p bin --- gen/strgen --- cc -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -o gen/strgen gen/strgen.c --- src/main.o --- cc -DBC_ENABLED=1 -DDC_ENABLED=1 -I./include/ -DVERSION=3.3.0 -DEXECPREFIX= -DMAINEXEC=bc-gh -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -DBC_NUM_KARATSUBA_LEN=32 -DBC_ENABLE_NLS=0 -DBC_ENABLE_PROMPT=1 -DBC_ENABLE_EXTRA_MATH=1 -DBC_ENABLE_HISTORY=0 -DBC_ENABLE_LIBRARY=0 -DBC_ENABLE_MEMCHECK=0 -DBC_ENABLE_AFL=0 -DNDEBUG -pipe -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -o src/main.o -c src/main.c In file included from ./include/status.h:59:0, from src/main.c:45: ./include/bcl.h:170:42: error: expected ';', ',' or ')' before 'val' BclNumber bcl_parse(const char *restrict val); ^ In file included from ./include/num.h:47:0, from ./include/vm.h:56, from src/main.c:46: ./include/vector.h:63:34: error: expected ';', ',' or ')' before 'v' void bc_vec_init(BcVec *restrict v, size_t esize, BcVecFree dtor); ^ ./include/vector.h:64:36: error: expected ';', ',' or ')' before 'v' void bc_vec_expand(BcVec *restrict v, size_t req); ^ ./include/vector.h:65:34: error: expected ';', ',' or ')' before 'v' void bc_vec_grow(BcVec *restrict v, size_t n); ^ ./include/vector.h:67:34: error: expected ';', ',' or ')' before 'v' void bc_vec_npop(BcVec *restrict v, size_t n); ^ ./include/vector.h:68:36: error: expected ';', ',' or ')' before 'v' void bc_vec_npopAt(BcVec *restrict v, size_t n, size_t idx); ^ ./include/vector.h:70:34: error: expected ';', ',' or ')' before 'v' void bc_vec_push(BcVec *restrict v, const void *data); ^ ./include/vector.h:71:35: error: expected ';', ',' or ')' before 'v' void bc_vec_npush(BcVec *restrict v, size_t n, const void *data); ^ ./include/vector.h:72:38: error: expected ';', ',' or ')' before 'v' void bc_vec_pushByte(BcVec *restrict v, uchar data); ^ ./include/vector.h:73:39: error: expected ';', ',' or ')' before 'v' void bc_vec_pushIndex(BcVec *restrict v, size_t idx); ^ ./include/vector.h:74:36: error: expected ';', ',' or ')' before 'v' void bc_vec_string(BcVec *restrict v, size_t len, const char *restrict str); ^ ./include/vector.h:75:36: error: expected ';', ',' or ')' before 'v' void bc_vec_concat(BcVec *restrict v, const char *restrict str); ^ ./include/vector.h:76:35: error: expected ';', ',' or ')' before 'v' void bc_vec_empty(BcVec *restrict v); ^ ./include/vector.h:82:41: error: expected ';', ',' or ')' before 'v' void* bc_vec_item(const BcVec *restrict v, size_t idx); ^ ./include/vector.h:83:45: error: expected ';', ',' or ')' before 'v' void* bc_vec_item_rev(const BcVec *restrict v, size_t idx); ^ ./include/vector.h:85:35: error: expected ';', ',' or ')' before 'v' void bc_vec_clear(BcVec *restrict v); ^ ./include/vector.h:89:36: error: expected ';', ',' or ')' before 'v' bool bc_map_insert(BcVec *restrict v, const char *name, ^ ./include/vector.h:91:43: error: expected ';', ',' or ')' before 'v' size_t bc_map_index(const BcVec *restrict v, const char *name); ^ In file included from ./include/vm.h:56:0, from src/main.c:46: ./include/num.h:91:18: error: expected ':', ',', ';', '}' or '__attribute__' before 'num' BcDig *restrict num; ^ ./include/num.h:179:34: error: expected ';', ',' or ')' before 'n' void bc_num_init(BcNum *restrict n, size_t req); ^ ./include/num.h:180:35: error: expected ';', ',' or ')' before 'n' void bc_num_setup(BcNum *restrict n, BcDig *restrict num, size_t cap); ^ ./include/num.h:184:35: error: expected ';', ',' or ')' before 'n' void bc_num_clear(BcNum *restrict n); ^ ./include/num.h:187:43: error: expected ';', ',' or ')' before 'n' size_t bc_num_scale(const BcNum *restrict n); ^ ./include/num.h:188:41: error: expected ';', ',' or ')' before 'n' size_t bc_num_len(const BcNum *restrict n); ^ ./include/num.h:190:42: error: expected ';', ',' or ')' before 'n' void bc_num_bigdig(const BcNum *restrict n, BcBigDig *result); ^ ./include/num.h:191:43: error: expected ';', ',' or ')' before 'n' void bc_num_bigdig2(const BcNum *restrict n, BcBigDig *result); ^ ./include/num.h:192:40: error: expected ';', ',' or ')' before 'n' void bc_num_bigdig2num(BcNum *restrict n, BcBigDig val); ^ ./include/num.h:195:41: error: expected ';', ',' or ')' before 'a' void bc_num_irand(const BcNum *restrict a, BcNum *restrict b, ^ ./include/num.h:197:39: error: expected ';', ',' or ')' before 'n' void bc_num_rng(const BcNum *restrict n, struct BcRNG *rng); ^ ./include/num.h:198:43: error: expected ';', ',' or ')' before 'n' void bc_num_createFromRNG(BcNum *restrict n, struct BcRNG *rng); ^ ./include/num.h:212:34: error: expected ';', ',' or ')' before 'a' void bc_num_sqrt(BcNum *restrict a, BcNum *restrict b, size_t scale); ^ ./include/num.h:213:32: error: expected ';', ',' or ')' before 'a' void bc_num_sr(BcNum *restrict a, BcNum *restrict b, size_t scale); ^ ./include/num.h:225:38: error: expected ';', ',' or ')' before 'n' void bc_num_truncate(BcNum *restrict n, size_t places); ^ ./include/num.h:226:36: error: expected ';', ',' or ')' before 'n' void bc_num_extend(BcNum *restrict n, size_t places); ^ ./include/num.h:227:40: error: expected ';', ',' or ')' before 'n' void bc_num_shiftRight(BcNum *restrict n, size_t places); ^ ./include/num.h:232:66: error: expected ';', ',' or ')' before 'd' void bc_num_modexp(BcNum *a, BcNum *b, BcNum *c, BcNum *restrict d); ^ ./include/num.h:235:34: error: expected ';', ',' or ')' before 'n' void bc_num_zero(BcNum *restrict n); ^ ./include/num.h:236:33: error: expected ';', ',' or ')' before 'n' void bc_num_one(BcNum *restrict n); ^ ./include/num.h:242:35: error: expected ';', ',' or ')' before 'n' void bc_num_parse(BcNum *restrict n, const char *restrict val, BcBigDig base); ^ ./include/num.h:243:35: error: expected ';', ',' or ')' before 'n' void bc_num_print(BcNum *restrict n, BcBigDig base, bool newline); ^ ./include/num.h:245:36: error: expected ';', ',' or ')' before 'n' void bc_num_stream(BcNum *restrict n, BcBigDig base); ^ In file included from ./include/vm.h:62:0, from src/main.c:46: ./include/file.h:57:39: error: expected ';', ',' or ')' before 'f' void bc_file_putchar(BcFile *restrict f, uchar c); ^ ./include/file.h:58:44: error: expected ';', ',' or ')' before 'f' BcStatus bc_file_flushErr(BcFile *restrict f); ^ ./include/file.h:59:37: error: expected ';', ',' or ')' before 'f' void bc_file_flush(BcFile *restrict f); ^ ./include/file.h:60:37: error: expected ';', ',' or ')' before 'f' void bc_file_write(BcFile *restrict f, const char *buf, size_t n); ^ ./include/file.h:61:38: error: expected ';', ',' or ')' before 'f' void bc_file_printf(BcFile *restrict f, const char *fmt, ...); ^ ./include/file.h:62:39: error: expected ';', ',' or ')' before 'f' void bc_file_vprintf(BcFile *restrict f, const char *fmt, va_list args); ^ ./include/file.h:63:36: error: expected ';', ',' or ')' before 'f' void bc_file_puts(BcFile *restrict f, const char *str); ^ *** [src/main.o] Error code 1 bmake: stopped in /home/pbulk/build/math/bc-gh/work/bc-3.3.0 1 error bmake: stopped in /home/pbulk/build/math/bc-gh/work/bc-3.3.0 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/math/bc-gh *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/math/bc-gh