=> Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for ficl-4.1.0 cc -O -fPIC -Wall -I. -c -o main.o main.c cc -O -fPIC -Wall -I. -c -o dictionary.o dictionary.c dictionary.c:665:43: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] trace += sprintf(trace, "%3d ", cell - param0); ~~~ ^~~~~~~~~~~~~ %3ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ dictionary.c:698:62: warning: format specifies type 'int' but the argument has type 'ficlInteger' (aka 'long') [-Wformat] sprintf(trace, "2literal %d %d (%#lx %#lx)", c2.i, c.i, c2.u, c.u); ~~ ^~~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ dictionary.c:698:68: warning: format specifies type 'int' but the argument has type 'ficlInteger' (aka 'long') [-Wformat] sprintf(trace, "2literal %d %d (%#lx %#lx)", c2.i, c.i, c2.u, c.u); ~~ ^~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ dictionary.c:722:46: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(trace, "branch0 %d", cell + c.i - param0); ~~ ^~~~~~~~~~~~~~~~~~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ dictionary.c:726:49: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(trace, "branch %d", cell + c.i - param0); ~~ ^~~~~~~~~~~~~~~~~~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ dictionary.c:731:51: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(trace, "?do (leave %d)", (ficlCell *)c.p - param0); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ dictionary.c:735:49: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(trace, "do (leave %d)", (ficlCell *)c.p - param0); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ dictionary.c:739:52: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(trace, "loop (branch %d)", cell + c.i - param0); ~~ ^~~~~~~~~~~~~~~~~~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ dictionary.c:743:55: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(trace, "of (branch %d)", cell + c.i - param0); ~~ ^~~~~~~~~~~~~~~~~~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ dictionary.c:747:53: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] sprintf(trace, "+loop (branch %d)", cell + c.i - param0); ~~ ^~~~~~~~~~~~~~~~~~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ 10 warnings generated. cc -O -fPIC -Wall -I. -c -o system.o system.c cc -O -fPIC -Wall -I. -c -o fileaccess.o fileaccess.c fileaccess.c:116:18: warning: call to undeclared function 'unlink'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] pushIor(vm, !unlink(filename)); ^ 1 warning generated. cc -O -fPIC -Wall -I. -c -o float.o float.c float.c:162:53: warning: format specifies type 'unsigned int' but the argument has type 'ficlCell *' (aka 'union ficlCell *') [-Wformat] sprintf(buffer, "[0x%08x %3d] %16f (0x%08x)\n", cell, context->count++, (double)(cell->f), cell->i); ~~~~ ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ float.c:162:96: warning: format specifies type 'unsigned int' but the argument has type 'ficlInteger' (aka 'long') [-Wformat] sprintf(buffer, "[0x%08x %3d] %16f (0x%08x)\n", cell, context->count++, (double)(cell->f), cell->i); ~~~~ ^~~~~~~ %08lx /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ 2 warnings generated. cc -O -fPIC -Wall -I. -c -o double.o double.c cc -O -fPIC -Wall -I. -c -o prefix.o prefix.c cc -O -fPIC -Wall -I. -c -o search.o search.c cc -O -fPIC -Wall -I. -c -o softcore.o softcore.c cc -O -fPIC -Wall -I. -c -o stack.o stack.c cc -O -fPIC -Wall -I. -c -o tools.o tools.c tools.c:570:54: warning: format specifies type 'unsigned int' but the argument has type 'ficlCell *' (aka 'union ficlCell *') [-Wformat] sprintf(buffer, "[0x%08x %3d]: %12d (0x%08x)\n", cell, context->count++, cell->i, cell->i); ~~~~ ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ tools.c:570:78: warning: format specifies type 'int' but the argument has type 'ficlInteger' (aka 'long') [-Wformat] sprintf(buffer, "[0x%08x %3d]: %12d (0x%08x)\n", cell, context->count++, cell->i, cell->i); ~~~~ ^~~~~~~ %12ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ tools.c:570:87: warning: format specifies type 'unsigned int' but the argument has type 'ficlInteger' (aka 'long') [-Wformat] sprintf(buffer, "[0x%08x %3d]: %12d (0x%08x)\n", cell, context->count++, cell->i, cell->i); ~~~~ ^~~~~~~ %08lx /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ tools.c:583:100: warning: format specifies type 'unsigned int' but the argument has type 'ficlCell *' (aka 'union ficlCell *') [-Wformat] sprintf(buffer, "[%s stack has %d entries, top at 0x%08x]\n", stack->name, ficlStackDepth(stack), stack->top); ~~~~ ^~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ tools.c:595:62: warning: format specifies type 'unsigned int' but the argument has type 'ficlCell *' (aka 'union ficlCell *') [-Wformat] sprintf(buffer, "[%s stack base at 0x%08x]\n", stack->name, stack->base); ~~~~ ^~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ tools.c:615:56: warning: format specifies type 'int' but the argument has type 'ficlInteger' (aka 'long') [-Wformat] sprintf(buffer, "%s%d", context->count ? " " : "", cell->i); ~~ ^~~~~~~ %ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ tools.c:647:51: warning: format specifies type 'unsigned int' but the argument has type 'ficlCell *' (aka 'union ficlCell *') [-Wformat] sprintf(buffer, "[0x%08x %3d] %12d (0x%08x)", cell, context->count++, cell->i, cell->i); ~~~~ ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ tools.c:647:75: warning: format specifies type 'int' but the argument has type 'ficlInteger' (aka 'long') [-Wformat] sprintf(buffer, "[0x%08x %3d] %12d (0x%08x)", cell, context->count++, cell->i, cell->i); ~~~~ ^~~~~~~ %12ld /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ tools.c:647:84: warning: format specifies type 'unsigned int' but the argument has type 'ficlInteger' (aka 'long') [-Wformat] sprintf(buffer, "[0x%08x %3d] %12d (0x%08x)", cell, context->count++, cell->i, cell->i); ~~~~ ^~~~~~~ %08lx /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ 9 warnings generated. cc -O -fPIC -Wall -I. -c -o vm.o vm.c cc -O -fPIC -Wall -I. -c -o primitives.o primitives.c primitives.c:490:45: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] ficlStackPushInteger(vm->dataStack, append && FICL_TRUE); ^ ~~~~~~~~~ primitives.c:490:45: note: use '&' for a bitwise operation ficlStackPushInteger(vm->dataStack, append && FICL_TRUE); ^~ & primitives.c:490:45: note: remove constant to silence this warning ficlStackPushInteger(vm->dataStack, append && FICL_TRUE); ~^~~~~~~~~~~~ primitives.c:1356:67: warning: implicit conversion from 'unsigned long' to 'int' changes value from 18446744073709551615 to -1 [-Wconstant-conversion] flag = ((word != NULL) && (word->flags & FICL_WORD_OBJECT)) ? FICL_TRUE : FICL_FALSE; ~ ^~~~~~~~~ ./ficl.h:646:21: note: expanded from macro 'FICL_TRUE' #define FICL_TRUE ((unsigned long)~(0L)) ^~~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc -O -fPIC -Wall -I. -c -o bit.o bit.c cc -O -fPIC -Wall -I. -c -o lzuncompress.o lzuncompress.c cc -O -fPIC -Wall -I. -c -o unix.o ficlplatform/unix.c ficlplatform/unix.c:11:9: warning: call to undeclared function 'ftruncate'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] return ftruncate(fileno(ff->f), size); ^ 1 warning generated. cc -O -fPIC -Wall -I. -c -o utility.o utility.c cc -O -fPIC -Wall -I. -c -o hash.o hash.c cc -O -fPIC -Wall -I. -c -o callback.o callback.c cc -O -fPIC -Wall -I. -c -o word.o word.c cc -O -fPIC -Wall -I. -c -o extras.o extras.c ar cr libficl.a dictionary.o system.o fileaccess.o float.o double.o prefix.o search.o softcore.o stack.o tools.o vm.o primitives.o bit.o lzuncompress.o unix.o utility.o hash.o callback.o word.o extras.o ranlib libficl.a cc -L/opt/pkg/lib -shared -Wl,-soname,libficl.so.4.1.0 -o libficl.so.4.1.0 dictionary.o system.o fileaccess.o float.o double.o prefix.o search.o softcore.o stack.o tools.o vm.o primitives.o bit.o lzuncompress.o unix.o utility.o hash.o callback.o word.o extras.o ld: unknown options: -soname clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [libficl.so.4.1.0] Error code 1 bmake: stopped in /Users/pbulk/build/lang/ficl/work/ficl-4.1.0 1 error bmake: stopped in /Users/pbulk/build/lang/ficl/work/ficl-4.1.0 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/lang/ficl *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/lang/ficl