=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/cross/avrdude", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for avrdude-6.4 YACC config_gram.c LEX lexer.c updating config_gram.h /opt/local/bin/gmake all-recursive gmake[1]: Entering directory '/tmp/work/cross/avrdude/work/avrdude-6.4' Making all in . gmake[2]: Entering directory '/tmp/work/cross/avrdude/work/avrdude-6.4' CC avrdude-main.o CC libavrdude_a-config_gram.o CC avrdude-term.o term.c: In function 'tokenize': term.c:830:15: warning: pointer 'bufp' used after 'realloc' [-Wuse-after-free] 830 | k = buf - bufp; | ~~~~^~~~~~ term.c:826:18: note: call to 'realloc' here 826 | buf = realloc(buf, bufsize); | ^~~~~~~~~~~~~~~~~~~~~ CC libavrdude_a-lexer.o CC libavrdude_a-arduino.o CC libavrdude_a-avr.o CC libavrdude_a-avr910.o CC libavrdude_a-avrftdi.o avrftdi.c: In function 'avrftdi_open': avrftdi.c:723:9: warning: 'ftdi_usb_purge_buffers' is deprecated [-Wdeprecated-declarations] 723 | E(ftdi_usb_purge_buffers(pdata->ftdic), pdata->ftdic); | ^ In file included from avrftdi_private.h:12, from avrftdi.c:41: /tmp/work/cross/avrdude/work/.buildlink/include/libftdi1/ftdi.h:566:20: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/work/cross/avrdude/work/.buildlink/include/libftdi1/ftdi.h:247:55: note: in definition of macro 'DEPRECATED' 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func | ^~~~ CC libavrdude_a-avrftdi_tpi.o CC libavrdude_a-avrpart.o CC libavrdude_a-bitbang.o CC libavrdude_a-buspirate.o CC libavrdude_a-butterfly.o buspirate.c: In function 'buspirate_expect_bin': buspirate.c:141:35: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] 141 | unsigned char *recv_buf = alloca(expect_len); | ^~~~~~ buspirate.c:141:35: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch] CC libavrdude_a-config.o CC libavrdude_a-confwin.o CC libavrdude_a-crc16.o CC libavrdude_a-dfu.o CC libavrdude_a-fileio.o CC libavrdude_a-flip1.o CC libavrdude_a-flip2.o CC libavrdude_a-ft245r.o CC libavrdude_a-jtagmkI.o CC libavrdude_a-jtagmkII.o CC libavrdude_a-jtag3.o CC libavrdude_a-linuxgpio.o CC libavrdude_a-linuxspi.o CC libavrdude_a-lists.o CC libavrdude_a-par.o CC libavrdude_a-pgm.o CC libavrdude_a-pgm_type.o CC libavrdude_a-pickit2.o CC libavrdude_a-pindefs.o CC libavrdude_a-ppi.o CC libavrdude_a-ppiwin.o CC libavrdude_a-safemode.o CC libavrdude_a-serbb_posix.o CC libavrdude_a-serbb_win32.o CC libavrdude_a-ser_avrdoper.o CC libavrdude_a-ser_posix.o CC libavrdude_a-ser_win32.o CC libavrdude_a-stk500.o CC libavrdude_a-stk500v2.o CC libavrdude_a-stk500generic.o CC libavrdude_a-usbasp.o CC libavrdude_a-usb_hidapi.o CC libavrdude_a-usb_libusb.o CC libavrdude_a-usbtiny.o CC libavrdude_a-update.o CC libavrdude_a-wiring.o CC libavrdude_a-xbee.o CC libavrdude_la-config_gram.lo stk500v2.c: In function 'stk500v2_setparm': stk500v2.c:3098:6: warning: 'current_value' may be used uninitialized [-Wmaybe-uninitialized] 3098 | if (value == current_value) { | ^ stk500v2.c:3090:17: note: 'current_value' was declared here 3090 | unsigned char current_value; | ^~~~~~~~~~~~~ stk500v2.c: In function 'stk500v2_print_parms1': stk500v2.c:3267:5: warning: 'vtarget' may be used uninitialized [-Wmaybe-uninitialized] 3267 | avrdude_message(MSG_INFO, "%sVtarget : %.1f V\n", p, vtarget / 10.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stk500v2.c:3242:17: note: 'vtarget' was declared here 3242 | unsigned char vtarget, vadjust, osc_pscale, osc_cmatch, sck_duration =0; //XXX 0 is not correct, check caller | ^~~~~~~ stk500v2.c:3278:5: warning: 'vadjust' may be used uninitialized [-Wmaybe-uninitialized] 3278 | avrdude_message(MSG_INFO, "%sVaref : %.1f V\n", p, vadjust / 10.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stk500v2.c:3242:26: note: 'vadjust' was declared here 3242 | unsigned char vtarget, vadjust, osc_pscale, osc_cmatch, sck_duration =0; //XXX 0 is not correct, check caller | ^~~~~~~ stk500v2.c:3280:8: warning: 'osc_pscale' may be used uninitialized [-Wmaybe-uninitialized] 3280 | if (osc_pscale == 0) | ^ stk500v2.c:3242:35: note: 'osc_pscale' was declared here 3242 | unsigned char vtarget, vadjust, osc_pscale, osc_cmatch, sck_duration =0; //XXX 0 is not correct, check caller | ^~~~~~~~~~ stk500v2.c:3295:24: warning: 'osc_cmatch' may be used uninitialized [-Wmaybe-uninitialized] 3295 | f /= (osc_cmatch + 1); | ~~~~~~~~~~~~^~~~ stk500v2.c:3242:47: note: 'osc_cmatch' was declared here 3242 | unsigned char vtarget, vadjust, osc_pscale, osc_cmatch, sck_duration =0; //XXX 0 is not correct, check caller | ^~~~~~~~~~ CC libavrdude_la-lexer.lo CC libavrdude_la-arduino.lo CC libavrdude_la-avr.lo CC libavrdude_la-avr910.lo CC libavrdude_la-avrftdi.lo avrftdi.c: In function 'avrftdi_open': avrftdi.c:723:9: warning: 'ftdi_usb_purge_buffers' is deprecated [-Wdeprecated-declarations] 723 | E(ftdi_usb_purge_buffers(pdata->ftdic), pdata->ftdic); | ^ In file included from avrftdi_private.h:12, from avrftdi.c:41: /tmp/work/cross/avrdude/work/.buildlink/include/libftdi1/ftdi.h:566:20: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/work/cross/avrdude/work/.buildlink/include/libftdi1/ftdi.h:247:55: note: in definition of macro 'DEPRECATED' 247 | #define DEPRECATED(func) __attribute__ ((deprecated)) func | ^~~~ CC libavrdude_la-avrftdi_tpi.lo CC libavrdude_la-avrpart.lo CC libavrdude_la-bitbang.lo CC libavrdude_la-buspirate.lo CC libavrdude_la-butterfly.lo CC libavrdude_la-config.lo buspirate.c: In function 'buspirate_expect_bin': buspirate.c:141:35: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration] 141 | unsigned char *recv_buf = alloca(expect_len); | ^~~~~~ buspirate.c:141:35: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch] CC libavrdude_la-confwin.lo CC libavrdude_la-crc16.lo CC libavrdude_la-dfu.lo CC libavrdude_la-fileio.lo CC libavrdude_la-flip1.lo CC libavrdude_la-flip2.lo CC libavrdude_la-ft245r.lo CC libavrdude_la-jtagmkI.lo CC libavrdude_la-jtagmkII.lo CC libavrdude_la-jtag3.lo CC libavrdude_la-linuxgpio.lo CC libavrdude_la-linuxspi.lo CC libavrdude_la-lists.lo CC libavrdude_la-par.lo CC libavrdude_la-pgm.lo CC libavrdude_la-pgm_type.lo CC libavrdude_la-pickit2.lo CC libavrdude_la-pindefs.lo CC libavrdude_la-ppi.lo CC libavrdude_la-ppiwin.lo CC libavrdude_la-safemode.lo CC libavrdude_la-serbb_posix.lo CC libavrdude_la-serbb_win32.lo CC libavrdude_la-ser_avrdoper.lo CC libavrdude_la-ser_posix.lo CC libavrdude_la-ser_win32.lo CC libavrdude_la-stk500.lo CC libavrdude_la-stk500v2.lo CC libavrdude_la-stk500generic.lo CC libavrdude_la-usbasp.lo CC libavrdude_la-usb_hidapi.lo CC libavrdude_la-usb_libusb.lo stk500v2.c: In function 'stk500v2_setparm': stk500v2.c:3098:6: warning: 'current_value' may be used uninitialized [-Wmaybe-uninitialized] 3098 | if (value == current_value) { | ^ stk500v2.c:3090:17: note: 'current_value' was declared here 3090 | unsigned char current_value; | ^~~~~~~~~~~~~ stk500v2.c: In function 'stk500v2_print_parms1': stk500v2.c:3267:5: warning: 'vtarget' may be used uninitialized [-Wmaybe-uninitialized] 3267 | avrdude_message(MSG_INFO, "%sVtarget : %.1f V\n", p, vtarget / 10.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stk500v2.c:3242:17: note: 'vtarget' was declared here 3242 | unsigned char vtarget, vadjust, osc_pscale, osc_cmatch, sck_duration =0; //XXX 0 is not correct, check caller | ^~~~~~~ stk500v2.c:3278:5: warning: 'vadjust' may be used uninitialized [-Wmaybe-uninitialized] 3278 | avrdude_message(MSG_INFO, "%sVaref : %.1f V\n", p, vadjust / 10.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stk500v2.c:3242:26: note: 'vadjust' was declared here 3242 | unsigned char vtarget, vadjust, osc_pscale, osc_cmatch, sck_duration =0; //XXX 0 is not correct, check caller | ^~~~~~~ stk500v2.c:3280:8: warning: 'osc_pscale' may be used uninitialized [-Wmaybe-uninitialized] 3280 | if (osc_pscale == 0) | ^ stk500v2.c:3242:35: note: 'osc_pscale' was declared here 3242 | unsigned char vtarget, vadjust, osc_pscale, osc_cmatch, sck_duration =0; //XXX 0 is not correct, check caller | ^~~~~~~~~~ stk500v2.c:3295:24: warning: 'osc_cmatch' may be used uninitialized [-Wmaybe-uninitialized] 3295 | f /= (osc_cmatch + 1); | ~~~~~~~~~~~~^~~~ stk500v2.c:3242:47: note: 'osc_cmatch' was declared here 3242 | unsigned char vtarget, vadjust, osc_pscale, osc_cmatch, sck_duration =0; //XXX 0 is not correct, check caller | ^~~~~~~~~~ CC libavrdude_la-usbtiny.lo CC libavrdude_la-update.lo CC libavrdude_la-wiring.lo CC libavrdude_la-xbee.lo AR libavrdude.a CCLD avrdude CCLD libavrdude.la gmake[2]: Leaving directory '/tmp/work/cross/avrdude/work/avrdude-6.4' Making all in doc gmake[2]: Entering directory '/tmp/work/cross/avrdude/work/avrdude-6.4/doc' ../avrdude -C ../avrdude.conf -c \? 2>&1 \ | /usr/bin/nawk '$2 ~ /^=$/ {printf("@item @code{%s} @tab %s\n",$1,gensub("[^=]+=[ \t]*","",1))}' \ | sed "s# *,\? *<\?\(http://[^ \t>]*\)>\?#,@*\n@url{\1}#g" \ >programmers.texi ../avrdude -C ../avrdude.conf -p \? 2>&1 \ | /usr/bin/nawk '$2 ~ /^=$/ {printf("@item @code{%s} @tab %s\n",$1,$3)}' \ | sed -e "`sed 's:\([^ \t]*\)[ \t]*\(.*\):s/\1$/\1 \2/g:g' parts.texi /usr/bin/nawk: calling undefined function gensub input record number 3, file source line number 1 ../avrdude -C ../avrdude.conf -c \?type 2>&1 \ | /usr/bin/nawk '$2 ~ /^=$/ {printf("@item @code{%s} @tab %s\n",$1,gensub("[^=]+=[ \t]*","",1))}' \ | sed "s#<\?\(http://[^ \t,>]*\)>\?#@url{\1}#g" \ >programmer_types.texi /usr/bin/nawk: calling undefined function gensub input record number 3, file source line number 1 texi2html -split_node ./avrdude.texi MAKEINFO avrdude.info TEXI2DVI avrdude.dvi TEXI2PDF avrdude.pdf if [ -f ./avrdude.html -o -f ./avrdude_1.html ]; then \ mkdir -p avrdude-html ; \ mv -f *.html avrdude-html ; \ else \ mv -f avrdude avrdude-html; \ fi; DVIPS avrdude.ps gmake[2]: Leaving directory '/tmp/work/cross/avrdude/work/avrdude-6.4/doc' gmake[1]: Leaving directory '/tmp/work/cross/avrdude/work/avrdude-6.4'