=> 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-xml-light-2.4nb2 ocamlyacc xml_parser.mly ocamlc xml.mli ocamlc dtd.mli ocamlc xml_parser.mli ocamlc -c xml_parser.ml ocamllex xml_lexer.mll 248 states, 1238 transitions, table size 6440 bytes ocamlc xml_lexer.mli ocamlc -c xml_lexer.ml File "xml_lexer.mll", line 279, characters 25-41: Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "xml_lexer.mll", line 287, characters 25-41: Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. ocamlc -c dtd.ml File "dtd.ml", line 233, characters 14-30: 233 | let utag = String.uppercase tag in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "dtd.ml", line 235, characters 17-33: 235 | fattrib utag (String.uppercase aname) (atype,adef) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "dtd.ml", line 237, characters 14-30: 237 | let utag = String.uppercase tag in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "dtd.ml", line 244, characters 27-43: 244 | | DTDTag s -> ftodo (String.uppercase s) (Some utag) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "dtd.ml", line 281, characters 30-46: 281 | ignore(find_map d.elements (String.uppercase root)); ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "dtd.ml", line 308, characters 21-37: 308 | | Some t when t = String.uppercase s -> DTDMatched ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "dtd.ml", line 413, characters 13-29: 413 | let utag = String.uppercase tag in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. File "dtd.ml", line 414, characters 44-60: 414 | let uattr = List.map (fun (aname,aval) -> String.uppercase aname , aval) attr in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii/StringLabels.uppercase_ascii instead. ocamlc xmlParser.mli ocamlc -c xmlParser.ml ocamlc -c xml.ml File "xml.ml", line 127, characters 13-29: 127 | let att = String.lowercase att in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "xml.ml", line 128, characters 32-48: 128 | snd (List.find (fun (n,_) -> String.lowercase n = att) attr) ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. ocamlc -o xml-light.cma -a xml_parser.cmo xml_lexer.cmo dtd.cmo xmlParser.cmo xml.cmo ocamlc xml-light.cma test.ml -o test.exe mkdir doc ocamldoc -sort -html -d doc xml.mli dtd.mli xmlParser.mli