Build:
- 0
2026-06-16 11:34.41: New job: build cairo2.0.5 (751f54bff524) 2026-06-16 11:34.41: Waiting for resource in pool day11-builds 2026-06-16 11:49.06: Got resource from pool day11-builds 2026-06-16 11:49.06: [profile full] build cairo2.0.5 2026-06-16 11:49.06: build cairo2.0.5 (751f54bff524) === DEPENDENCIES (8 transitive) === base-bigarray.base dfc2a7e726c3 conf-cairo.1 96849ef944e8 conf-pkg-config.5 64c6b37d622b 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 === STDOUT === Processing: [default: loading data] [cairo2.0.5: dl] [cairo2.0.5: extract] -> retrieved cairo2.0.5 (https://opam.ocaml.org/cache) [cairo2: ocaml setup.ml] + /home/opam/.opam/default/bin/ocaml "setup.ml" "-configure" "--prefix" "/home/opam/.opam/default" "--disable-lablgtk2" (CWD=/home/opam/.opam/default/.opam-switch/build/cairo2.0.5) - File "./setup.ml", line 316, characters 20-36: - 316 | String.compare (String.lowercase s1) (String.lowercase s2) - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "./setup.ml", line 316, characters 42-58: - 316 | String.compare (String.lowercase s1) (String.lowercase s2) - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "./setup.ml", line 325, characters 14-30: - 325 | (String.lowercase s1) = (String.lowercase s2) - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "./setup.ml", line 325, characters 38-54: - 325 | (String.lowercase s1) = (String.lowercase s2) - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "./setup.ml", line 328, characters 25-41: - 328 | Hashtbl.hash (String.lowercase s) - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "./setup.ml", line 366, characters 10-26: - 366 | String.lowercase buf - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "./setup.ml", line 472, characters 13-29: - 472 | String.lowercase - ^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.lowercase - Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. - File "./setup.ml", line 1379, characters 23-41: - 1379 | 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 - File "./setup.ml", line 1823, characters 16-33: - 1823 | concat dir (String.capitalize base) - ^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.capitalize - Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. - File "./setup.ml", line 1829, characters 16-35: - 1829 | concat dir (String.uncapitalize base) - ^^^^^^^^^^^^^^^^^^^ - Alert deprecated: Stdlib.String.uncapitalize - Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. - File "setup.ml", line 2916, characters 10-27: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2922, characters 10-21: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2925, characters 23-34: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2928, characters 20-34: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2931, characters 10-27: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 2934, characters 16-28: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2935, characters 15-27: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 2935, characters 32-42: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 2935, characters 48-61: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 2936, characters 16-27: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2937, characters 16-27: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 2938, characters 16-27: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3088, characters 4-21: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3107, characters 24-40: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3109, characters 21-33: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3110, characters 20-32: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3110, characters 41-53: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3112, characters 20-32: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3112, characters 41-54: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3114, characters 20-32: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3114, characters 50-62: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3116, characters 20-32: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3116, characters 50-63: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3118, characters 20-32: - Alert deprecated: module Stdlib.Genlex - Use the camlp-streams library instead. - File "setup.ml", line 3131, characters 15-27: - Alert deprecated: module Stdlib.Stream - Use the camlp-streams library instead. - File "setup.ml", line 3229, characters 16-34: - 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 "setup.ml", line 5847, characters 11-28: - Alert deprecated: Stdlib.String.capitalize - Use String.capitalize_ascii/StringLabels.capitalize_ascii instead. - File "setup.ml", line 5848, characters 11-30: - Alert deprecated: Stdlib.String.uncapitalize - Use String.uncapitalize_ascii/StringLabels.uncapitalize_ascii instead. - File "setup.ml", line 6484, characters 33-42: - Warning 6 [labels-omitted]: label what was omitted in the application of this function. - File "setup.ml", line 6485, characters 36-45: - Warning 6 [labels-omitted]: label what was omitted in the application of this function. - File "setup.ml", line 8085, characters 8-58: - Warning 5 [ignored-partial-application]: this function application is partial, - maybe some arguments are missing. - File "setup.ml", line 8102, characters 8-56: - Warning 5 [ignored-partial-application]: this function application is partial, - maybe some arguments are missing. - File "setup.ml", line 8118, characters 12-77: - Warning 5 [ignored-partial-application]: this function application is partial, - maybe some arguments are missing. - Package xproto was not found in the pkg-config search path. - Perhaps you should add the directory containing `xproto.pc' - to the PKG_CONFIG_PATH environment variable - Package 'xproto', required by 'xau', not found - Package 'xproto', required by 'xdmcp', not found - Package 'xproto', required by 'xau', not found - Package 'xproto', required by 'xdmcp', not found - Package 'xproto', required by 'xau', not found - Package 'xproto', required by 'xdmcp', not found - Package 'xproto', required by 'xrender', not found - Package 'renderproto', required by 'xrender', not found - Package 'xproto', required by 'x11', not found - Package 'kbproto', required by 'x11', not found - Package 'xproto', required by 'x11', not found - Package 'kbproto', required by 'x11', not found - Package 'xextproto', required by 'xext', not found - Please install the development files for the C library "cairo". [ERROR] The compilation of cairo2.0.5 failed at "ocaml setup.ml -configure --prefix /home/opam/.opam/default --disable-lablgtk2". build failed... === STDERR === 2026-06-16 11:49.18: FAILED: build cairo2.0.5 2026-06-16 11:49.18: Job failed: build failed: cairo2.0.5