+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/knot-3.2.8/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/knot-3.2.8/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for knot-3.2.8 Making all in src make[1]: Entering directory `/home/pbulk/build/net/knot/work/knot-3.2.8/src' NOTE: Compilation of scanner.c can take several minutes! /bin/make all-recursive make[2]: Entering directory `/home/pbulk/build/net/knot/work/knot-3.2.8/src' make[3]: Entering directory `/home/pbulk/build/net/knot/work/knot-3.2.8/src' CC libknot/la-cookies.lo CC libknot/la-descriptor.lo CC libknot/la-dname.lo CC libknot/la-error.lo libknot/dname.c: In function 'label_is_equal': libknot/dname.c:39:3: error: 'for' loop initial declarations are only allowed in C99 mode for (uint8_t i = 1; i <= len; i++) { ^ libknot/dname.c:39:3: note: use option -std=c99 or -std=gnu99 to compile your code libknot/dname.c: In function 'dname_align': libknot/dname.c:64:2: error: 'for' loop initial declarations are only allowed in C99 mode for (unsigned j = d1_labels; j < d2_labels; ++j) { ^ libknot/dname.c:68:16: error: redefinition of 'j' for (unsigned j = d2_labels; j < d1_labels; ++j) { ^ libknot/dname.c:64:16: note: previous definition of 'j' was here for (unsigned j = d1_labels; j < d2_labels; ++j) { ^ libknot/dname.c:68:2: error: 'for' loop initial declarations are only allowed in C99 mode for (unsigned j = d2_labels; j < d1_labels; ++j) { ^ libknot/dname.c: In function 'knot_dname_to_str': libknot/dname.c:244:2: error: 'for' loop initial declarations are only allowed in C99 mode for (unsigned i = 0; i < dname_size; i++) { ^ libknot/dname.c: In function 'knot_dname_to_lower': libknot/dname.c:483:3: error: 'for' loop initial declarations are only allowed in C99 mode for (uint8_t i = 1; i <= len; ++i) { ^ libknot/dname.c: In function 'knot_dname_copy_lower': libknot/dname.c:500:3: error: 'for' loop initial declarations are only allowed in C99 mode for (uint8_t i = 1; i <= len; ++i) { ^ libknot/dname.c: In function 'knot_dname_in_bailiwick': libknot/dname.c:796:2: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 0; i < label_diff; ++i) { ^ make[3]: *** [libknot/la-dname.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... libknot/error.c: In function 'lookup_message': libknot/error.c:183:2: error: 'for' loop initial declarations are only allowed in C99 mode for (const struct error *e = errors; e->message; e++) { ^ libknot/error.c:183:2: note: use option -std=c99 or -std=gnu99 to compile your code make[3]: *** [libknot/la-error.lo] Error 1 make[3]: Leaving directory `/home/pbulk/build/net/knot/work/knot-3.2.8/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/pbulk/build/net/knot/work/knot-3.2.8/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/pbulk/build/net/knot/work/knot-3.2.8/src' make: *** [all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/net/knot *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/net/knot