=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for ocaml-bos-0.2.0nb1 ocamlfind ocamldep -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -modules src/bos_base.ml > src/bos_base.ml.depends ocamlfind ocamlc -c -g -bin-annot -safe-string -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -I src -I test -o src/bos_base.cmo src/bos_base.ml ocamlfind ocamldep -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -modules src/bos_pat.ml > src/bos_pat.ml.depends ocamlfind ocamlc -c -g -bin-annot -safe-string -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -I src -I test -o src/bos_pat.cmo src/bos_pat.ml + ocamlfind ocamlc -c -g -bin-annot -safe-string -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -I src -I test -o src/bos_pat.cmo src/bos_pat.ml File "src/bos_pat.ml", line 26, characters 19-37: 26 | let compare p p' = Pervasives.compare p p' ^^^^^^^^^^^^^^^^^^ 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 ocamlfind ocamldep -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -modules src/bos_log.ml > src/bos_log.ml.depends ocamlfind ocamlc -c -g -bin-annot -safe-string -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -I src -I test -o src/bos_log.cmo src/bos_log.ml ocamlfind ocamldep -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -modules src/bos_cmd.ml > src/bos_cmd.ml.depends ocamlfind ocamlc -c -g -bin-annot -safe-string -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -I src -I test -o src/bos_cmd.cmo src/bos_cmd.ml + ocamlfind ocamlc -c -g -bin-annot -safe-string -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -I src -I test -o src/bos_cmd.cmo src/bos_cmd.ml File "src/bos_cmd.ml", line 43, characters 19-37: 43 | let compare l l' = Pervasives.compare l l' ^^^^^^^^^^^^^^^^^^ 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 ocamlfind ocamldep -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -modules src/bos_os_u.ml > src/bos_os_u.ml.depends ocamlfind ocamlc -c -g -bin-annot -safe-string -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -I src -I test -o src/bos_os_u.cmo src/bos_os_u.ml ocamlfind ocamldep -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -modules src/bos_os_tmp.ml > src/bos_os_tmp.ml.depends ocamlfind ocamlc -c -g -bin-annot -safe-string -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -I src -I test -o src/bos_os_tmp.cmo src/bos_os_tmp.ml + ocamlfind ocamlc -c -g -bin-annot -safe-string -package bytes -package rresult -package astring -package fpath -package fmt -package logs -package unix -I src -I test -o src/bos_os_tmp.cmo src/bos_os_tmp.ml File "src/bos_os_tmp.ml", line 17, characters 10-24: 17 | | Result.Error _ -> absent (* FIXME log something ? *) ^^^^^^^^^^^^^^ Error: This pattern matches values of type ('a, 'b) Stdlib.Result.t = ('a, 'b) result but a pattern was expected which matches values of type (Fpath.t, [ `Msg of string ]) Result/1.result Result/1.result is abstract because no corresponding cmi file was found in path. Command exited with code 2. pkg.ml: [ERROR] cmd ['ocamlbuild' '-use-ocamlfind' '-classic-display' '-j' '4' '-tag' 'debug' '-build-dir' '_build' 'opam' 'pkg/META' 'CHANGES.md' 'LICENSE.md' 'README.md' 'src/bos.a' 'src/bos.cmxs' 'src/bos.cmxa' 'src/bos.cma' 'src/bos.cmx' 'src/bos.cmi' 'src/bos.mli' 'src/bos_os_arg.cmx' 'src/bos_os_env.cmx' 'src/bos_os_cmd.cmx' 'src/bos_os_dir.cmx' 'src/bos_os_file.cmx' 'src/bos_os_path.cmx' 'src/bos_os_tmp.cmx' 'src/bos_os_u.cmx' 'src/bos_cmd.cmx' 'src/bos_log.cmx' 'src/bos_pat.cmx' 'src/bos_base.cmx' 'src/bos_setup.a' 'src/bos_setup.cmxs' 'src/bos_setup.cmxa' 'src/bos_setup.cma' 'src/bos_setup.cmx' 'src/bos_setup.cmi' 'src/bos_setup.mli' 'src/bos_top.a' 'src/bos_top.cmxs' 'src/bos_top.cmxa' 'src/bos_top.cma' 'src/bos_top.cmx' 'src/bos_top_init.ml']: exited with 10 *** Error code 1 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/devel/ocaml-bos *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/devel/ocaml-bos