=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for ocaml-calendar-2.04nb10 echo "let version = \"2.04\"" > src/version.ml echo "let date = \"`date`\"" >> src/version.ml rm -f .depend ocamldep -I src -I tests src/*.ml src/*.mli tests/*.ml tests/*.mli \ > .depend ocamlc -I src -I target -I tests -c src/period.mli ocamlc -I src -I target -I tests -c src/date_sig.mli ocamlc -I src -I target -I tests -c src/time_Zone.mli ocamlc -I src -I target -I tests -c src/time_sig.mli ocamlc -I src -I target -I tests -c src/calendar_sig.mli ocamlc -I src -I target -I tests -c src/utils.mli ocamlc -I src -I target -I tests -c src/utils.ml File "src/utils.ml", line 32, characters 14-28: 32 | let equal = Pervasives.(=) ^^^^^^^^^^^^^^ 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 "src/utils.ml", line 33, characters 16-34: 33 | let compare = Pervasives.compare ^^^^^^^^^^^^^^^^^^ 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 src -I target -I tests -c src/time_Zone.ml ocamlc -I src -I target -I tests -c src/time.mli ocamlc -I src -I target -I tests -c src/time.ml ocamlc -I src -I target -I tests -c src/ftime.mli ocamlc -I src -I target -I tests -c src/ftime.ml ocamlc -I src -I target -I tests -c src/date.mli ocamlc -I src -I target -I tests -c src/date.ml File "src/date.ml", line 73, characters 2-20: 73 | Pervasives.compare d1 d2 < 0 ^^^^^^^^^^^^^^^^^^ 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 "src/date.ml", line 254, characters 12-30: 254 | let n = Pervasives.compare x.m y.m in ^^^^^^^^^^^^^^^^^^ 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 "src/date.ml", line 255, characters 18-36: 255 | if n = 0 then Pervasives.compare x.d y.d else n ^^^^^^^^^^^^^^^^^^ 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 src -I target -I tests -c src/calendar_builder.mli ocamlc -I src -I target -I tests -c src/calendar_builder.ml ocamlc -I src -I target -I tests -c src/calendar.mli ocamlc -I src -I target -I tests -c src/calendar.ml ocamlc -I src -I target -I tests -c src/fcalendar.mli ocamlc -I src -I target -I tests -c src/fcalendar.ml ocamlc -I src -I target -I tests -c src/printer.mli ocamlc -I src -I target -I tests -c src/printer.ml File "src/printer.ml", line 184, characters 16-32: 184 | | Uppercase -> String.uppercase s ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. File "src/printer.ml", line 239, characters 33-49: 239 | Format.pp_print_string fmt (String.lowercase (Lazy.force apm)) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. ocamlc -I src -I target -I tests -c src/version.mli ocamlc -I src -I target -I tests -c src/version.ml mkdir -p target ocamlfind ocamlc -I src -I target -I tests -pack -o target/calendarLib.cmo \ src/period.cmi src/date_sig.cmi src/time_sig.cmi src/calendar_sig.cmi src/utils.cmo src/time_Zone.cmo src/time.cmo src/ftime.cmo src/date.cmo src/calendar_builder.cmo src/calendar.cmo src/fcalendar.cmo src/printer.cmo src/version.cmo exec: /usr/pkg/bin/ocamlc.opt: not found gmake: *** [Makefile:101: target/calendarLib.cmo] Error 127 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/time/ocaml-calendar *** Error code 1 Stop. make: stopped in /usr/pkgsrc/time/ocaml-calendar