=> 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 boomerang-0.2nb11
cd /data/scratch/lang/boomerang/work/boomerang-20090902 && omake
*** omake: reading OMakefiles
OMake warning: could not create and/or lock a cache file for
   /usr/pkg/lib/omake/Pervasives.om
OMake warning: could not create and/or lock a cache file for
   /usr/pkg/lib/omake/build/C.om
OMake warning: could not create and/or lock a cache file for
   /usr/pkg/lib/omake/build/Common.om
OMake warning: could not create and/or lock a cache file for
   /usr/pkg/lib/omake/configure/Configure.om
OMake warning: could not create and/or lock a cache file for
   /usr/pkg/lib/omake/build/OCaml.om
OMake warning: could not create and/or lock a cache file for
   /usr/pkg/lib/omake/build/LaTeX.om
File OMakefile: line 113, characters 1-24:
   Warning: old-style foreach expression.
   This expression should use a => binding.
File OMakefile: line 117, characters 1-24:
   Warning: old-style foreach expression.
   This expression should use a => binding.
--- Checking for ocamlfind... (found /usr/pkg/bin/ocamlfind)
--- Checking for ocamlc.opt... (found /data/scratch/lang/boomerang/work/.buildlink/bin/ocamlc.opt)
--- Checking for ocamlopt.opt... (found /data/scratch/lang/boomerang/work/.buildlink/bin/ocamlopt.opt)
--- Checking whether ocamlc understands the "z" warnings... (yes)
--- Checking if ocamldep understands -modules... (yes)
File doc/OMakefile: line 10, characters 1-24:
   Warning: old-style foreach expression.
   This expression should use a => binding.
*** omake: finished reading OMakefiles (0.09 sec)
*** omake: warning: stdout is not a tty, disabling the progress bar
   (use --progress to override).
- build common/hbase baker.o
+ ocamlfind ocamlopt -dtypes -rectypes -I . -I ../ubase -c baker.ml
File "baker.ml", line 25, characters 30-43:
Warning 3: deprecated: String.create
Use Bytes.create instead.
File "baker.ml", line 39, characters 46-48:
Warning 3: deprecated: Pervasives.or
Use (||) instead.
- build common/ubase util.o
+ ocamlfind ocamlopt -dtypes -rectypes -I . -c util.ml
File "util.ml", line 15, characters 17-31:
Warning 3: deprecated: Char.lowercase
Use Char.lowercase_ascii instead.
File "util.ml", line 15, characters 50-64:
Warning 3: deprecated: Char.lowercase
Use Char.lowercase_ascii instead.
- build common/ubase uarg.o
+ ocamlfind ocamlopt -dtypes -rectypes -I . -c uarg.ml
File "uarg.ml", line 69, characters 29-30:
Warning 3: deprecated: Pervasives.&
Use (&&) instead.
- build common/ubase prefs.cmx
+ ocamlfind ocamlopt -dtypes -rectypes -I . -c prefs.ml
File "prefs.ml", line 283, characters 14-29:
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 8.5)
- build common/hbase misc.cmx
+ ocamlfind ocamlopt -dtypes -rectypes -I . -I ../ubase -c misc.ml
File "misc.ml", line 83, characters 14-18:
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 8.5)
File "misc.ml", line 210, characters 15-28:
Warning 3: deprecated: String.create
Use Bytes.create instead.
File "misc.ml", line 216, characters 10-20:
Warning 3: deprecated: String.set
Use Bytes.set instead.
File "misc.ml", line 219, characters 12-22:
Warning 3: deprecated: String.set
Use Bytes.set instead.
File "misc.ml", line 234, characters 14-27:
Warning 3: deprecated: String.create
Use Bytes.create instead.
File "misc.ml", line 235, characters 4-14:
Warning 3: deprecated: String.set
Use Bytes.set instead.
File "misc.ml", line 236, characters 4-14:
Warning 3: deprecated: String.set
Use Bytes.set instead.
File "misc.ml", line 254, characters 13-26:
Warning 3: deprecated: String.create
Use Bytes.create instead.
File "misc.ml", line 259, characters 8-26:
Warning 3: deprecated: String.set
Use Bytes.set instead.
File "misc.ml", line 262, characters 8-24:
Warning 3: deprecated: String.set
Use Bytes.set instead.
File "misc.ml", line 514, characters 15-28:
Warning 3: deprecated: String.create
Use Bytes.create instead.
File "misc.ml", line 587, characters 17-19:
Warning 3: deprecated: Pervasives.or
Use (||) instead.
- build common/hbase memo.cmx
+ ocamlfind ocamlopt -dtypes -rectypes -I . -I ../ubase -c memo.ml
File "memo.ml", line 43, characters 0-80:
Warning 3: deprecated: [@@noalloc] should be used instead of "noalloc"
File "memo.ml", line 95, characters 16-28:
Warning 3: deprecated: Array.create
Use Array.make instead.
File "memo.ml", line 1:
Error: The implementation memo.ml does not match the interface memo.cmi:
       ...
       At position module MakeLater(M) : <here>
       Values do not match:
         val memoize : (H.key -> '_a) -> H.key -> '_a
       is not included in
         val memoize : (M.arg -> M.res) -> M.arg -> M.res
       File "memo.ml", line 533, characters 6-13: Actual declaration
*** omake: 195/485 targets are up to date
*** omake: failed (4.81 sec, 53/53 scans, 39/53 rules, 127/445 digests)
*** omake: targets were not rebuilt because of errors:
   common/hbase/memo.cmx
      depends on: common/hbase/memo.ml
   common/hbase/memo.o
      depends on: common/hbase/memo.ml
*** Error code 2

Stop.
make[1]: stopped in /data/pkgsrc/lang/boomerang
*** Error code 1

Stop.
make: stopped in /data/pkgsrc/lang/boomerang