=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for picprg-2.3dnb2 gcc -O2 -Wall -pipe -g -c -o picprg.o picprg.c gcc -O2 -Wall -pipe -g -c -o lowlvl.o lowlvl.c gcc -O2 -Wall -pipe -g -c -o pichex.o pichex.c picprg.c: In function 'init_pic': picprg.c:686:16: warning: iteration 65535 invokes undefined behavior [-Waggressive-loop-optimizations] 686 | pic.mem[i] = 0xffff; | ~~~~~~~~~~~^~~~~~~~ picprg.c:685:14: note: within this loop 685 | for(i=0; i <= MAXPICSIZE; i++ ) lowlvl.c: In function 'init_port': lowlvl.c:374:1: warning: multi-character character constant [-Wmultichar] 374 | memset(iomap, '\0xff', sizeof(iomap)); | ^ ~~~~~~~~~~~~~~~~~~ lowlvl.c:374:1: warning: multi-character character constant [-Wmultichar] 374 | memset(iomap, '\0xff', sizeof(iomap)); | ^ ~~~~~~~~~ lowlvl.c:380:9: warning: implicit declaration of function 'i386_set_ioperm'; did you mean 'i386_set_mtrr'? [-Wimplicit-function-declaration] 380 | if (i386_set_ioperm(iomap) == -1) { | ^~~~~~~~~~~~~~~ | i386_set_mtrr pichex.c: In function 'readihex': pichex.c:56:15: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 56 | if( ( buf[strlen(buf)-1] == 0x0D ) || ( buf[strlen(buf)-1] == 0x0A) ) | ^~~~~~ pichex.c:28:1: note: include '' or provide a declaration of 'strlen' 27 | #include "picprg.h" +++ |+#include 28 | pichex.c:56:15: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 56 | if( ( buf[strlen(buf)-1] == 0x0D ) || ( buf[strlen(buf)-1] == 0x0A) ) | ^~~~~~ pichex.c:56:15: note: include '' or provide a declaration of 'strlen' pichex.c:58:15: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 58 | if( ( buf[strlen(buf)-1] == 0x0D ) || ( buf[strlen(buf)-1] == 0x0A) ) | ^~~~~~ pichex.c:58:15: note: include '' or provide a declaration of 'strlen' pichex.c:99:10: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] 99 | if( (strlen(buf) - 11) == (count * 2) ) | ^~~~~~ pichex.c:99:10: note: include '' or provide a declaration of 'strlen' lowlvl.c: Assembler messages: lowlvl.c:141: Error: `%eax' not allowed with `inb' lowlvl.c:141: Error: `%eax' not allowed with `inb' lowlvl.c:141: Error: `%eax' not allowed with `inb' lowlvl.c:141: Error: `%eax' not allowed with `inb' lowlvl.c:141: Error: `%eax' not allowed with `inb' gmake: *** [: lowlvl.o] Error 1 gmake: *** Waiting for unfinished jobs.... *** Error code 2 Stop. make[1]: stopped making "all" in /usr/pkgsrc/devel/picprg *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/devel/picprg