+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/cyrus-imapd-3.12.1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/cyrus-imapd-3.12.1/work.log ===> Building for cyrus-imapd-3.12.1 GEN lib/imapopts.c CC com_err/et/libcyrus_com_err_la-com_err.lo CC com_err/et/libcyrus_com_err_la-error_message.lo CC com_err/et/libcyrus_com_err_la-et_name.lo CC com_err/et/libcyrus_com_err_la-init_et.lo CCLD com_err/et/libcyrus_com_err.la GEN imap/http_err.c GEN imap/imap_err.c GEN imap/lmtp_err.c GEN imap/mupdate_err.c GEN imap/promdata.c GEN imap/promdata.h GEN imap/nntp_err.c YACC sieve/addr.c /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/addr.y:70.14-19: warning: POSIX Yacc does not support string literals [-Wyacc] 70 | %name-prefix "addr" | ^~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/addr.y:70.1-19: warning: POSIX Yacc does not support %name-prefix [-Wyacc] 70 | %name-prefix "addr" | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/addr.y:70.1-19: warning: deprecated directive: '%name-prefix "addr"', use '%define api.prefix {addr}' [-Wdeprecated] 70 | %name-prefix "addr" | ^~~~~~~~~~~~~~~~~~~ | %define api.prefix {addr} /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/addr.y:71.1-8: warning: POSIX Yacc does not support %defines [-Wyacc] 71 | %defines | ^~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/addr.y:73.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 73 | %pure-parser | ^~~~~~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/addr.y:73.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 73 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/addr.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] updating sieve/addr.h YACC sieve/sieve.c /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:169.14-20: warning: POSIX Yacc does not support string literals [-Wyacc] 169 | %name-prefix "sieve" | ^~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:169.1-20: warning: POSIX Yacc does not support %name-prefix [-Wyacc] 169 | %name-prefix "sieve" | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:169.1-20: warning: deprecated directive: '%name-prefix "sieve"', use '%define api.prefix {sieve}' [-Wdeprecated] 169 | %name-prefix "sieve" | ^~~~~~~~~~~~~~~~~~~~ | %define api.prefix {sieve} /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:170.1-8: warning: POSIX Yacc does not support %defines [-Wyacc] 170 | %defines | ^~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:171.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 171 | %destructor { free_tree($$); } commands command action control t... | ^~~~~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:172.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 172 | %destructor { free_testlist($$); } testlist tests | ^~~~~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:173.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 173 | %destructor { free_test($$); } test | ^~~~~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:174.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 174 | %destructor { strarray_free($$); } optstringlist stringlist strings ... | ^~~~~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:175.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 175 | %destructor { free($$); } STRING string | ^~~~~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:176.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 176 | %destructor { arrayu64_free($$); } timelist times time1 | ^~~~~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:179.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 179 | %pure-parser | ^~~~~~~~~~~~ /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y:179.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 179 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure /home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1/sieve/sieve.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] updating sieve/sieve.h GEN sieve/sieve_err.c /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1' Making all in . gmake[2]: Entering directory '/home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1' CC imtest/imtest-imtest.o CC lib/lib_libcyrus_la-acl.lo CC lib/lib_libcyrus_la-acl_afs.lo CC lib/lib_libcyrus_la-auth.lo CC lib/lib_libcyrus_la-auth_krb5.lo CC lib/lib_libcyrus_la-auth_mboxgroups.lo CC lib/lib_libcyrus_la-auth_pts.lo CC lib/lib_libcyrus_la-auth_unix.lo CC lib/lib_libcyrus_la-bitvector.lo CC lib/lib_libcyrus_la-bloom.lo CC lib/lib_libcyrus_la-bsearch.lo CC lib/lib_libcyrus_la-charset.lo CC lib/lib_libcyrus_la-command.lo CC lib/lib_libcyrus_la-cyr_qsort_r.lo CC lib/lib_libcyrus_la-cyrusdb.lo CC lib/lib_libcyrus_la-cyrusdb_flat.lo CC lib/lib_libcyrus_la-cyrusdb_quotalegacy.lo CC lib/lib_libcyrus_la-cyrusdb_skiplist.lo CC lib/lib_libcyrus_la-cyrusdb_twoskip.lo CC lib/lib_libcyrus_la-glob.lo CC lib/lib_libcyrus_la-htmlchar.lo CC lib/lib_libcyrus_la-imapurl.lo CC lib/lib_libcyrus_la-imclient.lo CC lib/lib_libcyrus_la-imparse.lo CC lib/lib_libcyrus_la-iostat.lo CC lib/lib_libcyrus_la-iptostring.lo CC lib/lib_libcyrus_la-libcyr_cfg.lo CC lib/lib_libcyrus_la-lsort.lo CC lib/lib_libcyrus_la-mappedfile.lo CC lib/lib_libcyrus_la-murmurhash.lo CC lib/lib_libcyrus_la-mkgmtime.lo CC lib/lib_libcyrus_la-parseaddr.lo CC lib/lib_libcyrus_la-procinfo.lo CC lib/lib_libcyrus_la-prot.lo CC lib/lib_libcyrus_la-ptrarray.lo lib/ptrarray.c: In function '_ptrarray_insert': lib/ptrarray.c:146:9: error: implicit declaration of function 'memmove' [-Wimplicit-function-declaration] 146 | memmove(pa->data+idx+1, pa->data+idx, | ^~~~~~~ lib/ptrarray.c:49:1: note: include '' or provide a declaration of 'memmove' 48 | #include "util.h" +++ |+#include 49 | #include "xmalloc.h" lib/ptrarray.c:146:9: warning: incompatible implicit declaration of built-in function 'memmove' [-Wbuiltin-declaration-mismatch] 146 | memmove(pa->data+idx+1, pa->data+idx, | ^~~~~~~ lib/ptrarray.c:146:9: note: include '' or provide a declaration of 'memmove' lib/ptrarray.c: In function 'ptrarray_remove': lib/ptrarray.c:167:9: warning: incompatible implicit declaration of built-in function 'memmove' [-Wbuiltin-declaration-mismatch] 167 | memmove(pa->data+idx, pa->data+idx+1, | ^~~~~~~ lib/ptrarray.c:167:9: note: include '' or provide a declaration of 'memmove' gmake[2]: *** [Makefile:6255: lib/lib_libcyrus_la-ptrarray.lo] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1' gmake[1]: *** [Makefile:7562: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/mail/cyrus-imapd312/work/cyrus-imapd-cyrus-imapd-3.12.1' gmake: *** [Makefile:3337: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/cyrus-imapd312 *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/mail/cyrus-imapd312