=> 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 clisp-gdbm-2.49nb3
/usr/pkg/bin/clisp -norc -q -c ./gdbm.lisp -o ./
WARNING: locale: no encoding 646, using ISO-8859-1
;; Compiling file /tmp/pkgbuild/databases/clisp-gdbm/work.alpha/clisp-2.49/modules/gdbm/gdbm.lisp ...
;; Wrote file /tmp/pkgbuild/databases/clisp-gdbm/work.alpha/clisp-2.49/modules/gdbm/gdbm.fas
0 errors, 0 warnings
/usr/pkg/bin/clisp -norc -q -C /usr/pkg/lib/clisp/linkkit/modprep ./gdbm.c ./
WARNING: locale: no encoding 646, using ISO-8859-1
;; MODPREP: "./gdbm.c" --> #P"gdbm.m.c"
;; MODPREP: reading "./gdbm.c": 17,192 bytes, 405 lines
;; MODPREP: 69 objects, 15 DEFUNs, 1 DEFVAR (1 init)
;; packages: ("GDBM")
MODPREP: wrote gdbm.m.c (49,857 bytes)
gcc -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -O2 -mieee -fno-builtin-calloc -fno-builtin-malloc -fno-builtin-memalign -fno-builtin-realloc -fno-builtin-valloc -fno-builtin-free -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -O2 -DNO_SINGLEMAP -DNO_TRIVIALMAP -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -I/usr/pkg/lib/clisp/linkkit  -c gdbm.m.c -o gdbm.o
In file included from ./gdbm.c:9:0:
./gdbm.c: In function 'open_gdbm':
./gdbm.c:133:32: warning: passing argument 5 of 'gdbm_open' from incompatible pointer type [-Wincompatible-pointer-types]
                                (void (*)(void))error_gdbm));
                                ^
/tmp/pkgbuild/databases/clisp-gdbm/work.alpha/.buildlink/lib/clisp/linkkit/clisp.h:4123:0: note: in definition of macro 'with_string_0_help_'
 #define with_string_0_help_(string,encoding,ascizvar,statement,ascizvar_len,ascizvar_offset,ascizvar_string,ascizvar_bytelen,ascizvar_data,A,NR)  do { uintL ascizvar_len; uintL ascizvar_offset; object ascizvar_string = unpack_string_ro(string,&ascizvar_len,&ascizvar_offset); const chart* ptr1; if ((((ascizvar_string) == (((gcv_object_t)(((UBYTE*)((&symbol_tab_data.S_nil))+((oint)(tint)(( (1UL<<(2)) ))<<48)))))))) { if ((ascizvar_len) > 0) error_nilarray_retrieve(); ptr1= ((void*) 0L); } else if ((((((Sstring)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) ))))->tfl >> 4) & 3) == 2) { ptr1= (const chart*) &((S32string)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->data[ascizvar_offset]; } else { chart* _unpacked_ = (chart*)__builtin_alloca((ascizvar_len)*sizeof(chart)); if ((ascizvar_len) > 0) { if ((((((Sstring)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) ))))->tfl >> 4) & 3) == 1) copy_16bit_32bit(&((S16string)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->data[ascizvar_offset],(cint32*)_unpacked_,ascizvar_len); else if ((((((Sstring)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) ))))->tfl >> 4) & 3) == 0) copy_8bit_32bit(&((S8string)(((0==0) && ((((oint)(tint)(( (1UL<<(4)) |(1UL<<(2))|(1UL<<(1)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(ascizvar_string) : (void*)(aint)((void*)((aint)((oint)(ascizvar_string)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->data[ascizvar_offset],(cint32*)_unpacked_,ascizvar_len); else NR; } ptr1= (const chart*) _unpacked_; }; { uintL ascizvar_bytelen = ((uintL (*) (object, const chart*, const chart*)) ((Pseudofun)((void*)(((0==0) && ((((oint)(tint)((0)) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcslen) : (void*)(aint)((void*)((aint)((oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcslen)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))))(encoding,ptr1,(ptr1)+(ascizvar_len)); uintB ascizvar_data[(ascizvar_bytelen+1)+1]; do { const chart* _srcptr = (ptr1); const chart* _srcendptr = _srcptr+(ascizvar_len); uintB* _destptr = (&ascizvar_data[0]); uintB* _destendptr = _destptr+(ascizvar_bytelen); ((void (*) (object, object, const chart**, const chart*, uintB**, uintB*)) ((Pseudofun)((void*)(((0==0) && ((((oint)(tint)((0)) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcstombs) : (void*)(aint)((void*)((aint)((oint)(((Encoding)(((0==0) && ((((oint)(tint)(( (1UL<<(3))|(1UL<<(2)) )) << 48) & ~0UL) == 0) ? (void*)(aint)(oint)(encoding) : (void*)(aint)((void*)((aint)((oint)(encoding)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))->enc_wcstombs)) & ((aint)0x0000FFFFFFFFFFFFUL | ~~0UL))) )))))(encoding,(gcv_object_t)(((UBYTE*)((0))+((oint)(tint)((0))<<48))),&_srcptr,_srcendptr,&_destptr,_destendptr); A((_srcptr == _srcendptr) && (_destptr == _destendptr)); } while(0); ascizvar_data[ascizvar_bytelen] = '\0'; { char* ascizvar = (char*) &ascizvar_data[0]; statement} ; }} while(0)
 
./gdbm.c:131:3: note: in expansion of macro 'with_string_0'
   with_string_0(path, GLO(pathname_encoding), name, {
   ^~~~~~~~~~~~~
./gdbm.c:132:7: note: in expansion of macro 'SYSCALL'
       SYSCALL(gdbm = gdbm_open(name, bsize, rw, mode,
       ^~~~~~~
In file included from ./gdbm.c:20:0:
/tmp/pkgbuild/databases/clisp-gdbm/work.alpha/.buildlink/include/gdbm.h:126:18: note: expected 'void (*)(const char *)' but argument is of type 'void (*)(void)'
 extern GDBM_FILE gdbm_open (const char *, int, int, int,
                  ^~~~~~~~~