=> 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 hivex-1.3.18nb17 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18' Making all in gnulib/lib gmake[2]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/lib' GEN alloca.h GEN fcntl.h GEN byteswap.h GEN getopt.h GEN getopt-cdefs.h GEN limits.h GEN signal.h GEN inttypes.h GEN stdint.h GEN stdio.h GEN stdlib.h GEN string.h GEN unistd.h GEN sys/types.h GEN wchar.h /usr/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/lib' gmake[4]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/lib' CC c-ctype.lo CC dirname-lgpl.lo CC basename-lgpl.lo CC stripslash.lo CC exitfail.lo CC fd-hook.lo CC full-read.lo CC full-write.lo CC getprogname.lo CC progname.lo CC safe-read.lo CC safe-write.lo CC glthread/threadlib.lo CC unistd.lo CC xsize.lo CC xstrtol.lo CC xstrtoul.lo CC xstrtol-error.lo CC asnprintf.lo CC error.lo CC getopt.lo CC getopt1.lo CC printf-args.lo CC printf-parse.lo CC strerror.lo CC strerror-override.lo CC vasnprintf.lo CC xstrtoll.lo CC xstrtoull.lo CC glthread/lock.lo CCLD libgnu.la gmake[4]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/lib' gmake[3]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/lib' gmake[2]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/lib' Making all in generator gmake[2]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/generator' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/generator' Making all in lib gmake[2]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/lib' Making all in tools gmake[3]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/lib/tools' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/lib/tools' gmake[3]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/lib' CC libhivex_la-handle.lo CC libhivex_la-node.lo CC libhivex_la-offset-list.lo handle.c: In function '_hivex_get_iconv': handle.c:73:32: warning: assignment to 'struct __tag_iconv_t **' from incompatible pointer type 'iconv_t' {aka 'struct __tag_iconv_t *'} [-Wincompatible-pointer-types] 73 | h->iconv_cache[t].handle = iconv_open ("LATIN1", "UTF-8"); | ^ handle.c:75:32: warning: assignment to 'struct __tag_iconv_t **' from incompatible pointer type 'iconv_t' {aka 'struct __tag_iconv_t *'} [-Wincompatible-pointer-types] 75 | h->iconv_cache[t].handle = iconv_open ("UTF-8", "LATIN1"); | ^ handle.c:77:32: warning: assignment to 'struct __tag_iconv_t **' from incompatible pointer type 'iconv_t' {aka 'struct __tag_iconv_t *'} [-Wincompatible-pointer-types] 77 | h->iconv_cache[t].handle = iconv_open ("UTF-16LE", "UTF-8"); | ^ handle.c:79:32: warning: assignment to 'struct __tag_iconv_t **' from incompatible pointer type 'iconv_t' {aka 'struct __tag_iconv_t *'} [-Wincompatible-pointer-types] 79 | h->iconv_cache[t].handle = iconv_open ("UTF-8", "UTF-16LE"); | ^ handle.c:82:29: warning: passing argument 1 of 'iconv' from incompatible pointer type [-Wincompatible-pointer-types] 82 | iconv (h->iconv_cache[t].handle, NULL, 0, NULL, 0); | ~~~~~~~~~~~~~~~~~^~~~~~~ | | | struct __tag_iconv_t ** In file included from handle.c:33: /usr/include/iconv.h:46:14: note: expected 'iconv_t' {aka 'struct __tag_iconv_t *'} but argument is of type 'struct __tag_iconv_t **' 46 | size_t iconv(iconv_t, char ** __restrict, | ^~~~~~~ handle.c: In function 'hivex_close': handle.c:463:37: warning: passing argument 1 of 'iconv_close' from incompatible pointer type [-Wincompatible-pointer-types] 463 | iconv_close (h->iconv_cache[t].handle); | ~~~~~~~~~~~~~~~~~^~~~~~~ | | | struct __tag_iconv_t ** In file included from handle.c:33: /usr/include/iconv.h:49:17: note: expected 'iconv_t' {aka 'struct __tag_iconv_t *'} but argument is of type 'struct __tag_iconv_t **' 49 | int iconv_close(iconv_t); | ^~~~~~~ CC libhivex_la-utf16.lo utf16.c: In function '_hivex_recode': utf16.c:54:21: warning: passing argument 1 of 'iconv' from incompatible pointer type [-Wincompatible-pointer-types] 54 | size_t r = iconv (ic, (ICONV_CONST char **) &inp, &inlen, &outp, &outlen); | ^~ | | | struct __tag_iconv_t ** In file included from utf16.c:26: /usr/include/iconv.h:46:14: note: expected 'iconv_t' {aka 'struct __tag_iconv_t *'} but argument is of type 'struct __tag_iconv_t **' 46 | size_t iconv(iconv_t, char ** __restrict, | ^~~~~~~ CC libhivex_la-util.lo CC libhivex_la-value.lo CC libhivex_la-visit.lo CC libhivex_la-write.lo pod2man \ --section 3 \ -c "Windows Registry" \ --name "hivex" \ --release "hivex-1.3.18" \ hivex.pod > hivex.3-t && mv hivex.3-t hivex.3 mkdir -p ../html pod2html \ --css pod.css \ --htmldir ../html \ --outfile ../html/hivex.3.html \ hivex.pod CCLD libhivex.la gmake[3]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/lib' gmake[2]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/lib' Making all in images gmake[2]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/images' CC mklarge-mklarge.o CCLD mklarge cmp -s ./minimal ./minimal || \ cp ./minimal ./minimal ./mklarge ./minimal ./large gmake[2]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/images' Making all in gnulib/tests gmake[2]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/tests' GEN ctype.h GEN arpa/inet.h GEN sys/ioctl.h GEN sys/select.h GEN sys/socket.h GEN sys/stat.h GEN time.h GEN sys/time.h GEN sys/uio.h /usr/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/tests' Making all in . gmake[4]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/tests' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/tests' gmake[3]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/tests' gmake[2]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/gnulib/tests' Making all in xml gmake[2]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/xml' pod2man \ --section 1 \ -c "Windows Registry" \ --name "hivexml" \ --release "hivex-1.3.18" \ hivexml.pod > hivexml.1-t && mv hivexml.1-t hivexml.1 CC hivexml-hivexml.o mkdir -p ../html cd .. && pod2html \ --css 'pod.css' \ --htmldir html \ --outfile html/hivexml.1.html \ /tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/xml/hivexml.pod CCLD hivexml gmake[2]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/xml' Making all in po gmake[2]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/po' gmake[2]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/po' Making all in sh gmake[2]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/sh' pod2man \ --section 1 \ -c "Windows Registry" \ --name "hivexget" \ --release "hivex-1.3.18" \ hivexget.pod > hivexget.1-t && mv hivexget.1-t hivexget.1 CC hivexsh-hivexsh.o pod2man \ --section 1 \ -c "Windows Registry" \ --name "hivexsh" \ --release "hivex-1.3.18" \ hivexsh.pod > hivexsh.1-t && mv hivexsh.1-t hivexsh.1 mkdir -p ../html cd .. && pod2html \ --css 'pod.css' \ --htmldir html \ --outfile html/hivexget.1.html \ /tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/sh/hivexget.pod mkdir -p ../html cd .. && pod2html \ --css 'pod.css' \ --htmldir html \ --outfile html/hivexsh.1.html \ /tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/sh/hivexsh.pod CCLD hivexsh gmake[2]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/sh' Making all in ocaml gmake[2]: Entering directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/ocaml' gcc -I.. -I/usr/pkg/lib/ocaml -I../ocaml -I../lib -O2 -mieee -I/usr/include -I/usr/pkg/include -fPIC -Wall -c hivex_c.c In file included from /usr/include/string.h:127, from hivex_c.c:31: hivex_c.c: In function 'ocaml_hivex_node_name': /usr/pkg/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of '__builtin___memcpy_chk' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:221:11: note: in expansion of macro 'String_val' 221 | memcpy (String_val (rv), r, sz); | ^~~~~~~~~~ /usr/pkg/lib/ocaml/caml/mlvalues.h:290:24: note: expected 'void *' but argument is of type 'const char *' 290 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:221:11: note: in expansion of macro 'String_val' 221 | memcpy (String_val (rv), r, sz); | ^~~~~~~~~~ /usr/pkg/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of '__memcpy_ichk' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:221:11: note: in expansion of macro 'String_val' 221 | memcpy (String_val (rv), r, sz); | ^~~~~~~~~~ /usr/include/ssp/string.h:82:1: note: expected 'void * restrict' but argument is of type 'const char *' 82 | __ssp_bos_icheck3_restrict(memcpy, void *, const void *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c: In function 'ocaml_hivex_value_key': /usr/pkg/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of '__builtin___memcpy_chk' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:542:11: note: in expansion of macro 'String_val' 542 | memcpy (String_val (rv), r, sz); | ^~~~~~~~~~ /usr/pkg/lib/ocaml/caml/mlvalues.h:290:24: note: expected 'void *' but argument is of type 'const char *' 290 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:542:11: note: in expansion of macro 'String_val' 542 | memcpy (String_val (rv), r, sz); | ^~~~~~~~~~ /usr/pkg/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of '__memcpy_ichk' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:542:11: note: in expansion of macro 'String_val' 542 | memcpy (String_val (rv), r, sz); | ^~~~~~~~~~ /usr/include/ssp/string.h:82:1: note: expected 'void * restrict' but argument is of type 'const char *' 82 | __ssp_bos_icheck3_restrict(memcpy, void *, const void *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c: In function 'HiveSetValue_val': hivex_c.c:980:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 980 | val->key = String_val (Field (v, 0)); | ^ hivex_c.c:983:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 983 | val->value = String_val (Field (v, 2)); | ^ hivex_c.c: In function 'HiveSetValues_val': hivex_c.c:998:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 998 | values[i].key = String_val (Field (v2, 0)); | ^ hivex_c.c:1001:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1001 | values[i].value = String_val (Field (v2, 2)); | ^ In file included from /usr/include/string.h:127, from hivex_c.c:31: hivex_c.c: In function 'copy_type_value': /usr/pkg/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of '__builtin___memcpy_chk' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:1091:11: note: in expansion of macro 'String_val' 1091 | memcpy (String_val (v), r, len); | ^~~~~~~~~~ /usr/pkg/lib/ocaml/caml/mlvalues.h:290:24: note: expected 'void *' but argument is of type 'const char *' 290 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:1091:11: note: in expansion of macro 'String_val' 1091 | memcpy (String_val (v), r, len); | ^~~~~~~~~~ /usr/pkg/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of '__memcpy_ichk' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | #define String_val(x) ((const char *) Bp_val(x)) | ~^~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:1091:11: note: in expansion of macro 'String_val' 1091 | memcpy (String_val (v), r, len); | ^~~~~~~~~~ /usr/include/ssp/string.h:82:1: note: expected 'void * restrict' but argument is of type 'const char *' 82 | __ssp_bos_icheck3_restrict(memcpy, void *, const void *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ocamlfind ocamlc -package unix -c hivex.mli -o hivex.cmi exec: /usr/pkg/bin/ocamlc.opt: not found gmake[2]: *** [Makefile:1838: hivex.cmi] Error 127 gmake[2]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18/ocaml' gmake[1]: *** [Makefile:1402: all-recursive] Error 1 gmake[1]: Leaving directory '/tmp/pkgbuild/sysutils/hivex/work.alpha/hivex-1.3.18' gmake: *** [Makefile:1309: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/sysutils/hivex *** Error code 1 Stop. make: stopped in /usr/pkgsrc/sysutils/hivex