=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for unison-2.40.128nb39 sh: bash: not found ocamlc -o mkProjectInfo unix.cma str.cma mkProjectInfo.ml ./mkProjectInfo > Makefile.ProjectInfo sh: bash: not found UISTYLE = text Building for Unix NATIVE = false THREADS = true STATIC = false OSTYPE = NetBSD OSARCH = NetBSD ocamlc: ubase/rx.mli ---> ubase/rx.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/ubase/rx.mli ocamlc: unicode_tables.ml ---> unicode_tables.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/unicode_tables.ml ocamlc: unicode.mli ---> unicode.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/unicode.mli ocamlc: bytearray.mli ---> bytearray.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/bytearray.mli ocamlc: system/system_generic.ml ---> system/system_generic.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/system/system_generic.ml ocamlc: system/system_intf.ml ---> system/system_intf.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/system/system_intf.ml echo 'let myName = "'unison'";;' > ubase/projectInfo.ml echo 'let myVersion = "'2.40.128'";;' >> ubase/projectInfo.ml echo 'let myMajorVersion = "'2.40'";;' >> ubase/projectInfo.ml ocamlc: ubase/myMap.mli ---> ubase/myMap.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/ubase/myMap.mli ocamlc: ubase/safelist.mli ---> ubase/safelist.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/ubase/safelist.mli ocamlc: ubase/uarg.mli ---> ubase/uarg.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/ubase/uarg.mli ocamlc: ubase/proplist.mli ---> ubase/proplist.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/ubase/proplist.mli ocamlc: lwt/pqueue.mli ---> lwt/pqueue.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/lwt/pqueue.mli ocamlc: lwt/lwt.mli ---> lwt/lwt.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/lwt/lwt.mli ocamlc: uutil.mli ---> uutil.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/uutil.mli ocamlc: pred.mli ---> pred.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/pred.mli ocamlc: fileutil.mli ---> fileutil.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/fileutil.mli ocamlc: name.mli ---> name.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/name.mli ocamlc: abort.mli ---> abort.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/abort.mli ocamlc: external.mli ---> external.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/external.mli ocamlc: clroot.mli ---> clroot.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/clroot.mli ocamlc: tree.mli ---> tree.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/tree.mli ocamlc: checksum.mli ---> checksum.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/checksum.mli ocamlc: transfer.mli ---> transfer.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/transfer.mli ocamlc: strings.mli ---> strings.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/strings.mli ocamlc: test.mli ---> test.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/test.mli ocamlopt.opt: osxsupport.c ---> osxsupport.o ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -ccopt "-o "/tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/osxsupport.o -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/osxsupport.c ocamlopt.opt: pty.c ---> pty.o ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -ccopt "-o "/tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/pty.o -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/pty.c ocamlopt.opt: bytearray_stubs.c ---> bytearray_stubs.o ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -ccopt "-o "/tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/bytearray_stubs.o -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/bytearray_stubs.c ocamlc: ubase/rx.ml ---> ubase/rx.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/ubase/rx.ml ocamlc: unicode.ml ---> unicode.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/unicode.ml ocamlc: bytearray.ml ---> bytearray.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/bytearray.ml ocamlc: system/generic/system_impl.ml ---> system/generic/system_impl.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/system/generic/system_impl.ml ocamlc: system.mli ---> system.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/system.mli ocamlc: ubase/projectInfo.ml ---> ubase/projectInfo.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/ubase/projectInfo.ml ocamlc: ubase/myMap.ml ---> ubase/myMap.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/ubase/myMap.ml ocamlc: ubase/safelist.ml ---> ubase/safelist.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/ubase/safelist.ml ocamlc: ubase/util.mli ---> ubase/util.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/ubase/util.mli ocamlc: lwt/pqueue.ml ---> lwt/pqueue.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/lwt/pqueue.ml ocamlc: lwt/lwt.ml ---> lwt/lwt.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/lwt/lwt.ml ocamlc: lwt/lwt_util.mli ---> lwt/lwt_util.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/lwt/lwt_util.mli ocamlc: lwt/generic/lwt_unix_impl.ml ---> lwt/generic/lwt_unix_impl.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/lwt/generic/lwt_unix_impl.ml ocamlc: lwt/lwt_unix.mli ---> lwt/lwt_unix.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/lwt/lwt_unix.mli ocamlc: fileutil.ml ---> fileutil.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/fileutil.ml ocamlc: path.mli ---> path.cmi File "/tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/lwt/generic/lwt_unix_impl.ml", line 339, characters 16-37: 339 | 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 ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/path.mli File "/tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/lwt/generic/lwt_unix_impl.ml", line 348, characters 16-32: 348 | 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: external.ml ---> external.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/external.ml ocamlc: lock.mli ---> lock.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/lock.mli ocamlc: tree.ml ---> tree.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/tree.ml ocamlc: checksum.ml ---> checksum.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/checksum.ml ocamlc: terminal.mli ---> terminal.cmi ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/terminal.mli ocamlc: strings.ml ---> strings.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/strings.ml ocamlc: system.ml ---> system.cmo ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -custom -g -c /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/system.ml File "/tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/system.ml", line 1: Error: The implementation /tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/system.ml does not match the interface system.cmi: Values do not match: val link : ?follow:bool -> string -> string -> unit is not included in val link : fspath -> fspath -> unit File "/tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/system/system_intf.ml", line 70, characters 0-35: Expected declaration File "/tmp/pkgbuild/net/unison2.40/work/unison-2.40.128/system/system_generic.ml", line 50, characters 4-8: Actual declaration gmake: *** [Makefile.OCaml:411: system.cmo] Error 2 gmake: *** Waiting for unfinished jobs.... *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/net/unison2.40 *** Error code 1 Stop. make: stopped in /usr/pkgsrc/net/unison2.40