Build:
- 1
- 0
2026-09-03 22:06.04: New job: build zmq.5.0.0 (cff061628163) 2026-09-03 22:06.04: Waiting for resource in pool day11-builds 2026-09-03 22:54.31: Got resource from pool day11-builds 2026-09-03 22:54.31: [profile full] build zmq.5.0.0 2026-09-03 22:54.31: build zmq.5.0.0 (cff061628163) === DEPENDENCIES (15 transitive) === base.v0.13.2 286d74e924a3 base-threads.base 3d2f2cbc6db2 base-unix.base 3a38ddca6b5e conf-pkg-config.5 74f50f3cfe72 conf-zmq.0.1 c04c3ad518ca configurator.v0.11.0 4cdee370e489 dune.1.11.4 0641013d1466 dune-configurator.1.0.0 12a29ea72b02 jbuilder.transition 5d668b7bd10f ocaml.4.11.2 9044b53bfe17 ocaml-base-compiler.4.11.2 d1ed934bdaf0 ocaml-config.1 51b78fd13520 sexplib0.v0.13.0 a8e503987400 stdint.0.7.1 ab2fe2a49838 stdio.v0.13.0 d3e41a829a64 === STDOUT === Processing: [default: loading data] [zmq.5.0.0: dl] [zmq.5.0.0: extract] -> retrieved zmq.5.0.0 (https://opam.ocaml.org/cache) [zmq: jbuilder build] + /home/opam/.opam/default/bin/jbuilder "build" "-p" "zmq" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/zmq.5.0.0) - The jbuilder binary is deprecated and will cease to be maintained in July 2019. - Please switch to dune instead. - File "zmq/examples/jbuild", line 1, characters 0-0: - Warning: jbuild files are deprecated, please convert this file to a dune file - instead. - Note: You can use "dune upgrade" to convert your project to dune. - File "zmq/src/jbuild", line 1, characters 0-0: - Warning: jbuild files are deprecated, please convert this file to a dune file - instead. - Note: You can use "dune upgrade" to convert your project to dune. - File "zmq/src/config/jbuild", line 1, characters 0-0: - Warning: jbuild files are deprecated, please convert this file to a dune file - instead. - Note: You can use "dune upgrade" to convert your project to dune. - File "zmq/test/jbuild", line 1, characters 0-0: - Warning: jbuild files are deprecated, please convert this file to a dune file - instead. - Note: You can use "dune upgrade" to convert your project to dune. - File "zmq-async/src/jbuild", line 1, characters 0-0: - Warning: jbuild files are deprecated, please convert this file to a dune file - instead. - Note: You can use "dune upgrade" to convert your project to dune. - File "zmq-async/test/jbuild", line 1, characters 0-0: - Warning: jbuild files are deprecated, please convert this file to a dune file - instead. - Note: You can use "dune upgrade" to convert your project to dune. - File "zmq-deferred/src/jbuild", line 1, characters 0-0: - Warning: jbuild files are deprecated, please convert this file to a dune file - instead. - Note: You can use "dune upgrade" to convert your project to dune. - File "zmq-deferred/test/jbuild", line 1, characters 0-0: - Warning: jbuild files are deprecated, please convert this file to a dune file - instead. - Note: You can use "dune upgrade" to convert your project to dune. - File "zmq-lwt/src/jbuild", line 1, characters 0-0: - Warning: jbuild files are deprecated, please convert this file to a dune file - instead. - Note: You can use "dune upgrade" to convert your project to dune. - File "zmq-lwt/test/jbuild", line 1, characters 0-0: - Warning: jbuild files are deprecated, please convert this file to a dune file - instead. - Note: You can use "dune upgrade" to convert your project to dune. - ocamlc zmq/src/context.o - context.c:28:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers] - 28 | }; - | ^ - In file included from context.c:7: - /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here - 40 | const struct custom_fixed_length* fixed_length; - | ^~~~~~~~~~~~ - ocamlc zmq/src/socket.o - socket.c:29:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers] - 29 | }; - | ^ - In file included from socket.c:9: - /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here - 40 | const struct custom_fixed_length* fixed_length; - | ^~~~~~~~~~~~ - ocamlc zmq/src/msg.o - msg.c:30:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers] - 30 | }; - | ^ - In file included from msg.c:7: - /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here - 40 | const struct custom_fixed_length* fixed_length; - | ^~~~~~~~~~~~ - ocamlc zmq/src/poll.o - poll.c:29:1: warning: missing initializer for field 'fixed_length' of 'struct custom_operations' [-Wmissing-field-initializers] - 29 | }; - | ^ - In file included from poll.c:4: - /home/opam/.opam/default/lib/ocaml/caml/custom.h:40:37: note: 'fixed_length' declared here - 40 | const struct custom_fixed_length* fixed_length; - | ^~~~~~~~~~~~ - ocamlc zmq/src/caml_zmq_stubs.o - In file included from caml_zmq_stubs.c:11: - caml_zmq_stubs.c: In function 'caml_zmq_set_bytes_option': - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:265:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 265 | #define String_val(x) ((const char *) Bp_val(x)) - | ^ - caml_zmq_stubs.c:218:26: note: in expansion of macro 'String_val' - 218 | char *option_value = String_val(socket_option); - | ^~~~~~~~~~ - caml_zmq_stubs.c: In function 'caml_zmq_recv': - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:265:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 265 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ - caml_zmq_stubs.c:471:13: note: in expansion of macro 'String_val' - 471 | memcpy (String_val(message), zmq_msg_data (&msg), size); - | ^~~~~~~~~~ - In file included from caml_zmq_stubs.c:7: - /usr/include/string.h:43:39: note: expected 'void * restrict' but argument is of type 'const char *' - 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src, - | ~~~~~~~~~~~~~~~~~^~~~~~ - caml_zmq_stubs.c: In function 'caml_z85_encode': - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:265:24: warning: passing argument 1 of 'zmq_z85_encode' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 265 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ - caml_zmq_stubs.c:751:24: note: in expansion of macro 'String_val' - 751 | if (zmq_z85_encode(String_val(result), (uint8_t*) String_val(source), length) == NULL) - | ^~~~~~~~~~ - In file included from caml_zmq_stubs.c:31: - /usr/include/zmq.h:537:23: note: expected 'char *' but argument is of type 'const char *' - 537 | zmq_z85_encode (char *dest_, const uint8_t *data_, size_t size_); - | ~~~~~~^~~~~ - caml_zmq_stubs.c: In function 'caml_curve_keypair': - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:265:24: warning: passing argument 1 of 'zmq_curve_keypair' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 265 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ - caml_zmq_stubs.c:779:36: note: in expansion of macro 'String_val' - 779 | int result = zmq_curve_keypair(String_val(public), String_val(secret)); - | ^~~~~~~~~~ - /usr/include/zmq.h:544:41: note: expected 'char *' but argument is of type 'const char *' - 544 | ZMQ_EXPORT int zmq_curve_keypair (char *z85_public_key_, char *z85_secret_key_); - | ~~~~~~^~~~~~~~~~~~~~~ - /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:265:24: warning: passing argument 2 of 'zmq_curve_keypair' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] - 265 | #define String_val(x) ((const char *) Bp_val(x)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~ - caml_zmq_stubs.c:779:56: note: in expansion of macro 'String_val' - 779 | int result = zmq_curve_keypair(String_val(public), String_val(secret)); - | ^~~~~~~~~~ - /usr/include/zmq.h:544:64: note: expected 'char *' but argument is of type 'const char *' - 544 | ZMQ_EXPORT int zmq_curve_keypair (char *z85_public_key_, char *z85_secret_key_); - | ~~~~~~^~~~~~~~~~~~~~~ -> compiled zmq.5.0.0 -> installed zmq.5.0.0 [WARNING] Opam package conf-zmq.0.1 depends on the following system package that can no longer be found: libzmq3-dev === STDERR === 2026-09-03 22:54.54: OK: build zmq.5.0.0 (runc: 4.6s, disk: 14KB) 2026-09-03 22:54.54: Job succeeded