=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for hivex-1.3.18nb19 /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18' Making all in gnulib/lib gmake[2]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/lib' GEN alloca.h GEN byteswap.h GEN fcntl.h GEN getopt.h GEN getopt-cdefs.h GEN inttypes.h GEN limits.h GEN signal.h GEN stdint.h GEN stdio.h GEN stdlib.h GEN string.h GEN sys/types.h GEN unistd.h GEN wchar.h /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/lib' gmake[4]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/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 glthread/lock.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 CCLD libgnu.la gmake[4]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/lib' gmake[3]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/lib' gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/lib' Making all in generator gmake[2]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/generator' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/generator' Making all in lib gmake[2]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/lib' Making all in tools gmake[3]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/lib/tools' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/lib/tools' gmake[3]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/lib' CC libhivex_la-handle.lo CC libhivex_la-node.lo CC libhivex_la-offset-list.lo CC libhivex_la-utf16.lo CC libhivex_la-util.lo CC libhivex_la-value.lo CC libhivex_la-visit.lo CC libhivex_la-write.lo CCLD libhivex.la ld: warning: ignoring file ./hivex.syms, building for macOS-arm64 but attempting to link with file built for unknown-unsupported file format ( 0x23 0x20 0x68 0x69 0x76 0x65 0x78 0x20 0x67 0x65 0x6E 0x65 0x72 0x61 0x74 0x65 ) 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 gmake[3]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/lib' gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/lib' Making all in images gmake[2]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/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 '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/images' Making all in gnulib/tests gmake[2]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/tests' GEN arpa/inet.h GEN ctype.h GEN sys/ioctl.h GEN sys/select.h GEN sys/socket.h GEN sys/stat.h GEN sys/time.h GEN sys/uio.h GEN time.h /opt/pkg/bin/gmake all-recursive gmake[3]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/tests' Making all in . gmake[4]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/tests' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/tests' gmake[3]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/tests' gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/gnulib/tests' Making all in po gmake[2]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/po' gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/po' Making all in ocaml gmake[2]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/ocaml' clang -I.. -I/opt/pkg/lib/ocaml -I../ocaml -I../lib -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/ncurses -fPIC -Wall -c hivex_c.c hivex_c.c:221:11: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] memcpy (String_val (rv), r, sz); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /opt/pkg/lib/ocaml/caml/mlvalues.h:290:23: note: expanded from macro 'String_val' #define String_val(x) ((const char *) Bp_val(x)) ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:27: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~ hivex_c.c:542:11: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] memcpy (String_val (rv), r, sz); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /opt/pkg/lib/ocaml/caml/mlvalues.h:290:23: note: expanded from macro 'String_val' #define String_val(x) ((const char *) Bp_val(x)) ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:27: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~ hivex_c.c:980:12: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] val->key = String_val (Field (v, 0)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:983:14: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] val->value = String_val (Field (v, 2)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:998:19: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] values[i].key = String_val (Field (v2, 0)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:1001:21: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] values[i].value = String_val (Field (v2, 2)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ hivex_c.c:1091:11: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] memcpy (String_val (v), r, len); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /opt/pkg/lib/ocaml/caml/mlvalues.h:290:23: note: expanded from macro 'String_val' #define String_val(x) ((const char *) Bp_val(x)) ^ /Applications/Xcode-13.4.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_string.h:63:27: note: expanded from macro 'memcpy' __builtin___memcpy_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~ 7 warnings generated. ocamlfind ocamlc -package unix -c hivex.mli -o hivex.cmi mkdir -p `dirname hivex.cmo` ocamlfind ocamlc -package unix -c hivex.ml -o hivex.cmo ocamlmklib -o mlhivex hivex_c.o hivex.cmo \ -ldopt '-L/opt/pkg/lib' \ -L../lib/.libs -lhivex ocamlfind ocamlopt -package unix -c hivex.ml -o hivex.cmx ocamlmklib -o mlhivex hivex_c.o hivex.cmx \ -ldopt '-L/opt/pkg/lib' \ -L../lib/.libs -lhivex mkdir -p `dirname t/hivex_005_load.cmo` ocamlfind ocamlc -package unix -c t/hivex_005_load.ml -o t/hivex_005_load.cmo /opt/pkg/bin/mksh ../libtool --mode=execute -dlopen ../lib/libhivex.la \ ocamlfind ocamlc -dllpath /Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/ocaml -package unix \ -linkpkg mlhivex.cma t/hivex_005_load.cmo -o t/hivex_005_load mkdir -p `dirname t/hivex_010_open.cmo` ocamlfind ocamlc -package unix -c t/hivex_010_open.ml -o t/hivex_010_open.cmo /opt/pkg/bin/mksh ../libtool --mode=execute -dlopen ../lib/libhivex.la \ ocamlfind ocamlc -dllpath /Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/ocaml -package unix \ -linkpkg mlhivex.cma t/hivex_010_open.cmo -o t/hivex_010_open mkdir -p `dirname t/hivex_020_root.cmo` ocamlfind ocamlc -package unix -c t/hivex_020_root.ml -o t/hivex_020_root.cmo /opt/pkg/bin/mksh ../libtool --mode=execute -dlopen ../lib/libhivex.la \ ocamlfind ocamlc -dllpath /Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/ocaml -package unix \ -linkpkg mlhivex.cma t/hivex_020_root.cmo -o t/hivex_020_root mkdir -p `dirname t/hivex_100_errors.cmo` ocamlfind ocamlc -package unix -c t/hivex_100_errors.ml -o t/hivex_100_errors.cmo /opt/pkg/bin/mksh ../libtool --mode=execute -dlopen ../lib/libhivex.la \ ocamlfind ocamlc -dllpath /Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/ocaml -package unix \ -linkpkg mlhivex.cma t/hivex_100_errors.cmo -o t/hivex_100_errors mkdir -p `dirname t/hivex_110_gc_handle.cmo` ocamlfind ocamlc -package unix -c t/hivex_110_gc_handle.ml -o t/hivex_110_gc_handle.cmo /opt/pkg/bin/mksh ../libtool --mode=execute -dlopen ../lib/libhivex.la \ ocamlfind ocamlc -dllpath /Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/ocaml -package unix \ -linkpkg mlhivex.cma t/hivex_110_gc_handle.cmo -o t/hivex_110_gc_handle mkdir -p `dirname t/hivex_120_rlenvalue.cmo` ocamlfind ocamlc -package unix -c t/hivex_120_rlenvalue.ml -o t/hivex_120_rlenvalue.cmo /opt/pkg/bin/mksh ../libtool --mode=execute -dlopen ../lib/libhivex.la \ ocamlfind ocamlc -dllpath /Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/ocaml -package unix \ -linkpkg mlhivex.cma t/hivex_120_rlenvalue.cmo -o t/hivex_120_rlenvalue mkdir -p `dirname t/hivex_200_write.cmo` ocamlfind ocamlc -package unix -c t/hivex_200_write.ml -o t/hivex_200_write.cmo File "t/hivex_200_write.ml", line 60, characters 6-27: 60 | str'.[i*2] <- str.[i]; ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "t/hivex_200_write.ml", line 61, characters 6-28: 61 | str'.[i*2+1] <- '\000' ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "t/hivex_200_write.ml", line 63, characters 4-27: 63 | str'.[len'-2] <- '\000'; ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. File "t/hivex_200_write.ml", line 64, characters 4-27: 64 | str'.[len'-1] <- '\000'; ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.set Use Bytes.set/BytesLabels.set instead. /opt/pkg/bin/mksh ../libtool --mode=execute -dlopen ../lib/libhivex.la \ ocamlfind ocamlc -dllpath /Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/ocaml -package unix \ -linkpkg mlhivex.cma t/hivex_200_write.cmo -o t/hivex_200_write mkdir -p `dirname t/hivex_300_fold.cmo` ocamlfind ocamlc -package unix -c t/hivex_300_fold.ml -o t/hivex_300_fold.cmo /opt/pkg/bin/mksh ../libtool --mode=execute -dlopen ../lib/libhivex.la \ ocamlfind ocamlc -dllpath /Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/ocaml -package unix \ -linkpkg mlhivex.cma t/hivex_300_fold.cmo -o t/hivex_300_fold rm t/hivex_120_rlenvalue.cmo t/hivex_010_open.cmo t/hivex_200_write.cmo t/hivex_300_fold.cmo t/hivex_110_gc_handle.cmo t/hivex_005_load.cmo t/hivex_020_root.cmo t/hivex_100_errors.cmo gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18/ocaml' gmake[2]: Entering directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18' gmake[1]: Leaving directory '/Users/pbulk/build/sysutils/hivex/work/hivex-1.3.18' *** Please use pkgtools/verifypc to sanity check dependencies.