=> Bootstrap dependency digest>=20010302: found digest-20160304
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for unison-2.40.128nb14
bash: not found
ocamlc -o mkProjectInfo unix.cma str.cma mkProjectInfo.ml
./mkProjectInfo > Makefile.ProjectInfo
bash: not found
UISTYLE = text
ocamlopt.opt: ubase/rx.mli ---> ubase/rx.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/ubase/rx.mli
ocamlopt.opt: unicode_tables.ml ---> unicode_tables.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/unicode_tables.ml
ocamlopt.opt: unicode.mli ---> unicode.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/unicode.mli
ocamlopt.opt: system/system_generic.ml ---> system/system_generic.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/system/system_generic.ml
echo 'let myName = "'unison'";;' > ubase/projectInfo.ml
ocamlc: system/system_intf.ml ---> system/system_intf.cmo
ocamlopt.opt: bytearray.mli ---> bytearray.cmi
echo 'let myVersion = "'2.40.128'";;' >> ubase/projectInfo.ml
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/bytearray.mli
ocamlc -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/system/system_intf.ml
ocamlopt.opt: ubase/myMap.mli ---> ubase/myMap.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/ubase/myMap.mli
ocamlopt.opt: ubase/safelist.mli ---> ubase/safelist.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/ubase/safelist.mli
echo 'let myMajorVersion = "'2.40'";;' >> ubase/projectInfo.ml
ocamlopt.opt: ubase/uarg.mli ---> ubase/uarg.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/ubase/uarg.mli
ocamlopt.opt: ubase/proplist.mli ---> ubase/proplist.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/ubase/proplist.mli
ocamlopt.opt: lwt/pqueue.mli ---> lwt/pqueue.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/lwt/pqueue.mli
ocamlopt.opt: lwt/lwt.mli ---> lwt/lwt.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/lwt/lwt.mli
ocamlopt.opt: uutil.mli ---> uutil.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/uutil.mli
ocamlopt.opt: pred.mli ---> pred.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/pred.mli
ocamlopt.opt: fileutil.mli ---> fileutil.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/fileutil.mli
ocamlopt.opt: name.mli ---> name.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/name.mli
ocamlopt.opt: clroot.mli ---> clroot.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/clroot.mli
ocamlopt.opt: checksum.mli ---> checksum.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/checksum.mli
ocamlopt.opt: tree.mli ---> tree.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/tree.mli
ocamlopt.opt: strings.mli ---> strings.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/strings.mli
ocamlopt.opt: test.mli ---> test.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/test.mli
ocamlopt.opt: osxsupport.c ---> osxsupport.o
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -ccopt "-o "/data/scratch/net/unison2.40/work/unison-2.40.128/osxsupport.o -c /data/scratch/net/unison2.40/work/unison-2.40.128/osxsupport.c
ocamlopt.opt: pty.c ---> pty.o
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -ccopt "-o "/data/scratch/net/unison2.40/work/unison-2.40.128/pty.o -c /data/scratch/net/unison2.40/work/unison-2.40.128/pty.c
ocamlopt.opt: bytearray_stubs.c ---> bytearray_stubs.o
Building for Unix
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -ccopt "-o "/data/scratch/net/unison2.40/work/unison-2.40.128/bytearray_stubs.o -c /data/scratch/net/unison2.40/work/unison-2.40.128/bytearray_stubs.c
ocamlopt.opt: ubase/rx.ml ---> ubase/rx.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/ubase/rx.ml
ocamlopt.opt: unicode.ml ---> unicode.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/unicode.ml
ocamlopt.opt: bytearray.ml ---> bytearray.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/bytearray.ml
ocamlopt.opt: system/generic/system_impl.ml ---> system/generic/system_impl.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/system/generic/system_impl.ml
ocamlopt.opt: system.mli ---> system.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/system.mli
ocamlopt.opt: ubase/projectInfo.ml ---> ubase/projectInfo.cmx
ocamlopt.opt: ubase/myMap.ml ---> ubase/myMap.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/ubase/myMap.ml
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/ubase/projectInfo.ml
ocamlopt.opt: ubase/safelist.ml ---> ubase/safelist.cmx
ocamlopt.opt: lwt/pqueue.ml ---> lwt/pqueue.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/lwt/pqueue.ml
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/ubase/safelist.ml
File "/data/scratch/net/unison2.40/work/unison-2.40.128/unicode.ml", line 25, characters 16-33:
Warning 3: deprecated: String.unsafe_set
ocamlopt.opt: lwt/lwt.ml ---> lwt/lwt.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/lwt/lwt.ml
File "/data/scratch/net/unison2.40/work/unison-2.40.128/unicode.ml", line 933, characters 11-24:
Warning 3: deprecated: String.create
Use Bytes.create instead.
File "/data/scratch/net/unison2.40/work/unison-2.40.128/unicode.ml", line 941, characters 4-20:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "/data/scratch/net/unison2.40/work/unison-2.40.128/unicode.ml", line 1030, characters 11-24:
Warning 3: deprecated: String.create
Use Bytes.create instead.
ocamlopt.opt: lwt/lwt_util.mli ---> lwt/lwt_util.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/lwt/lwt_util.mli
File "/data/scratch/net/unison2.40/work/unison-2.40.128/unicode.ml", line 1587, characters 19-30:
Warning 3: deprecated: String.copy
ocamlopt.opt: lwt/lwt_unix.mli ---> lwt/lwt_unix.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/lwt/lwt_unix.mli
File "/data/scratch/net/unison2.40/work/unison-2.40.128/unicode.ml", line 1756, characters 11-24:
Warning 3: deprecated: String.create
Use Bytes.create instead.
File "/data/scratch/net/unison2.40/work/unison-2.40.128/unicode.ml", line 1816, characters 11-24:
Warning 3: deprecated: String.create
Use Bytes.create instead.
ocamlopt.opt: fileutil.ml ---> fileutil.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/fileutil.ml
File "/data/scratch/net/unison2.40/work/unison-2.40.128/bytearray.ml", line 38, characters 0-118:
Warning 3: deprecated: [@@noalloc] should be used instead of "noalloc"
File "/data/scratch/net/unison2.40/work/unison-2.40.128/bytearray.ml", line 41, characters 0-116:
Warning 3: deprecated: [@@noalloc] should be used instead of "noalloc"
ocamlopt.opt: path.mli ---> path.cmi
File "/data/scratch/net/unison2.40/work/unison-2.40.128/bytearray.ml", line 47, characters 10-23:
Warning 3: deprecated: String.create
Use Bytes.create instead.
File "/data/scratch/net/unison2.40/work/unison-2.40.128/bytearray.ml", line 63, characters 12-25:
Warning 3: deprecated: String.create
Use Bytes.create instead.ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/path.mli

ocamlopt.opt: abort.mli ---> abort.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/abort.mli
ocamlopt.opt: external.mli ---> external.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/external.mli
ocamlopt.opt: lock.mli ---> lock.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/lock.mli
ocamlopt.opt: checksum.ml ---> checksum.cmx
File "/data/scratch/net/unison2.40/work/unison-2.40.128/fileutil.ml", line 24, characters 12-25:
Warning 3: deprecated: String.create
Use Bytes.create instead.
ocamlopt.opt: transfer.mli ---> transfer.cmi
File "/data/scratch/net/unison2.40/work/unison-2.40.128/fileutil.ml", line 28, characters 11-21:
Warning 3: deprecated: String.set
Use Bytes.set instead.
File "/data/scratch/net/unison2.40/work/unison-2.40.128/fileutil.ml", line 29, characters 11-21:
Warning 3: deprecated: String.set
Use Bytes.set instead.
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/transfer.mli
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/checksum.ml
ocamlopt.opt: strings.ml ---> strings.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/strings.ml
NATIVE = true
ocamlopt.opt: system.ml ---> system.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/system.ml
ocamlopt.opt: ubase/util.mli ---> ubase/util.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/ubase/util.mli
THREADS = true
ocamlopt.opt: lwt/lwt_util.ml ---> lwt/lwt_util.cmx
ocamlopt.opt: lwt/generic/lwt_unix_impl.ml ---> lwt/generic/lwt_unix_impl.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/lwt/generic/lwt_unix_impl.ml
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/lwt/lwt_util.ml
STATIC = false
ocamlopt.opt: fspath.mli ---> fspath.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/fspath.mli
ocamlopt.opt: tree.ml ---> tree.cmx
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/tree.ml
OSTYPE =
ocamlopt.opt: terminal.mli ---> terminal.cmi
ocamlopt.opt -I lwt -I ubase -I system -I system/generic -I lwt/generic -c /data/scratch/net/unison2.40/work/unison-2.40.128/terminal.mli
OSARCH = NetBSD
File "/data/scratch/net/unison2.40/work/unison-2.40.128/system.ml", line 1:
Error: The implementation /data/scratch/net/unison2.40/work/unison-2.40.128/system.ml
       does not match the interface system.cmi:
       Values do not match:
         val symlink : ?to_dir:bool -> string -> string -> unit
       is not included in
         val symlink : string -> fspath -> unit
Makefile.OCaml:414: recipe for target 'system.cmx' failed
gmake: *** [system.cmx] Error 2
gmake: *** Waiting for unfinished jobs....
File "/data/scratch/net/unison2.40/work/unison-2.40.128/lwt/generic/lwt_unix_impl.ml", line 370, characters 17-30:
Warning 3: deprecated: String.create
Use Bytes.create instead.
File "/data/scratch/net/unison2.40/work/unison-2.40.128/lwt/generic/lwt_unix_impl.ml", line 374, characters 19-32:
Warning 3: deprecated: String.create
Use Bytes.create instead.
File "/data/scratch/net/unison2.40/work/unison-2.40.128/lwt/generic/lwt_unix_impl.ml", line 382, characters 6-22:
Warning 3: deprecated: String.set
Use Bytes.set instead.
File "/data/scratch/net/unison2.40/work/unison-2.40.128/lwt/generic/lwt_unix_impl.ml", line 396, characters 17-30:
Warning 3: deprecated: String.create
Use Bytes.create instead.
*** Error code 2

Stop.
make[1]: stopped in /data/pkgsrc/net/unison2.40
*** Error code 1

Stop.
make: stopped in /data/pkgsrc/net/unison2.40