Build:
- 0
2026-10-06 18:53.01: New job: build ocsigenserver.8.0.0 (4ddccd9b7d02)
2026-10-06 18:53.01: Waiting for resource in pool day11-builds
2026-10-06 18:54.34: Got resource from pool day11-builds
2026-10-06 18:54.34: [profile oxcaml-odoc-master] build ocsigenserver.8.0.0
2026-10-06 18:54.34: build ocsigenserver.8.0.0 (4ddccd9b7d02)
=== DEPENDENCIES (96 transitive) ===
angstrom.0.16.1 6ed7140aeed9
asn1-combinators.0.2.6 d685707a5163
astring.0.8.5 5dabbc4c2810
base-bytes.base 902c98292439
base-threads.base 464810371b96
base-unix.base 4596d20d2cf7
base64.3.5.2 c113932d86db
basement.v0.18~preview.130.83+317 5a082dee44ba
bigstringaf.0.10.0 b7ec29c72cbe
bos.0.3.0 5c260427df35
bytesrw.0.4.1 c35afbf52df9
ca-certs.0.2.3 38e29fe9b7e3
cmdliner.2.1.1 f3a860597c00
cohttp.6.3.0 53e26efc16d9
cohttp-lwt.6.3.0 f06bf1535659
cohttp-lwt-unix.6.3.0 f8eb425d0e8f
conduit.8.0.0 bf52884b9ed4
conduit-lwt.8.0.0 4581de880aaa
conduit-lwt-unix.8.0.0 dd33e0480937
conf-autoconf.1 8ee1e3913008
conf-gmp.5 c2adbec9a470
conf-gmp-powm-sec.4 2e10e7732ec6
conf-libssl.4 811e020af475
conf-pkg-config.5 e39f7209b38f
conf-which.1 65c43ca119c3
conf-zlib.1 ef4bfe5217f4
conf-zstd.1.3.8 3ef6aeca6a3e
cppo.1.8.0 e16aa16befbb
cryptokit.1.20 439477472b10
csexp.1.5.2 150b91ccc2e1
cstruct.6.3.0 99c68b212b44
domain-name.0.5.0 d3cb0a722171
dune.3.22.2+ox c16d8afadb18
dune-configurator.3.22.2+ox 76e290e1b56c
duration.0.3.1 ba983cf0f12d
eqaf.0.9 f3302c1b4cb4
fmt.0.11.0 c5b3c6b12f15
fpath.0.7.3 0960af75fc77
gen.1.1 e034a4d5a5bf
gmap.0.3.0 9a923e44cc66
http.6.3.0 7365342f2deb
ipaddr.5.6.2 78184f494570
ipaddr-sexp.5.6.2 015bddbcab41
js_of_ocaml-compiler.6.0.1+ox d6a88232f75b
logs.0.10.0 f9b4fd42c43a
logs-syslog.0.5.0 e58658c7b8e0
lwt.6.0.0+ox f4837c6a4ae6
lwt_react.1.2.0 5a2ff4a58d29
lwt_runtime_events.6.0.0+ox fed456a890c4
lwt_ssl.1.2.0 7b782bc2c868
macaddr.5.6.2 e681a6f46a3e
magic-mime.1.3.1 ed88205edc87
menhir.20260209 844b737e7f37
menhirCST.20260209 6b5d7c677a9f
menhirGLR.20260209 f1e86b260c85
menhirLib.20260209 f9abde2cb351
menhirSdk.20260209 770a49dee678
mirage-crypto.0.11.3 15f1774ef4d7
mirage-crypto-ec.0.11.3 8020fd61385e
mirage-crypto-pk.0.11.3 557c12bfb957
mirage-crypto-rng.0.11.3 de431f293c12
ocaml.5.2.0 9d46674255e6
ocaml-compiler-libs.v0.17.0+ox 14922d822522
ocaml-config.3 15a28f46f03a
ocaml-syntax-shims.1.0.0 9ef49fb34050
ocaml-variants.5.2.0+ox 807c3ef9c420
ocamlbuild.0.16.1+ox 7b760041f98f
ocamlfind.1.9.8+ox 747b1b555a03
ocplib-endian.1.2 fcb33c78597a
oxcaml-compiler.5.2.0minus25 0929841197b1
pbkdf.1.2.0 063bbc5d141e
ppx_derivers.1.2.1 32fdf6aeaa22
ppx_helpers.v0.18~preview.130.83+317 df92dc6e20a9
ppx_sexp_conv.v0.18~preview.130.83+317 b57520a80217
ppxlib.0.33.0+ox 91adba82e909
ppxlib_ast.0.33.0+ox fb8a034045c0
ppxlib_jane.v0.18~preview.130.83+317 663fbe433471
ptime.1.2.0 415c042dc54e
re.1.14.0+ox b42bddfa6c8e
react.1.2.2 0f930c7a6f77
rresult.0.7.0 5fa448a8700d
sedlex.3.7+ox 68f6c24f2c0a
seq.base 7b4f653c99b0
sexp_type.v0.18~preview.130.83+317 f4b7181e44c7
sexplib0.v0.18~preview.130.83+317 b097e7dc4ae1
ssl.0.7.0 ee201c7c3793
stdlib-shims.0.3.0 fc997682ec0f
stringext.1.6.0 646ee2c312f3
syslog-message.1.2.0 fdadb18079ec
topkg.1.1.1+ox 261435f4106a
uri.4.4.0 18e7acf9719b
uri-sexp.4.4.0 b92b831a3ed1
x509.0.16.5 72c643540303
xml-light.2.5 a8396df87896
yojson.2.2.2 be423ab3f5dc
zarith.1.12+ox efa374571552
=== STDOUT ===
Processing: [default: loading data]
[ocsigenserver.8.0.0: dl]
[ocsigenserver.8.0.0: extract]
-> retrieved ocsigenserver.8.0.0 (https://opam.ocaml.org/cache)
[ocsigenserver: sh configure]
+ /usr/bin/sh "configure" "--prefix" "/home/opam/.opam/default" "--ocsigen-user" "opam" "--ocsigen-group" "opam" "--commandpipe" "/home/opam/.opam/default/lib/ocsigenserver/var/run/ocsigenserver_command" "--logdir" "/home/opam/.opam/default/lib/ocsigenserver/var/log/ocsigenserver" "--mandir" "/home/opam/.opam/default/man/man1" "--docdir" "/home/opam/.opam/default/lib/ocsigenserver/share/doc/ocsigenserver" "--commandpipe" "/home/opam/.opam/default/lib/ocsigenserver/var/run/ocsigenserver_command" "--staticpagesdir" "/home/opam/.opam/default/lib/ocsigenserver/var/www" "--datadir" "/home/opam/.opam/default/lib/ocsigenserver/var/lib/ocsigenserver" "--temproot" "" "--sysconfdir" "/home/opam/.opam/default/lib/ocsigenserver/etc/ocsigenserver" (CWD=/home/opam/.opam/default/.opam-switch/build/ocsigenserver.8.0.0)
-
- Welcome to Ocsigen server, version 8.0.0.
-
- Checking for ocamlc ... found
- Checking for OCaml version... 5.2.0+ox
- Checking for ocamlfind ... found
- Checking for cohttp ... found
- Checking for cohttp-lwt-unix ... found
- Checking for react ... found
- Checking for ssl ... found
- Checking for http ... found
- Checking for lwt ... found
- Checking for lwt.unix ... found
- Checking for lwt_react ... found
- Checking for lwt_ssl ... found
- Checking for logs ... found
- Checking for logs-syslog ... found
- Checking for re ... found
- Checking for cryptokit ... found
- Checking for xml-light ... found
- Checking for pgocaml ... not found
- Checking for sqlite3 ... not found
- Checking for dbm ... not found
- Checking for rlwrap ... not found
- Checking for ledit ... not found
-
- Effective options:
- --without-pgsql
- --without-sqlite
- --without-dbm
- --name
- --root
- --temproot
- --prefix /home/opam/.opam/default
- --ocsigen-user opam
- --ocsigen-group opam
- --bindir /home/opam/.opam/default/bin
- --libdir $(shell ${OCAMLFIND} printconf destdir)
- --sysconfdir /home/opam/.opam/default/lib/ocsigenserver/etc/ocsigenserver
- --mandir /home/opam/.opam/default/man/man1
- --docdir /home/opam/.opam/default/lib/ocsigenserver/share/doc/ocsigenserver
- --logdir /home/opam/.opam/default/lib/ocsigenserver/var/log/ocsigenserver
- --staticpagesdir /home/opam/.opam/default/lib/ocsigenserver/var/www
- --uploaddir /tmp
- --datadir /home/opam/.opam/default/lib/ocsigenserver/var/lib/ocsigenserver
- --commandpipe /home/opam/.opam/default/lib/ocsigenserver/var/run/ocsigenserver_command
-
- Writing Makefile.config
- Writing config options
-
-
- Please check Makefile.config.
-
- You can now compile Ocsigen Server by invoking:
-
- make
- make doc
-
- You may test the server by invoking:
-
- make run.local
- make run.opt.local
-
[ocsigenserver: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "ocsigenserver" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/ocsigenserver.8.0.0)
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -69 -no-keep-locs -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/baselib/.baselib.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cryptokit -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/findlib -I /home/opam/.opam/default/lib/http -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/lwt_runtime_events -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/runtime_events -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/zarith -I src/baselib/.ocsigen_lib_base.objs/byte -cmi-file src/baselib/.baselib.objs/byte/ocsigen_base__Loader.cmi -no-alias-deps -open Ocsigen_base -o src/baselib/.baselib.objs/byte/ocsigen_base__Loader.cmo -c -impl src/baselib/Ocsigen_base/loader.ml)
- File "src/baselib/Ocsigen_base/loader.ml", line 202, characters 2-27:
- 202 | Printexc.register_printer @@ function
- ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert unsafe_multidomain: Stdlib.Printexc.register_printer
- Use [Printexc.Safe.register_printer].
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -69 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/server/.ocsigenserver.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/cryptokit -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/findlib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/http -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs-syslog -I /home/opam/.opam/default/lib/logs-syslog/unix -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/lwt_runtime_events -I /home/opam/.opam/default/lib/lwt_ssl -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/runtime_events -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/ssl -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/syslog-message -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/xml-light -I /home/opam/.opam/default/lib/zarith -I src/baselib/.baselib.objs/byte -I src/baselib/.ocsigen_lib_base.objs/byte -I src/baselib/polytables/.polytables.objs/byte -I src/http/.ocsigen_cookie_map.objs/byte -I src/http/.ocsigen_http.objs/byte -cmi-file src/server/.ocsigenserver.objs/byte/ocsigen__Extensions.cmi -no-alias-deps -open Ocsigen -o src/server/.ocsigenserver.objs/byte/ocsigen__Extensions.cmo -c -impl src/server/Ocsigen/extensions.ml)
- File "src/server/Ocsigen/extensions.ml", line 1:
- Error: The implementation "src/server/Ocsigen/extensions.ml"
- does not match the interface "src/server/.ocsigenserver.objs/byte/ocsigen__Extensions.cmi":
- Values do not match:
- val register :
- name:string ->
- ?fun_site:(userconf_info option ->
- virtual_hosts ->
- config_info ->
- string list ->
- parse_host -> parse_fun -> Xml.xml -> extension) ->
- ?end_init:(unit -> unit) ->
- ?init_fun:(Xml.xml list -> unit) ->
- ?exn_handler:(exn -> string @ unique portable) ->
- ?respect_pipeline:bool -> unit -> unit
- is not included in
- val register :
- name:string ->
- ?fun_site:parse_config ->
- ?end_init:(unit -> unit) ->
- ?init_fun:(Xml.xml list -> unit) ->
- ?exn_handler:(exn -> string) ->
- ?respect_pipeline:bool -> unit -> unit
- The type
- "name:string ->
- ?fun_site:(userconf_info option ->
- virtual_hosts ->
- config_info ->
- string list ->
- parse_host -> parse_fun -> Xml.xml -> extension) ->
- ?end_init:(unit -> unit) ->
- ?init_fun:(Xml.xml list -> unit) ->
- ?exn_handler:(exn -> string @ unique portable) ->
- ?respect_pipeline:bool -> unit -> unit"
- is not compatible with the type
- "name:string ->
- ?fun_site:parse_config ->
- ?end_init:(unit -> unit) ->
- ?init_fun:(Xml.xml list -> unit) ->
- ?exn_handler:(exn -> string) ->
- ?respect_pipeline:bool -> unit -> unit"
- Type "exn -> string @ unique portable" is not compatible with type
- "exn -> string"
- File "src/server/Ocsigen/extensions.mli", lines 237-245, characters 0-9:
- Expected declaration
- File "src/server/Ocsigen/extensions.ml", line 555, characters 4-12:
- Actual declaration
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -69 -g -bin-annot -bin-annot-occurrences -bin-annot-cms -I src/server/.ocsigenserver.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/cryptokit -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/findlib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/http -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs-syslog -I /home/opam/.opam/default/lib/logs-syslog/unix -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/lwt_runtime_events -I /home/opam/.opam/default/lib/lwt_ssl -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/runtime_events -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/ssl -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/syslog-message -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/xml-light -I /home/opam/.opam/default/lib/zarith -I src/baselib/.baselib.objs/byte -I src/baselib/.ocsigen_lib_base.objs/byte -I src/baselib/polytables/.polytables.objs/byte -I src/http/.ocsigen_cookie_map.objs/byte -I src/http/.ocsigen_http.objs/byte -cmi-file src/server/.ocsigenserver.objs/byte/ocsigen__Server.cmi -no-alias-deps -open Ocsigen -o src/server/.ocsigenserver.objs/byte/ocsigen__Server.cmo -c -impl src/server/Ocsigen/server.ml)
- File "src/server/Ocsigen/server.ml", line 27, characters 9-23:
- 27 | let () = Sys.set_signal Sys.sigpipe Sys.Signal_ignore
- ^^^^^^^^^^^^^^
- Alert unsafe_multidomain: Stdlib.Sys.set_signal
- Use [Sys.Safe.set_signal].
-
- File "src/server/Ocsigen/server.ml", line 30, characters 9-23:
- 30 | let () = Sys.set_signal Sys.sigint (Sys.Signal_handle (fun _ -> exit 0))
- ^^^^^^^^^^^^^^
- Alert unsafe_multidomain: Stdlib.Sys.set_signal
- Use [Sys.Safe.set_signal].
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -69 -no-keep-locs -g -I src/baselib/.baselib.objs/byte -I src/baselib/.baselib.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cryptokit -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/findlib -I /home/opam/.opam/default/lib/http -I /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/lwt_runtime_events -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/runtime_events -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/zarith -I src/baselib/.ocsigen_lib_base.objs/byte -I src/baselib/.ocsigen_lib_base.objs/native -cmi-file src/baselib/.baselib.objs/byte/ocsigen_base__Loader.cmi -no-alias-deps -open Ocsigen_base -o src/baselib/.baselib.objs/native/ocsigen_base__Loader.cmx -c -impl src/baselib/Ocsigen_base/loader.ml)
- File "src/baselib/Ocsigen_base/loader.ml", line 202, characters 2-27:
- 202 | Printexc.register_printer @@ function
- ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert unsafe_multidomain: Stdlib.Printexc.register_printer
- Use [Printexc.Safe.register_printer].
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -69 -g -I src/server/.ocsigenserver.objs/byte -I src/server/.ocsigenserver.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/basement -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/cryptokit -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/findlib -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/http -I /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs-syslog -I /home/opam/.opam/default/lib/logs-syslog/unix -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/lwt_runtime_events -I /home/opam/.opam/default/lib/lwt_ssl -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/ocaml/dynlink -I /home/opam/.opam/default/lib/ocaml/runtime_events -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/ptime/clock -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/seq -I /home/opam/.opam/default/lib/sexp_type -I /home/opam/.opam/default/lib/sexp_type/grammar -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/ssl -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/syslog-message -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/xml-light -I /home/opam/.opam/default/lib/zarith -I src/baselib/.baselib.objs/byte -I src/baselib/.baselib.objs/native -I src/baselib/.ocsigen_lib_base.objs/byte -I src/baselib/.ocsigen_lib_base.objs/native -I src/baselib/polytables/.polytables.objs/byte -I src/baselib/polytables/.polytables.objs/native -I src/http/.ocsigen_cookie_map.objs/byte -I src/http/.ocsigen_cookie_map.objs/native -I src/http/.ocsigen_http.objs/byte -I src/http/.ocsigen_http.objs/native -cmi-file src/server/.ocsigenserver.objs/byte/ocsigen__Extensions.cmi -no-alias-deps -open Ocsigen -o src/server/.ocsigenserver.objs/native/ocsigen__Extensions.cmx -c -impl src/server/Ocsigen/extensions.ml)
- File "src/server/Ocsigen/extensions.ml", line 1:
- Error: The implementation "src/server/Ocsigen/extensions.ml"
- does not match the interface "src/server/.ocsigenserver.objs/byte/ocsigen__Extensions.cmi":
- Values do not match:
- val register :
- name:string ->
- ?fun_site:(userconf_info option ->
- virtual_hosts ->
- config_info ->
- string list ->
- parse_host -> parse_fun -> Xml.xml -> extension) ->
- ?end_init:(unit -> unit) ->
- ?init_fun:(Xml.xml list -> unit) ->
- ?exn_handler:(exn -> string @ unique portable) ->
- ?respect_pipeline:bool -> unit -> unit
- is not included in
- val register :
- name:string ->
- ?fun_site:parse_config ->
- ?end_init:(unit -> unit) ->
- ?init_fun:(Xml.xml list -> unit) ->
- ?exn_handler:(exn -> string) ->
- ?respect_pipeline:bool -> unit -> unit
- The type
- "name:string ->
- ?fun_site:(userconf_info option ->
- virtual_hosts ->
- config_info ->
- string list ->
- parse_host -> parse_fun -> Xml.xml -> extension) ->
- ?end_init:(unit -> unit) ->
- ?init_fun:(Xml.xml list -> unit) ->
- ?exn_handler:(exn -> string @ unique portable) ->
- ?respect_pipeline:bool -> unit -> unit"
- is not compatible with the type
- "name:string ->
- ?fun_site:parse_config ->
- ?end_init:(unit -> unit) ->
- ?init_fun:(Xml.xml list -> unit) ->
- ?exn_handler:(exn -> string) ->
- ?respect_pipeline:bool -> unit -> unit"
- Type "exn -> string @ unique portable" is not compatible with type
- "exn -> string"
- File "src/server/Ocsigen/extensions.mli", lines 237-245, characters 0-9:
- Expected declaration
- File "src/server/Ocsigen/extensions.ml", line 555, characters 4-12:
- Actual declaration
[ERROR] The compilation of ocsigenserver.8.0.0 failed at "dune build -p ocsigenserver -j 39".
build failed...
=== STDERR ===
2026-10-06 18:55.28: FAILED: build ocsigenserver.8.0.0
2026-10-06 18:55.28: Job failed: build failed: ocsigenserver.8.0.0