=> 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'. ===> Installing for R-fastmatch-1.1.6 => Generating pre-install file lists => Creating installation directories * installing *source* package 'fastmatch' ... ** this is package 'fastmatch' version '1.1-6' ** package 'fastmatch' successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: 'gcc (nb4 20200810) 7.5.0' gcc -I"/usr/pkg/lib/R/include" -DNDEBUG -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 -Dz_off_t=long -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libxml2 -fpic -O2 -pthread -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 -Dz_off_t=long -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libxml2 -c ctapply.c -o ctapply.o ctapply.c: In function 'ctapply_': ctapply.c:42:6: warning: implicit declaration of function 'SET_NAMED'; did you mean 'SET_TAG'? [-Wimplicit-function-declaration] SET_NAMED(cdi = SET_VECTOR_ELT(tmp, 0, allocVector(TYPEOF(by), (cdlen = ((N < MIN_CACHE) ? MIN_CACHE : N)))), 1); ^~~~~~~~~ SET_TAG ctapply.c:48:2: warning: implicit declaration of function 'SETLENGTH'; did you mean 'XLENGTH'? [-Wimplicit-function-declaration] SETLENGTH(cdi, N); ^~~~~~~~~ XLENGTH In file included from /usr/include/ssp/strings.h:34:0, from /usr/include/strings.h:72, from /usr/include/string.h:98, from ctapply.c:2: ctapply.c:53:40: warning: implicit declaration of function 'STRING_PTR'; did you mean 'STRING_ELT'? [-Wimplicit-function-declaration] else if (TYPEOF(by) == STRSXP) memcpy(STRING_PTR(cdi), STRING_PTR(by) + i0, sizeof(SEXP) * N); ^ ctapply.c:53:40: warning: passing argument 1 of '__builtin_object_size' makes pointer from integer without a cast [-Wint-conversion] ctapply.c:53:40: note: expected 'const void *' but argument is of type 'int' ctapply.c:53:40: warning: passing argument 1 of '__builtin_object_size' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(by) == STRSXP) memcpy(STRING_PTR(cdi), STRING_PTR(by) + i0, sizeof(SEXP) * N); ^ ctapply.c:53:40: note: expected 'const void *' but argument is of type 'int' In file included from /usr/include/string.h:127:0, from ctapply.c:2: ctapply.c:53:40: warning: passing argument 1 of '__builtin___memcpy_chk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(by) == STRSXP) memcpy(STRING_PTR(cdi), STRING_PTR(by) + i0, sizeof(SEXP) * N); ^ ctapply.c:53:40: note: expected 'void *' but argument is of type 'int' ctapply.c:53:57: warning: passing argument 2 of '__builtin___memcpy_chk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(by) == STRSXP) memcpy(STRING_PTR(cdi), STRING_PTR(by) + i0, sizeof(SEXP) * N); ^ ctapply.c:53:57: note: expected 'const void *' but argument is of type 'int' ctapply.c:53:40: warning: passing argument 1 of '__memcpy_ichk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(by) == STRSXP) memcpy(STRING_PTR(cdi), STRING_PTR(by) + i0, sizeof(SEXP) * N); ^ /usr/include/ssp/string.h:82:1: note: expected 'void * restrict' but argument is of type 'int' __ssp_bos_icheck3_restrict(memcpy, void *, const void *) ^ ctapply.c:53:57: warning: passing argument 2 of '__memcpy_ichk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(by) == STRSXP) memcpy(STRING_PTR(cdi), STRING_PTR(by) + i0, sizeof(SEXP) * N); ^ /usr/include/ssp/string.h:82:1: note: expected 'const void * restrict' but argument is of type 'int' __ssp_bos_icheck3_restrict(memcpy, void *, const void *) ^ In file included from /usr/include/ssp/strings.h:34:0, from /usr/include/strings.h:72, from /usr/include/string.h:98, from ctapply.c:2: ctapply.c:57:41: warning: passing argument 1 of '__builtin_object_size' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == STRSXP) memcpy(STRING_PTR(cdv), STRING_PTR(vec) + i0, sizeof(SEXP) * N); ^ ctapply.c:57:41: note: expected 'const void *' but argument is of type 'int' ctapply.c:57:41: warning: passing argument 1 of '__builtin_object_size' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == STRSXP) memcpy(STRING_PTR(cdv), STRING_PTR(vec) + i0, sizeof(SEXP) * N); ^ ctapply.c:57:41: note: expected 'const void *' but argument is of type 'int' In file included from /usr/include/string.h:127:0, from ctapply.c:2: ctapply.c:57:41: warning: passing argument 1 of '__builtin___memcpy_chk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == STRSXP) memcpy(STRING_PTR(cdv), STRING_PTR(vec) + i0, sizeof(SEXP) * N); ^ ctapply.c:57:41: note: expected 'void *' but argument is of type 'int' ctapply.c:57:58: warning: passing argument 2 of '__builtin___memcpy_chk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == STRSXP) memcpy(STRING_PTR(cdv), STRING_PTR(vec) + i0, sizeof(SEXP) * N); ^ ctapply.c:57:58: note: expected 'const void *' but argument is of type 'int' ctapply.c:57:41: warning: passing argument 1 of '__memcpy_ichk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == STRSXP) memcpy(STRING_PTR(cdv), STRING_PTR(vec) + i0, sizeof(SEXP) * N); ^ /usr/include/ssp/string.h:82:1: note: expected 'void * restrict' but argument is of type 'int' __ssp_bos_icheck3_restrict(memcpy, void *, const void *) ^ ctapply.c:57:58: warning: passing argument 2 of '__memcpy_ichk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == STRSXP) memcpy(STRING_PTR(cdv), STRING_PTR(vec) + i0, sizeof(SEXP) * N); ^ /usr/include/ssp/string.h:82:1: note: expected 'const void * restrict' but argument is of type 'int' __ssp_bos_icheck3_restrict(memcpy, void *, const void *) ^ In file included from /usr/include/ssp/strings.h:34:0, from /usr/include/strings.h:72, from /usr/include/string.h:98, from ctapply.c:2: ctapply.c:58:41: warning: implicit declaration of function 'VECTOR_PTR'; did you mean 'VECTOR_PTR_RO'? [-Wimplicit-function-declaration] else if (TYPEOF(vec) == VECSXP) memcpy(VECTOR_PTR(cdv), VECTOR_PTR(vec) + i0, sizeof(SEXP) * N); ^ ctapply.c:58:41: warning: passing argument 1 of '__builtin_object_size' makes pointer from integer without a cast [-Wint-conversion] ctapply.c:58:41: note: expected 'const void *' but argument is of type 'int' ctapply.c:58:41: warning: passing argument 1 of '__builtin_object_size' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == VECSXP) memcpy(VECTOR_PTR(cdv), VECTOR_PTR(vec) + i0, sizeof(SEXP) * N); ^ ctapply.c:58:41: note: expected 'const void *' but argument is of type 'int' In file included from /usr/include/string.h:127:0, from ctapply.c:2: ctapply.c:58:41: warning: passing argument 1 of '__builtin___memcpy_chk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == VECSXP) memcpy(VECTOR_PTR(cdv), VECTOR_PTR(vec) + i0, sizeof(SEXP) * N); ^ ctapply.c:58:41: note: expected 'void *' but argument is of type 'int' ctapply.c:58:58: warning: passing argument 2 of '__builtin___memcpy_chk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == VECSXP) memcpy(VECTOR_PTR(cdv), VECTOR_PTR(vec) + i0, sizeof(SEXP) * N); ^ ctapply.c:58:58: note: expected 'const void *' but argument is of type 'int' ctapply.c:58:41: warning: passing argument 1 of '__memcpy_ichk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == VECSXP) memcpy(VECTOR_PTR(cdv), VECTOR_PTR(vec) + i0, sizeof(SEXP) * N); ^ /usr/include/ssp/string.h:82:1: note: expected 'void * restrict' but argument is of type 'int' __ssp_bos_icheck3_restrict(memcpy, void *, const void *) ^ ctapply.c:58:58: warning: passing argument 2 of '__memcpy_ichk' makes pointer from integer without a cast [-Wint-conversion] else if (TYPEOF(vec) == VECSXP) memcpy(VECTOR_PTR(cdv), VECTOR_PTR(vec) + i0, sizeof(SEXP) * N); ^ /usr/include/ssp/string.h:82:1: note: expected 'const void * restrict' but argument is of type 'int' __ssp_bos_icheck3_restrict(memcpy, void *, const void *) ^ ctapply.c:69:6: warning: implicit declaration of function 'NAMED' [-Wimplicit-function-declaration] if (NAMED(eres) > 1) eres = duplicate(eres); ^~~~~ gcc -I"/usr/pkg/lib/R/include" -DNDEBUG -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 -Dz_off_t=long -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libxml2 -fpic -O2 -pthread -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 -Dz_off_t=long -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libxml2 -c dummy.c -o dummy.o gcc -I"/usr/pkg/lib/R/include" -DNDEBUG -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 -Dz_off_t=long -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libxml2 -fpic -O2 -pthread -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 -Dz_off_t=long -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libxml2 -c fasthash.c -o fasthash.o fasthash.c: In function 'new_hash': fasthash.c:65:14: warning: implicit declaration of function 'DATAPTR'; did you mean 'DATAPTR_RO'? [-Wimplicit-function-declaration] h->src = DATAPTR(h->parent); ^~~~~~~ DATAPTR_RO fasthash.c:65:12: warning: assignment makes pointer from integer without a cast [-Wint-conversion] h->src = DATAPTR(h->parent); ^ fasthash.c: In function 'hash_fin': fasthash.c:80:27: warning: implicit declaration of function 'EXTPTR_PTR'; did you mean 'EXTPTRSXP'? [-Wimplicit-function-declaration] hash_t *h = (hash_t*) EXTPTR_PTR(ho); ^~~~~~~~~~ EXTPTRSXP fasthash.c:80:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] hash_t *h = (hash_t*) EXTPTR_PTR(ho); ^ fasthash.c: In function 'append_hash': fasthash.c:268:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] SEXP *sv = (SEXP*) DATAPTR(x); ^ fasthash.c: In function 'unwrap': fasthash.c:285:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] h = (hash_t*) EXTPTR_PTR(ht); ^ fasthash.c: In function 'mk_hash': fasthash.c:340:9: warning: implicit declaration of function 'OBJECT'; did you mean 'OBJSXP'? [-Wimplicit-function-declaration] if (OBJECT(x)) { ^~~~~~ OBJSXP In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from /tmp/math/R-fastmatch/work/.buildlink/lib/R/include/Rinternals.h:38, from common.h:8, from fasthash.c:19: fasthash.c: In function 'get_table': fasthash.c:429:12: warning: passing argument 1 of '__builtin_object_size' makes pointer from integer without a cast [-Wint-conversion] memcpy(DATAPTR(res), DATAPTR(h->parent), sz); ^ fasthash.c:429:12: note: expected 'const void *' but argument is of type 'int' fasthash.c:429:12: warning: passing argument 1 of '__builtin_object_size' makes pointer from integer without a cast [-Wint-conversion] memcpy(DATAPTR(res), DATAPTR(h->parent), sz); ^ fasthash.c:429:12: note: expected 'const void *' but argument is of type 'int' In file included from /usr/include/string.h:127:0, from fasthash.c:26: fasthash.c:429:12: warning: passing argument 1 of '__builtin___memcpy_chk' makes pointer from integer without a cast [-Wint-conversion] memcpy(DATAPTR(res), DATAPTR(h->parent), sz); ^ fasthash.c:429:12: note: expected 'void *' but argument is of type 'int' fasthash.c:429:26: warning: passing argument 2 of '__builtin___memcpy_chk' makes pointer from integer without a cast [-Wint-conversion] memcpy(DATAPTR(res), DATAPTR(h->parent), sz); ^ fasthash.c:429:26: note: expected 'const void *' but argument is of type 'int' fasthash.c:429:12: warning: passing argument 1 of '__memcpy_ichk' makes pointer from integer without a cast [-Wint-conversion] memcpy(DATAPTR(res), DATAPTR(h->parent), sz); ^ /usr/include/ssp/string.h:82:1: note: expected 'void * restrict' but argument is of type 'int' __ssp_bos_icheck3_restrict(memcpy, void *, const void *) ^ fasthash.c:429:26: warning: passing argument 2 of '__memcpy_ichk' makes pointer from integer without a cast [-Wint-conversion] memcpy(DATAPTR(res), DATAPTR(h->parent), sz); ^ /usr/include/ssp/string.h:82:1: note: expected 'const void * restrict' but argument is of type 'int' __ssp_bos_icheck3_restrict(memcpy, void *, const void *) ^ fasthash.c: In function 'get_values': fasthash.c:474:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] SEXP *rv = (SEXP*) DATAPTR(x); ^ gcc -I"/usr/pkg/lib/R/include" -DNDEBUG -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 -Dz_off_t=long -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libxml2 -fpic -O2 -pthread -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 -Dz_off_t=long -I/usr/X11R7/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libxml2 -c fastmatch.c -o fastmatch.o fastmatch.c: In function 'hash_fin': fastmatch.c:76:25: warning: implicit declaration of function 'EXTPTR_PTR'; did you mean 'EXTPTRSXP'? [-Wimplicit-function-declaration] hash_t *h = (hash_t*) EXTPTR_PTR(ho); ^~~~~~~~~~ EXTPTRSXP fastmatch.c:76:15: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] hash_t *h = (hash_t*) EXTPTR_PTR(ho); ^ fastmatch.c: In function 'fmatch': fastmatch.c:263:9: warning: implicit declaration of function 'OBJECT'; did you mean 'OBJSXP'? [-Wimplicit-function-declaration] if (OBJECT(x)) { ^~~~~~ OBJSXP fastmatch.c:304:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] h = (hash_t*) EXTPTR_PTR(a); ^ fastmatch.c:322:15: warning: implicit declaration of function 'DATAPTR'; did you mean 'DATAPTR_RO'? [-Wimplicit-function-declaration] h = new_hash(DATAPTR(y), XLENGTH(y)); ^~~~~~~ DATAPTR_RO fastmatch.c:322:15: warning: passing argument 1 of 'new_hash' makes pointer from integer without a cast [-Wint-conversion] fastmatch.c:54:16: note: expected 'void *' but argument is of type 'int' static hash_t *new_hash(void *src, hash_index_t len) { ^~~~~~~~ fastmatch.c:334:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] hash_t *lh = (hash_t*) EXTPTR_PTR(a); ^ fastmatch.c:351:13: warning: assignment makes pointer from integer without a cast [-Wint-conversion] h->src = DATAPTR(y); /* this is ugly, but we need to adjust the source since we changed it */ ^ fastmatch.c:419:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] SEXP *k = (SEXP*) DATAPTR(x); ^ fastmatch.c:433:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] SEXP *k = (SEXP*) DATAPTR(x); ^ fastmatch.c:453:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] SEXP *k = (SEXP*) DATAPTR(x); ^ fastmatch.c: In function 'coalesce': fastmatch.c:473:18: warning: passing argument 1 of 'new_hash' makes pointer from integer without a cast [-Wint-conversion] h = new_hash(DATAPTR(x), XLENGTH(x)); ^~~~~~~ fastmatch.c:54:16: note: expected 'void *' but argument is of type 'int' static hash_t *new_hash(void *src, hash_index_t len) { ^~~~~~~~ gcc -shared -L/usr/pkg/lib/R/lib -Wl,-R/usr/pkg/lib/R/lib -Wl,-zrelro -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -pthread -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -o fastmatch.so ctapply.o dummy.o fasthash.o fastmatch.o -L/usr/pkg/lib/R/lib installing to /tmp/math/R-fastmatch/work/.destdir/usr/pkg/lib/R/library/00LOCK-fastmatch/00new/fastmatch/libs ** R ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location Error: package or namespace load failed for 'fastmatch' in dyn.load(file, DLLpath = DLLpath, ...): unable to load shared object '/tmp/math/R-fastmatch/work/.destdir/usr/pkg/lib/R/library/00LOCK-fastmatch/00new/fastmatch/libs/fastmatch.so': /tmp/math/R-fastmatch/work/.destdir/usr/pkg/lib/R/library/00LOCK-fastmatch/00new/fastmatch/libs/fastmatch.so: Undefined PLT symbol "VECTOR_PTR" (symnum = 29) Error: loading failed Execution halted ERROR: loading failed * removing '/tmp/math/R-fastmatch/work/.destdir/usr/pkg/lib/R/library/fastmatch' *** Error code 1 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/math/R-fastmatch *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/math/R-fastmatch