Build:
  1. 0
2026-06-23 19:01.14: New job: build ldap.2.4.0 (d23ce399698c)
2026-06-23 19:01.14: Waiting for resource in pool day11-builds
2026-06-23 20:09.05: Got resource from pool day11-builds
2026-06-23 20:09.05: [profile full] build ldap.2.4.0
2026-06-23 20:09.05: build ldap.2.4.0 (d23ce399698c)
=== DEPENDENCIES (32 transitive) ===
  astring.0.8.5                                      156e7cc742dd
  base-bytes.base                                    70d0daec7841
  base-threads.base                                  b7164ff76afe
  base-unix.base                                     839dc585f12d
  conf-libpcre.2                                     e294701a2873
  conf-libssl.4                                      5592d8dc91f9
  conf-pkg-config.5                                  4b60827fc174
  csexp.1.5.2                                        ec63db2dab31
  cstruct.6.2.0                                      b14be91c9825
  dune.3.23.1                                        5402470d931c
  dune-compiledb.0.6.0                               90f780ee0f94
  dune-configurator.3.23.1                           58f4a3f92083
  ezjsonm.1.3.0                                      7cdf7464a07e
  fmt.0.11.0                                         fb25837707ac
  fpath.0.7.3                                        d991925a5b6c
  hex.1.5.0                                          59eb090201f6
  jbuilder.1.0+beta20.2                              ab5ab9884b95
  jsonm.1.0.2                                        ca365e0a8c1a
  num.1.6                                            480227ca99db
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-config.2                                     669e0fcf9e4d
  ocamlbuild.0.16.1                                  8f6c52e6fce8
  ocamlfind.1.9.8                                    6025f4a8e98e
  ocamlnet.4.1.9-2                                   83a1faa5bc6c
  parsexp.v0.16.0                                    75d2c6ce6b44
  pcre.8.0.5                                         da9307a800f6
  sexplib.v0.16.0                                    c758cedeb83d
  sexplib0.v0.16.0                                   3e198ce31e44
  ssl.0.7.0                                          6b2f419e2515
  topkg.1.1.1                                        ab549298f3fc
  uutf.1.0.4                                         80688944c06d
=== STDOUT ===
Processing: [default: loading data]
[ldap.2.4.0: dl]
[ldap.2.4.0: extract]
-> retrieved ldap.2.4.0  (https://opam.ocaml.org/cache)
[ldap: jbuilder build]
+ /home/opam/.opam/default/bin/jbuilder "build" "-p" "ldap" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/ldap.2.4.0)
-       ocamlc src/ldap/.ldap.objs/ulist.{cmi,cmo,cmt}
- File "src/ldap/ulist.ml", line 27, characters 36-52:
- 27 | let mem lst item = Hashtbl.mem lst (String.lowercase item);;
-                                          ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ulist.ml", line 29, characters 15-31:
- 29 |   let lcitem = String.lowercase item in
-                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ulist.ml", line 33, characters 42-58:
- 33 | let remove lst item = Hashtbl.remove lst (String.lowercase item);;
-                                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
-       ocamlc src/ldap/.ldap.objs/ldap_schemalexer.{cmi,cmo,cmt}
- File "src/ldap/ldap_schemalexer.mll", line 77, characters 32-41:
- Warning 26 [unused-var]: unused variable qdescrval.
- File "src/ldap/ldap_schemalexer.mll", line 67, characters 40-51:
- Warning 26 [unused-var]: unused variable qdstringval.
- File "src/ldap/ldap_schemalexer.mll", line 77, characters 32-41:
- Warning 26 [unused-var]: unused variable qdescrval.
- File "src/ldap/ldap_schemalexer.mll", line 67, characters 40-51:
- Warning 26 [unused-var]: unused variable qdstringval.
-     ocamlopt src/ldap/.ldap.objs/ulist.{cmx,o}
- File "src/ldap/ulist.ml", line 27, characters 36-52:
- 27 | let mem lst item = Hashtbl.mem lst (String.lowercase item);;
-                                          ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ulist.ml", line 29, characters 15-31:
- 29 |   let lcitem = String.lowercase item in
-                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ulist.ml", line 33, characters 42-58:
- 33 | let remove lst item = Hashtbl.remove lst (String.lowercase item);;
-                                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
-       ocamlc src/ldap/.ldap.objs/ldap_dnlexer.{cmi,cmo,cmt}
- File "src/ldap/ldap_dnlexer.mll", line 30, characters 40-49:
- Warning 26 [unused-var]: unused variable attribute.
-       ocamlc src/ldap/.ldap.objs/ldap_dnparser.{cmo,cmt}
- File "src/ldap/ldap_dnparser.mly", line 51, characters 15-31:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 55, characters 14-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 57, characters 21-32:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 62, characters 32-43:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 67, characters 11-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 75, characters 15-31:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 79, characters 19-30:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 80, characters 19-30:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 83, characters 11-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 85, characters 12-23:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
-       ocamlc src/ldap/.ldap.objs/ldap_schemaparser.{cmo,cmt}
- File "src/ldap/ldap_schemaparser.ml", line 48, characters 23-39:
- 48 |      let of_string s = String.lowercase s
-                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_schemaparser.ml", line 195, characters 19-26:
- 195 |       with Failure "depth" -> Format.print_string "..."
-                          ^^^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
-       ocamlc src/ldap/.ldap.objs/ldap_dn.{cmo,cmt}
- File "src/ldap/ldap_dn.ml", line 64, characters 13-29:
- 64 |   let strm = Stream.of_string valu in
-                   ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 68, characters 12-23:
- 68 |       match Stream.next strm with
-                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 74, characters 15-26:
- 74 |             if Stream.peek strm = None then begin
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 92, characters 9-23:
- 92 |     with Stream.Failure -> Buffer.contents buf
-               ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 94, characters 10-21:
- 94 |     match Stream.peek strm with
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 97, characters 10-21:
- 97 |           Stream.junk strm;
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 133, characters 22-38:
- 133 | let canonical_dn dn = String.lowercase (to_string (of_string dn))
-                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
-     ocamlopt src/ldap/.ldap.objs/ldap_dnparser.{cmx,o}
- File "src/ldap/ldap_dnparser.mly", line 51, characters 15-31:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 55, characters 14-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 57, characters 21-32:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 62, characters 32-43:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 67, characters 11-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 75, characters 15-31:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 79, characters 19-30:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 80, characters 19-30:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 83, characters 11-25:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dnparser.mly", line 85, characters 12-23:
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
-       ocamlc src/ldap/.ldap.objs/ldap_url.{cmo,cmt}
- File "src/ldap/ldap_url.ml", line 30, characters 16-37:
- 30 |         Failure "lexing: empty token" ->
-                      ^^^^^^^^^^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
-       ocamlc src/ldap/.ldap.objs/ldap_funclient.{cmo,cmt}
- File "src/ldap/ldap_funclient.ml", line 185, characters 39-49:
- 185 |                                        Ssl.SSLv23
-                                              ^^^^^^^^^^
- Alert deprecated: SSLv23
- SSL 2.0 was deprecated in 2011 by RFC 6176.
- File "src/ldap/ldap_funclient.ml", line 198, characters 29-38:
- 198 |                    | Failure "timeout" ->
-                                    ^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
-       ocamlc src/ldap/.ldap.objs/ldap_mutex.{cmo,cmt}
- File "src/ldap/ldap_mutex.ml", line 59, characters 14-22:
- 59 |       Failure "locked" -> ()
-                    ^^^^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
-     ocamlopt src/ldap/.ldap.objs/ldap_dnlexer.{cmx,o}
- File "src/ldap/ldap_dnlexer.mll", line 30, characters 40-49:
- Warning 26 [unused-var]: unused variable attribute.
-       ocamlc src/ldif/.ldif.objs/ldif_oo.{cmi,cmti}
- File "src/ldif/ldif_oo.mli", line 48, characters 9-30:
- 48 |   ?in_ch:Pervasives.in_channel ->
-               ^^^^^^^^^^^^^^^^^^^^^
- 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/ldif/ldif_oo.mli", line 49, characters 10-32:
- 49 |   ?out_ch:Pervasives.out_channel ->
-                ^^^^^^^^^^^^^^^^^^^^^^
- 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
-     ocamlopt src/ldap/.ldap.objs/ldap_url.{cmx,o}
- File "src/ldap/ldap_url.ml", line 30, characters 16-37:
- 30 |         Failure "lexing: empty token" ->
-                      ^^^^^^^^^^^^^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
-     ocamlopt src/ldap/.ldap.objs/ldap_schemalexer.{cmx,o}
- File "src/ldap/ldap_schemalexer.mll", line 77, characters 32-41:
- Warning 26 [unused-var]: unused variable qdescrval.
- File "src/ldap/ldap_schemalexer.mll", line 67, characters 40-51:
- Warning 26 [unused-var]: unused variable qdstringval.
- File "src/ldap/ldap_schemalexer.mll", line 77, characters 32-41:
- Warning 26 [unused-var]: unused variable qdescrval.
- File "src/ldap/ldap_schemalexer.mll", line 67, characters 40-51:
- Warning 26 [unused-var]: unused variable qdstringval.
-       ocamlc src/ldif/.ldif.objs/ldif_parser.{cmi,cmo,cmt}
- File "src/ldif/ldif_parser.ml", line 29, characters 33-41:
- 29 | type stream_rec  = {stream: char Stream.t;buf:Buffer.t;mutable line: int}
-                                       ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 38, characters 19-30:
- 38 |     match (optval (Stream.peek s.stream)) with
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 39, characters 22-33:
- 39 |         ' ' | '#' -> (Stream.junk s.stream);read_comment s (* line folded, or another comment *)
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 42, characters 19-30:
- 42 |     match (optval (Stream.peek s.stream)) with
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 43, characters 17-28:
- 43 |         '\n' -> (Stream.junk s.stream);s.line <- s.line + 1;check_next s
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 45, characters 11-22:
- 45 |           (Stream.junk s.stream);(Stream.junk s.stream);
-                 ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 45, characters 34-45:
- 45 |           (Stream.junk s.stream);(Stream.junk s.stream);
-                                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 47, characters 17-28:
- 47 |       |  _   -> (Stream.junk s.stream);read_comment s
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 50, characters 17-28:
- 50 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 51, characters 14-25:
- 51 |       '#' -> (Stream.junk s.stream);read_comment s
-                    ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 55, characters 17-28:
- 55 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 56, characters 15-26:
- 56 |       '\n' -> (Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 57, characters 15-26:
- 57 |     | '\r' -> (Stream.junk s.stream);(Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 57, characters 38-49:
- 57 |     | '\r' -> (Stream.junk s.stream);(Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 69, characters 17-28:
- 69 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 70, characters 19-30:
- 70 |       '0'..'9' -> (Stream.next s.stream)
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 74, characters 17-28:
- 74 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 75, characters 19-30:
- 75 |       ' '..'~' -> (Stream.next s.stream)
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 79, characters 17-28:
- 79 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 80, characters 29-40:
- 80 |       '!'..'9'|';'..'~'  -> (Stream.next s.stream)
-                                   ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 84, characters 17-28:
- 84 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 85, characters 28-39:
- 85 |       'a'..'z'|'A'..'Z' -> (Stream.next s.stream)
-                                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 97, characters 18-30:
- 97 |           (match (Stream.npeek 2 s.stream) with
-                        ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 99, characters 18-29:
- 99 |                  (Stream.junk s.stream);(Stream.junk s.stream);
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 99, characters 41-52:
- 99 |                  (Stream.junk s.stream);(Stream.junk s.stream);
-                                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 104, characters 18-30:
- 104 |           (match (Stream.npeek 3 s.stream) with
-                         ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 18-29:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 41-52:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                                                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 64-75:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                                                                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 122, characters 17-28:
- 122 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 123, characters 41-52:
- 123 |       'A'..'Z'|'a'..'z'|'0'..'9'|'-' -> (Stream.next s.stream)
-                                                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 141, characters 17-28:
- 141 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 142, characters 28-39:
- 142 |       ';' -> let thisone = (Stream.junk s.stream);(option s) in thisone ^ (options s)
-                                   ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 154, characters 32-43:
- 154 |   let options = (match (optval (Stream.peek s.stream)) with
-                                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 157, characters 30-41:
- 157 |   let colon = (match (optval (Stream.peek s.stream)) with
-                                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 158, characters 27-38:
- 158 |                    ':' -> (Stream.junk s.stream);""
-                                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 164, characters 17-28:
- 164 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 165, characters 14-25:
- 165 |       ':' -> (Stream.junk s.stream);
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 166, characters 24-35:
- 166 |         (match (optval (Stream.peek s.stream)) with
-                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 167, characters 21-32:
- 167 |              ' ' -> (Stream.junk s.stream);
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 170, characters 14-25:
- 170 |     | '<' -> (Stream.junk s.stream);(match (optval (Stream.peek s.stream)) with
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 170, characters 52-63:
- 170 |     | '<' -> (Stream.junk s.stream);(match (optval (Stream.peek s.stream)) with
-                                                           ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 171, characters 42-53:
- 171 |                                   ' ' -> (Stream.junk s.stream);(safe_string s) (* a url *)
-                                                 ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 173, characters 14-25:
- 173 |     | ' ' -> (Stream.junk s.stream);(safe_string s)
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 177, characters 11-27:
- 177 |   let lc = String.lowercase in
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldif/ldif_parser.ml", line 194, characters 26-30:
- 194 |              with Failure "hd" ->
-                                 ^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
- File "src/ldif/ldif_parser.ml", line 199, characters 17-28:
- 199 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 200, characters 14-25:
- 200 |       ':' -> (Stream.junk s.stream);
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 201, characters 24-35:
- 201 |         (match (optval (Stream.peek s.stream)) with
-                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 202, characters 21-32:
- 202 |              ' ' -> (Stream.junk s.stream);
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 205, characters 14-25:
- 205 |     | ' ' -> (Stream.junk s.stream);safe_string s
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 209, characters 9-21:
- 209 |   match (Stream.npeek 3 s.stream) with
-                ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 211, characters 9-20:
- 211 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 212, characters 9-20:
- 212 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 213, characters 9-20:
- 213 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 154, characters 6-13:
- 154 |   let options = (match (optval (Stream.peek s.stream)) with
-             ^^^^^^^
- Warning 26 [unused-var]: unused variable options.
- File "src/ldif/ldif_parser.ml", line 157, characters 6-11:
- 157 |   let colon = (match (optval (Stream.peek s.stream)) with
-             ^^^^^
- Warning 26 [unused-var]: unused variable colon.
- File "src/ldif/ldif_parser.ml", line 184, characters 14-17:
- 184 |           let sep  = (sep s) in
-                     ^^^
- Warning 26 [unused-var]: unused variable sep.
-       ocamlc src/ldif/.ldif.objs/ldif_changerec_oo.{cmi,cmti}
- File "src/ldif/ldif_changerec_oo.mli", line 40, characters 9-30:
- 40 |   ?in_ch:Pervasives.in_channel ->
-               ^^^^^^^^^^^^^^^^^^^^^
- 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/ldif/ldif_changerec_oo.mli", line 41, characters 10-32:
- 41 |   ?out_ch:Pervasives.out_channel ->
-                ^^^^^^^^^^^^^^^^^^^^^^
- 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
-     ocamlopt src/ldap/.ldap.objs/ldap_dn.{cmx,o}
- File "src/ldap/ldap_dn.ml", line 64, characters 13-29:
- 64 |   let strm = Stream.of_string valu in
-                   ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 68, characters 12-23:
- 68 |       match Stream.next strm with
-                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 74, characters 15-26:
- 74 |             if Stream.peek strm = None then begin
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 92, characters 9-23:
- 92 |     with Stream.Failure -> Buffer.contents buf
-               ^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 94, characters 10-21:
- 94 |     match Stream.peek strm with
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 97, characters 10-21:
- 97 |           Stream.junk strm;
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldap/ldap_dn.ml", line 133, characters 22-38:
- 133 | let canonical_dn dn = String.lowercase (to_string (of_string dn))
-                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
-       ocamlc src/ldif/.ldif.objs/ldif_changerec_oo.{cmo,cmt}
- File "src/ldif/ldif_changerec_oo.ml", line 79, characters 16-21:
- 79 |         Failure "end" -> raise End_of_changerecs
-                      ^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
- File "src/ldif/ldif_changerec_oo.ml", line 85, characters 18-23:
- 85 |           Failure "end" -> raise End_of_changerecs
-                        ^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
-       ocamlc src/ldif/.ldif.objs/ldif_oo.{cmo,cmt}
- File "src/ldif/ldif_oo.ml", line 102, characters 24-41:
- 102 |   val in_ch  = {stream=(Stream.of_channel in_ch);buf=Buffer.create 256;line=1}
-                               ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_oo.ml", line 109, characters 24-40:
- 109 |     let strm = {stream=(Stream.of_string s);buf=Buffer.create 256;line=1} in
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
-       ocamlc src/ldap/.ldap.objs/ldap_ooclient.{cmo,cmt}
- File "src/ldap/ldap_ooclient.ml", line 133, characters 19-26:
- 133 |       with Failure "limit" -> Format.print_string "..."
-                          ^^^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
- File "src/ldap/ldap_ooclient.ml", line 150, characters 27-43:
- 150 |      let of_string s = (s, String.lowercase s)
-                                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 202, characters 38-54:
- 202 |   method exists x = Hashtbl.mem data (String.lowercase x)
-                                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 208, characters 25-41:
- 208 |             let lcname = String.lowercase name in
-                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 271, characters 25-41:
- 271 |             let lcname = String.lowercase attr in
-                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 289, characters 57-73:
- 289 |             Ulist.addlst n values; Hashtbl.replace data (String.lowercase attr) n;
-                                                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 312, characters 58-74:
- 312 |   method get_value attr = Ulist.tolst (Hashtbl.find data (String.lowercase attr))
-                                                                 ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 446, characters 8-16:
- 446 |     try delete_s con dn
-               ^^^^^^^^
- Warning 6 [labels-omitted]: label dn was omitted in the application of this function.
- File "src/ldap/ldap_ooclient.ml", line 452, characters 8-16:
- 452 |     try modify_s con dn mods
-               ^^^^^^^^
- Warning 6 [labels-omitted]: labels dn, mods were omitted in the application of this function.
- File "src/ldap/ldap_ooclient.ml", line 989, characters 11-27:
- 989 |   let lc = String.lowercase in
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1060, characters 58-74:
- 1060 |                               if (Hashtbl.mem generators (String.lowercase (oidToAttr schema gen))) then
-                                                                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1075, characters 55-71:
- 1075 |                                              (fun e -> String.lowercase (oidToAttr schema e))
-                                                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1158, characters 33-49:
- 1158 |                      (fun elt -> String.lowercase (oidToAttr schema elt))
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1193, characters 45-61:
- 1193 |     let service = try Hashtbl.find services (String.lowercase svc)
-                                                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1227, characters 45-61:
- 1227 |     let service = try Hashtbl.find services (String.lowercase svc)
-                                                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1271, characters 33-49:
- 1271 |     (if (Hashtbl.mem generators (String.lowercase x)) then
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
-     ocamlopt src/ldap/.ldap.objs/ldap_schemaparser.{cmx,o}
- File "src/ldap/ldap_schemaparser.ml", line 48, characters 23-39:
- 48 |      let of_string s = String.lowercase s
-                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_schemaparser.ml", line 195, characters 19-26:
- 195 |       with Failure "depth" -> Format.print_string "..."
-                          ^^^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
-     ocamlopt src/ldap/.ldap.objs/ldap_funclient.{cmx,o}
- File "src/ldap/ldap_funclient.ml", line 185, characters 39-49:
- 185 |                                        Ssl.SSLv23
-                                              ^^^^^^^^^^
- Alert deprecated: SSLv23
- SSL 2.0 was deprecated in 2011 by RFC 6176.
- File "src/ldap/ldap_funclient.ml", line 198, characters 29-38:
- 198 |                    | Failure "timeout" ->
-                                    ^^^^^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
-     ocamlopt src/ldap/.ldap.objs/ldap_ooclient.{cmx,o}
- File "src/ldap/ldap_ooclient.ml", line 133, characters 19-26:
- 133 |       with Failure "limit" -> Format.print_string "..."
-                          ^^^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
- File "src/ldap/ldap_ooclient.ml", line 150, characters 27-43:
- 150 |      let of_string s = (s, String.lowercase s)
-                                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 202, characters 38-54:
- 202 |   method exists x = Hashtbl.mem data (String.lowercase x)
-                                             ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 208, characters 25-41:
- 208 |             let lcname = String.lowercase name in
-                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 271, characters 25-41:
- 271 |             let lcname = String.lowercase attr in
-                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 289, characters 57-73:
- 289 |             Ulist.addlst n values; Hashtbl.replace data (String.lowercase attr) n;
-                                                                ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 312, characters 58-74:
- 312 |   method get_value attr = Ulist.tolst (Hashtbl.find data (String.lowercase attr))
-                                                                 ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 446, characters 8-16:
- 446 |     try delete_s con dn
-               ^^^^^^^^
- Warning 6 [labels-omitted]: label dn was omitted in the application of this function.
- File "src/ldap/ldap_ooclient.ml", line 452, characters 8-16:
- 452 |     try modify_s con dn mods
-               ^^^^^^^^
- Warning 6 [labels-omitted]: labels dn, mods were omitted in the application of this function.
- File "src/ldap/ldap_ooclient.ml", line 989, characters 11-27:
- 989 |   let lc = String.lowercase in
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1060, characters 58-74:
- 1060 |                               if (Hashtbl.mem generators (String.lowercase (oidToAttr schema gen))) then
-                                                                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1075, characters 55-71:
- 1075 |                                              (fun e -> String.lowercase (oidToAttr schema e))
-                                                               ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1158, characters 33-49:
- 1158 |                      (fun elt -> String.lowercase (oidToAttr schema elt))
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1193, characters 45-61:
- 1193 |     let service = try Hashtbl.find services (String.lowercase svc)
-                                                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1227, characters 45-61:
- 1227 |     let service = try Hashtbl.find services (String.lowercase svc)
-                                                     ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldap/ldap_ooclient.ml", line 1271, characters 33-49:
- 1271 |     (if (Hashtbl.mem generators (String.lowercase x)) then
-                                         ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
-     ocamlopt src/ldap/.ldap.objs/ldap_mutex.{cmx,o}
- File "src/ldap/ldap_mutex.ml", line 59, characters 14-22:
- 59 |       Failure "locked" -> ()
-                    ^^^^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
-     ocamlopt src/ldif/.ldif.objs/ldif_parser.{cmx,o}
- File "src/ldif/ldif_parser.ml", line 29, characters 33-41:
- 29 | type stream_rec  = {stream: char Stream.t;buf:Buffer.t;mutable line: int}
-                                       ^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 38, characters 19-30:
- 38 |     match (optval (Stream.peek s.stream)) with
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 39, characters 22-33:
- 39 |         ' ' | '#' -> (Stream.junk s.stream);read_comment s (* line folded, or another comment *)
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 42, characters 19-30:
- 42 |     match (optval (Stream.peek s.stream)) with
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 43, characters 17-28:
- 43 |         '\n' -> (Stream.junk s.stream);s.line <- s.line + 1;check_next s
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 45, characters 11-22:
- 45 |           (Stream.junk s.stream);(Stream.junk s.stream);
-                 ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 45, characters 34-45:
- 45 |           (Stream.junk s.stream);(Stream.junk s.stream);
-                                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 47, characters 17-28:
- 47 |       |  _   -> (Stream.junk s.stream);read_comment s
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 50, characters 17-28:
- 50 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 51, characters 14-25:
- 51 |       '#' -> (Stream.junk s.stream);read_comment s
-                    ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 55, characters 17-28:
- 55 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 56, characters 15-26:
- 56 |       '\n' -> (Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 57, characters 15-26:
- 57 |     | '\r' -> (Stream.junk s.stream);(Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 57, characters 38-49:
- 57 |     | '\r' -> (Stream.junk s.stream);(Stream.junk s.stream);s.line <- s.line + 1;"\n"
-                                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 69, characters 17-28:
- 69 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 70, characters 19-30:
- 70 |       '0'..'9' -> (Stream.next s.stream)
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 74, characters 17-28:
- 74 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 75, characters 19-30:
- 75 |       ' '..'~' -> (Stream.next s.stream)
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 79, characters 17-28:
- 79 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 80, characters 29-40:
- 80 |       '!'..'9'|';'..'~'  -> (Stream.next s.stream)
-                                   ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 84, characters 17-28:
- 84 |   match (optval (Stream.peek s.stream)) with
-                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 85, characters 28-39:
- 85 |       'a'..'z'|'A'..'Z' -> (Stream.next s.stream)
-                                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 97, characters 18-30:
- 97 |           (match (Stream.npeek 2 s.stream) with
-                        ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 99, characters 18-29:
- 99 |                  (Stream.junk s.stream);(Stream.junk s.stream);
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 99, characters 41-52:
- 99 |                  (Stream.junk s.stream);(Stream.junk s.stream);
-                                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 104, characters 18-30:
- 104 |           (match (Stream.npeek 3 s.stream) with
-                         ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 18-29:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                         ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 41-52:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                                                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 106, characters 64-75:
- 106 |                  (Stream.junk s.stream);(Stream.junk s.stream);(Stream.junk s.stream);
-                                                                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 122, characters 17-28:
- 122 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 123, characters 41-52:
- 123 |       'A'..'Z'|'a'..'z'|'0'..'9'|'-' -> (Stream.next s.stream)
-                                                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 141, characters 17-28:
- 141 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 142, characters 28-39:
- 142 |       ';' -> let thisone = (Stream.junk s.stream);(option s) in thisone ^ (options s)
-                                   ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 154, characters 32-43:
- 154 |   let options = (match (optval (Stream.peek s.stream)) with
-                                       ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 157, characters 30-41:
- 157 |   let colon = (match (optval (Stream.peek s.stream)) with
-                                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 158, characters 27-38:
- 158 |                    ':' -> (Stream.junk s.stream);""
-                                  ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 164, characters 17-28:
- 164 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 165, characters 14-25:
- 165 |       ':' -> (Stream.junk s.stream);
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 166, characters 24-35:
- 166 |         (match (optval (Stream.peek s.stream)) with
-                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 167, characters 21-32:
- 167 |              ' ' -> (Stream.junk s.stream);
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 170, characters 14-25:
- 170 |     | '<' -> (Stream.junk s.stream);(match (optval (Stream.peek s.stream)) with
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 170, characters 52-63:
- 170 |     | '<' -> (Stream.junk s.stream);(match (optval (Stream.peek s.stream)) with
-                                                           ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 171, characters 42-53:
- 171 |                                   ' ' -> (Stream.junk s.stream);(safe_string s) (* a url *)
-                                                 ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 173, characters 14-25:
- 173 |     | ' ' -> (Stream.junk s.stream);(safe_string s)
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 177, characters 11-27:
- 177 |   let lc = String.lowercase in
-                  ^^^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.String.lowercase
- Use String.lowercase_ascii/StringLabels.lowercase_ascii instead.
- File "src/ldif/ldif_parser.ml", line 194, characters 26-30:
- 194 |              with Failure "hd" ->
-                                 ^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
- File "src/ldif/ldif_parser.ml", line 199, characters 17-28:
- 199 |   match (optval (Stream.peek s.stream)) with
-                        ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 200, characters 14-25:
- 200 |       ':' -> (Stream.junk s.stream);
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 201, characters 24-35:
- 201 |         (match (optval (Stream.peek s.stream)) with
-                               ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 202, characters 21-32:
- 202 |              ' ' -> (Stream.junk s.stream);
-                            ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 205, characters 14-25:
- 205 |     | ' ' -> (Stream.junk s.stream);safe_string s
-                     ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 209, characters 9-21:
- 209 |   match (Stream.npeek 3 s.stream) with
-                ^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 211, characters 9-20:
- 211 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 212, characters 9-20:
- 212 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 213, characters 9-20:
- 213 |         (Stream.junk s.stream);
-                ^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_parser.ml", line 154, characters 6-13:
- 154 |   let options = (match (optval (Stream.peek s.stream)) with
-             ^^^^^^^
- Warning 26 [unused-var]: unused variable options.
- File "src/ldif/ldif_parser.ml", line 157, characters 6-11:
- 157 |   let colon = (match (optval (Stream.peek s.stream)) with
-             ^^^^^
- Warning 26 [unused-var]: unused variable colon.
- File "src/ldif/ldif_parser.ml", line 184, characters 14-17:
- 184 |           let sep  = (sep s) in
-                     ^^^
- Warning 26 [unused-var]: unused variable sep.
-     ocamlopt src/ldif/.ldif.objs/ldif_oo.{cmx,o}
- File "src/ldif/ldif_oo.ml", line 102, characters 24-41:
- 102 |   val in_ch  = {stream=(Stream.of_channel in_ch);buf=Buffer.create 256;line=1}
-                               ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
- File "src/ldif/ldif_oo.ml", line 109, characters 24-40:
- 109 |     let strm = {stream=(Stream.of_string s);buf=Buffer.create 256;line=1} in
-                               ^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Stream
- Use the camlp-streams library instead.
-     ocamlopt src/ldif/.ldif.objs/ldif_changerec_oo.{cmx,o}
- File "src/ldif/ldif_changerec_oo.ml", line 79, characters 16-21:
- 79 |         Failure "end" -> raise End_of_changerecs
-                      ^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
- File "src/ldif/ldif_changerec_oo.ml", line 85, characters 18-23:
- 85 |           Failure "end" -> raise End_of_changerecs
-                        ^^^^^
- Warning 52 [fragile-literal-pattern]: 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 11.5)
-> compiled  ldap.2.4.0
-> installed ldap.2.4.0
[WARNING] Opam packages conf-libpcre.2 and conf-libssl.4 depend on the following system packages that are no longer installed: libpcre3-dev libssl-dev
  - conf-libpcre.2: depends on libpcre3-dev
  - conf-libssl.4: depends on libssl-dev

=== STDERR ===

2026-06-23 20:09.31: OK: build ldap.2.4.0 (runc: 5.1s, disk: 64KB)
2026-06-23 20:09.31: Job succeeded