=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for picprg-2.3dnb1 cc -O2 -Wall -pipe -g -I/usr/include -c -o picprg.o picprg.c picprg.c:1563:23: warning: array subscript is of type 'char' [-Wchar-subscripts] if( toupper( ch ) == 'Y' ) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper' #define toupper(c) ((int)((_toupper_tab_ + 1)[(c)])) ^~~~ 1 warning generated. cc -O2 -Wall -pipe -g -I/usr/include -c -o lowlvl.o lowlvl.c lowlvl.c:380:9: warning: implicit declaration of function 'i386_set_ioperm' is invalid in C99 [-Wimplicit-function-declaration] if (i386_set_ioperm(iomap) == -1) { ^ lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' __asm__ volatile ("out%B0 %0,%1" : :"a" (val), "d" (port)); ^ lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:141:21: error: invalid operand in inline asm: 'in${0:B} $1,$0' __asm__ volatile ("in%B0 %1,%0" : "=a" (ret) : "d" (port)); ^ lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' __asm__ volatile ("out%B0 %0,%1" : :"a" (val), "d" (port)); ^ lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' lowlvl.c:133:21: error: invalid operand in inline asm: 'out${0:B} $0,$1' fatal error: too many errors emitted, stopping now [-ferror-limit=] 1 warning and 20 errors generated. : recipe for target 'lowlvl.o' failed gmake: *** [lowlvl.o] Error 1 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/devel/picprg *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/devel/picprg