=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for unison-2.32.52nb80 sh: bash: not found ocamlc -o mkProjectInfo mkProjectInfo.ml ./mkProjectInfo > Makefile.ProjectInfo sh: bash: not found UISTYLE = text Building for Unix NATIVE = false THREADS = true STATIC = false OSTYPE = NetBSD OSARCH = NetBSD echo 'let myName = "'unison'";;' > ubase/projectInfo.ml echo 'let myVersion = "'2.32.52'";;' >> ubase/projectInfo.ml echo 'let myMajorVersion = "'2.32'";;' >> ubase/projectInfo.ml ocamlc: ubase/projectInfo.ml ---> ubase/projectInfo.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/projectInfo.ml ocamlc: ubase/myMap.mli ---> ubase/myMap.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/myMap.mli ocamlc: ubase/myMap.ml ---> ubase/myMap.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/myMap.ml ocamlc: ubase/safelist.mli ---> ubase/safelist.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/safelist.mli ocamlc: ubase/safelist.ml ---> ubase/safelist.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/safelist.ml ocamlc: ubase/uprintf.mli ---> ubase/uprintf.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/uprintf.mli ocamlc: ubase/uprintf.ml ---> ubase/uprintf.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/uprintf.ml ocamlc: ubase/util.mli ---> ubase/util.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/util.mli ocamlc: ubase/util.ml ---> ubase/util.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/util.ml File "/tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/util.ml", line 30, characters 17-31: 30 | compare (Char.lowercase(String.get a i)) (Char.lowercase(String.get b i)) in ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. File "/tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/util.ml", line 30, characters 50-64: 30 | compare (Char.lowercase(String.get a i)) (Char.lowercase(String.get b i)) in ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. ocamlc: ubase/rx.mli ---> ubase/rx.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/rx.mli ocamlc: ubase/rx.ml ---> ubase/rx.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/rx.ml ocamlc: ubase/uarg.mli ---> ubase/uarg.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/uarg.mli ocamlc: ubase/uarg.ml ---> ubase/uarg.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/uarg.ml File "/tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/uarg.ml", line 70, characters 29-30: 70 | if String.length ss >= 1 & String.get ss 0 = '-' then begin ^ Alert deprecated: Stdlib.& Use (&&) instead. ocamlc: ubase/prefs.mli ---> ubase/prefs.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/prefs.mli ocamlc: ubase/prefs.ml ---> ubase/prefs.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/prefs.ml File "/tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/prefs.ml", line 254, characters 14-29: 254 | with Failure "int_of_string" -> ^^^^^^^^^^^^^^^ Warning 52: Code should not depend on the actual values of this constructor's arguments. They are only for information and may change in future versions. (See manual section 9.5) ocamlc: ubase/trace.mli ---> ubase/trace.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/trace.mli ocamlc: ubase/trace.ml ---> ubase/trace.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/ubase/trace.ml ocamlc: lwt/pqueue.mli ---> lwt/pqueue.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lwt/pqueue.mli ocamlc: lwt/pqueue.ml ---> lwt/pqueue.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lwt/pqueue.ml ocamlc: lwt/lwt.mli ---> lwt/lwt.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lwt/lwt.mli ocamlc: lwt/lwt.ml ---> lwt/lwt.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lwt/lwt.ml ocamlc: lwt/lwt_util.mli ---> lwt/lwt_util.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lwt/lwt_util.mli ocamlc: lwt/lwt_util.ml ---> lwt/lwt_util.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lwt/lwt_util.ml ocamlc: lwt/lwt_unix.mli ---> lwt/lwt_unix.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lwt/lwt_unix.mli ocamlc: lwt/lwt_unix.ml ---> lwt/lwt_unix.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lwt/lwt_unix.ml File "/tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lwt/lwt_unix.ml", line 312, characters 16-37: 312 | Lwt.return (Pervasives.input_char ic) ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "/tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lwt/lwt_unix.ml", line 321, characters 16-32: 321 | Lwt.return (Pervasives.input ic s ofs len) ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims ocamlc: bytearray.mli ---> bytearray.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/bytearray.mli ocamlc: bytearray.ml ---> bytearray.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/bytearray.ml ocamlc: case.mli ---> case.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/case.mli ocamlc: case.ml ---> case.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/case.ml ocamlc: pred.mli ---> pred.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/pred.mli ocamlc: pred.ml ---> pred.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/pred.ml ocamlc: uutil.mli ---> uutil.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/uutil.mli ocamlc: uutil.ml ---> uutil.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/uutil.ml File "/tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/uutil.ml", line 110, characters 10-23: 110 | let buf = String.create bufsize ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create instead. ocamlc: fileutil.mli ---> fileutil.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/fileutil.mli ocamlc: fileutil.ml ---> fileutil.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/fileutil.ml ocamlc: name.mli ---> name.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/name.mli ocamlc: name.ml ---> name.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/name.ml File "/tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/name.ml", line 45, characters 44-60: 45 | Hashtbl.hash (if Case.insensitive () then String.lowercase (Case.normalize n) else n) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. ocamlc: path.mli ---> path.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/path.mli ocamlc: path.ml ---> path.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/path.ml ocamlc: fspath.mli ---> fspath.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/fspath.mli ocamlc: fspath.ml ---> fspath.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/fspath.ml ocamlc: fingerprint.mli ---> fingerprint.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/fingerprint.mli ocamlc: fingerprint.ml ---> fingerprint.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/fingerprint.ml ocamlc: abort.mli ---> abort.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/abort.mli ocamlc: abort.ml ---> abort.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/abort.ml ocamlc: osx.mli ---> osx.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/osx.mli ocamlc: osx.ml ---> osx.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/osx.ml ocamlc: external.mli ---> external.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/external.mli ocamlc: external.ml ---> external.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/external.ml ocamlc: props.mli ---> props.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/props.mli ocamlc: props.ml ---> props.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/props.ml ocamlc: fileinfo.mli ---> fileinfo.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/fileinfo.mli ocamlc: fileinfo.ml ---> fileinfo.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/fileinfo.ml ocamlc: os.mli ---> os.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/os.mli ocamlc: os.ml ---> os.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/os.ml ocamlc: lock.mli ---> lock.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lock.mli ocamlc: lock.ml ---> lock.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/lock.ml ocamlc: clroot.mli ---> clroot.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/clroot.mli ocamlc: clroot.ml ---> clroot.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/clroot.ml ocamlc: common.mli ---> common.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/common.mli ocamlc: common.ml ---> common.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/common.ml ocamlc: tree.mli ---> tree.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/tree.mli ocamlc: tree.ml ---> tree.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/tree.ml ocamlc: checksum.mli ---> checksum.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/checksum.mli ocamlc: checksum.ml ---> checksum.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/checksum.ml ocamlc: terminal.mli ---> terminal.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/terminal.mli ocamlc: terminal.ml ---> terminal.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/terminal.ml ocamlc: transfer.mli ---> transfer.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/transfer.mli ocamlc: transfer.ml ---> transfer.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/transfer.ml ocamlc: xferhint.mli ---> xferhint.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/xferhint.mli ocamlc: xferhint.ml ---> xferhint.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/xferhint.ml ocamlc: remote.mli ---> remote.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/remote.mli ocamlc: remote.ml ---> remote.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/remote.ml ocamlc: globals.mli ---> globals.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/globals.mli ocamlc: globals.ml ---> globals.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/globals.ml ocamlc: copy.mli ---> copy.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/copy.mli ocamlc: copy.ml ---> copy.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/copy.ml ocamlc: stasher.mli ---> stasher.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/stasher.mli ocamlc: stasher.ml ---> stasher.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/stasher.ml ocamlc: update.mli ---> update.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/update.mli ocamlc: update.ml ---> update.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/update.ml ocamlc: files.mli ---> files.cmi ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/files.mli ocamlc: files.ml ---> files.cmo ocamlc -I lwt -I ubase -custom -g -c /tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/files.ml File "/tmp/pkgbuild/net/unison2.32/work.alpha/unison-2.32.52/files.ml", line 572, characters 2-11: 572 | Sort.list (<) !files ^^^^^^^^^ Error: Unbound module Sort gmake: *** [Makefile.OCaml:357: files.cmo] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/net/unison2.32 *** Error code 1 Stop. make: stopped in /usr/pkgsrc/net/unison2.32