=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for clisp-bdb-2.49
/opt/pkg/bin/clisp -norc -q -C /opt/pkg/lib/clisp/linkkit/modprep ./bdb.c ./
;; MODPREP: "./bdb.c" --> #P"bdb.m.c"
;; MODPREP: reading "./bdb.c": 107,985 bytes, 2,702 lines
;; MODPREP: 278 objects, 61 DEFUNs, 1 DEFVAR (1 init)
;; packages: ("BDB")
MODPREP: wrote bdb.m.c (205,261 bytes)
clang -I/opt/pkg/include -I/opt/pkg/include/db4 -I/opt/pkg/include -I/opt/pkg/include/db4 -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O -DNO_SINGLEMAP -DNO_TRIVIALMAP -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I/opt/pkg/lib/clisp/linkkit  -c bdb.m.c -o bdb.o
./bdb.c:143:43: warning: unused parameter 'dbe' [-Wunused-parameter]
static void error_callback (const DB_ENV* dbe,
                                          ^
./bdb.c:241:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
  if ((*data_)->max = (*data_)->len) {  /* double the space */
      ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
./bdb.c:241:21: note: place parentheses around the assignment to silence this warning
  if ((*data_)->max = (*data_)->len) {  /* double the space */
                    ^
      (                            )
./bdb.c:241:21: note: use '==' to turn this assignment into an equality comparison
  if ((*data_)->max = (*data_)->len) {  /* double the space */
                    ^
                    ==
./bdb.c:328:30: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
  pushSTACK(size); pushSTACK(negfixnum(-30));
                   ~~~~~~~~~~^~~~~~~~~~~~~~~
/Users/pbulk/build/databases/clisp-bdb/work/.buildlink/lib/clisp/linkkit/clisp.h:633:211: note: expanded from macro 'negfixnum'
#define negfixnum(x)  ((object)((UBYTE*)(((object)((UBYTE*)(((gcv_object_t)(((oint)(tint)(((0 << 3) + 7UL) | (1UL<<((0 + 3)))) << 0) + ((oint)(aint)((2LL<<((48)-1))-1) << 7))))+((soint)(1) << 7))))+((soint)(x) << 7)))
                                                                                                                                                                                                                  ^
/Users/pbulk/build/databases/clisp-bdb/work/.buildlink/lib/clisp/linkkit/clisp.h:4135:53: note: expanded from macro 'pushSTACK'
#define pushSTACK(obj)  ((STACK[-1-(sintP)(-1)]) = (obj), STACK -= -1)
                                                    ^~~
./bdb.c:1281:28: warning: comparison of integers of different signs: 'int' and 'uintL' (aka 'unsigned int') [-Wsign-compare]
  if (length > 0 &&  length!=vector_length(obj)) {
                     ~~~~~~^ ~~~~~~~~~~~~~~~~~~
./bdb.c:1373:20: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare]
      if (bytesize > re_len) {
          ~~~~~~~~ ^ ~~~~~~
./bdb.c:1390:1: warning: non-void function does not return a value in all control paths [-Wreturn-type]
}
^
./bdb.c:1446:1: warning: non-void function does not return a value in all control paths [-Wreturn-type]
}
^
./bdb.c:2753:16: warning: comparison of integers of different signs: 'int' and 'u_int32_t' (aka 'unsigned int') [-Wsign-compare]
  for (ii=0; ii<retnum; ii++) {
             ~~^~~~~~~
./bdb.c:2823:46: warning: unused parameter 'module' [-Wunused-parameter]
void module__bdb__init_function_2 (module_t* module)
                                             ^
./bdb.c:3041:46: warning: unused parameter 'module' [-Wunused-parameter]
void module__bdb__init_function_1 (module_t* module)
                                             ^
./bdb.c:3265:44: warning: unused parameter 'module' [-Wunused-parameter]
void module__bdb__fini_function (module_t* module)
                                           ^
11 warnings generated.
/opt/pkg/bin/clisp -norc -q -c ./dbi.lisp -o ./
;; Compiling file /Users/pbulk/build/databases/clisp-bdb/work/clisp-2.49/modules/berkeley-db/dbi.lisp ...
;; Wrote file /Users/pbulk/build/databases/clisp-bdb/work/clisp-2.49/modules/berkeley-db/dbi.fas
The following functions were used but not defined:
 BDB:DBE-CLOSE BDB:DB-CLOSE BDB:DBC-CLOSE BDB:LOCK-CLOSE BDB:LOGC-CLOSE
 BDB:TXN-ABORT BDB:TXN-COMMIT
0 errors, 0 warnings