sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
The package failed to build. The error log from opam follows.
[NOTE] Package dune is already installed (current version is 1.11.4). [NOTE] Package ocamlfind is already installed (current version is 1.9.6). The following actions will be performed: === install 73 packages - install async v0.11.0 - install async_extra v0.11.1 - install async_kernel v0.11.1 - install async_rpc_kernel v0.11.0 - install async_unix v0.11.0 - install base v0.11.1 - install base-bytes base - install bigarray-compat 1.1.0 - install bin_prot v0.11.0 - install cmdliner 1.0.4 - install configurator v0.11.0 (deprecated) - install core v0.11.3 - install core_kernel v0.11.1 - install cppo 1.6.9 - install dune-configurator 1.0.0 - install fieldslib v0.11.0 - install jane-street-headers v0.11.0 - install jbuilder transition (deprecated) - install lwt 5.2.0 - install mmap 1.2.0 - install num 1.5-1 - install ocaml-compiler-libs v0.12.3 - install ocaml-migrate-parsetree 1.8.0 (deprecated) - install ocamlbuild 0.14.3 - install ocplib-endian 1.2 - install octavius 1.2.2 - install parsexp v0.11.0 - install ppx_assert v0.11.0 - install ppx_base v0.11.0 - install ppx_bench v0.11.0 - install ppx_bin_prot v0.11.1 - install ppx_compare v0.11.1 - install ppx_custom_printf v0.11.0 - install ppx_derivers 1.2.1 - install ppx_deriving_rpc 6.0.0 - install ppx_enumerate v0.11.1 - install ppx_expect v0.11.1 - install ppx_fail v0.11.0 - install ppx_fields_conv v0.11.0 - install ppx_hash v0.11.1 - install ppx_here v0.11.0 - install ppx_inline_test v0.11.0 - install ppx_jane v0.11.0 - install ppx_js_style v0.11.0 - install ppx_let v0.11.0 - install ppx_optcomp v0.11.0 - install ppx_optional v0.11.0 - install ppx_pipebang v0.11.0 - install ppx_sexp_conv v0.11.2 - install ppx_sexp_message v0.11.0 - install ppx_sexp_value v0.11.0 - install ppx_typerep_conv v0.11.1 - install ppx_variants_conv v0.11.1 - install ppxlib 0.8.1 - install protocol_version_header v0.11.0 - install re 1.8.0 - install result 1.5 - install rpc 6.0.0 - install rpclib 6.0.0 - install rpclib-async 6.0.0 - install rpclib-lwt 6.0.0 - install rresult 0.6.0 - install seq base - install sexplib v0.11.0 - install sexplib0 v0.11.0 - install spawn v0.13.0 - install splittable_random v0.11.0 - install stdio v0.11.0 - install topkg 1.0.7 - install typerep v0.11.0 - install variantslib v0.11.0 - install xmlm 1.4.0 - install yojson 2.0.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved async.v0.11.0 (cached) -> retrieved async_extra.v0.11.1 (cached) -> retrieved async_kernel.v0.11.1 (cached) -> retrieved async_rpc_kernel.v0.11.0 (cached) -> installed base-bytes.base -> retrieved async_unix.v0.11.0 (cached) -> retrieved bigarray-compat.1.1.0 (cached) -> retrieved cmdliner.1.0.4 (cached) -> retrieved bin_prot.v0.11.0 (cached) -> retrieved configurator.v0.11.0 (cached) -> retrieved base.v0.11.1 (cached) -> retrieved core_kernel.v0.11.1 (cached) -> installed dune-configurator.1.0.0 -> retrieved cppo.1.6.9 (cached) -> retrieved fieldslib.v0.11.0 (cached) -> installed jbuilder.transition -> retrieved jane-street-headers.v0.11.0 (cached) -> retrieved mmap.1.2.0 (cached) -> retrieved core.v0.11.3 (cached) -> installed bigarray-compat.1.1.0 -> retrieved lwt.5.2.0 (cached) -> installed jane-street-headers.v0.11.0 -> retrieved num.1.5-1 (cached) -> retrieved ocaml-compiler-libs.v0.12.3 (cached) -> retrieved ocamlbuild.0.14.3 (cached) -> installed mmap.1.2.0 -> retrieved ocaml-migrate-parsetree.1.8.0 (cached) -> retrieved ocplib-endian.1.2 (cached) -> retrieved octavius.1.2.2 (cached) -> retrieved parsexp.v0.11.0 (cached) -> retrieved ppx_assert.v0.11.0 (cached) -> retrieved ppx_base.v0.11.0 (cached) -> retrieved ppx_bench.v0.11.0 (cached) -> retrieved ppx_bin_prot.v0.11.1 (cached) -> retrieved ppx_custom_printf.v0.11.0 (cached) -> retrieved ppx_compare.v0.11.1 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_deriving_rpc.6.0.0, rpc.6.0.0, rpclib.6.0.0, rpclib-async.6.0.0, rpclib-lwt.6.0.0 (cached) -> retrieved ppx_enumerate.v0.11.1 (cached) -> retrieved ppx_expect.v0.11.1 (cached) -> retrieved ppx_fail.v0.11.0 (cached) -> retrieved ppx_fields_conv.v0.11.0 (cached) -> retrieved ppx_hash.v0.11.1 (cached) -> retrieved ppx_here.v0.11.0 (cached) -> retrieved ppx_inline_test.v0.11.0 (cached) -> retrieved ppx_jane.v0.11.0 (cached) -> retrieved ppx_js_style.v0.11.0 (cached) -> retrieved ppx_let.v0.11.0 (cached) -> retrieved ppx_optional.v0.11.0 (cached) -> retrieved ppx_pipebang.v0.11.0 (cached) -> retrieved ppx_optcomp.v0.11.0 (cached) -> retrieved ppx_sexp_conv.v0.11.2 (cached) -> installed cppo.1.6.9 -> retrieved ppx_sexp_message.v0.11.0 (cached) -> retrieved ppx_sexp_value.v0.11.0 (cached) -> installed ppx_derivers.1.2.1 -> retrieved ppx_typerep_conv.v0.11.1 (cached) -> retrieved ppx_variants_conv.v0.11.1 (cached) -> retrieved protocol_version_header.v0.11.0 (cached) -> retrieved result.1.5 (cached) -> retrieved re.1.8.0 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved rresult.0.6.0 (cached) -> retrieved sexplib.v0.11.0 (cached) -> retrieved ppxlib.0.8.1 (cached) -> retrieved sexplib0.v0.11.0 (cached) -> retrieved spawn.v0.13.0 (cached) -> retrieved splittable_random.v0.11.0 (cached) -> retrieved stdio.v0.11.0 (cached) -> retrieved typerep.v0.11.0 (cached) -> retrieved topkg.1.0.7 (cached) -> retrieved variantslib.v0.11.0 (cached) -> retrieved xmlm.1.4.0 (cached) -> installed ocaml-compiler-libs.v0.12.3 -> retrieved yojson.2.0.0 (cached) -> installed result.1.5 -> installed ocplib-endian.1.2 -> installed spawn.v0.13.0 -> installed sexplib0.v0.11.0 -> installed octavius.1.2.2 -> installed re.1.8.0 -> installed cmdliner.1.0.4 -> installed num.1.5-1 -> installed parsexp.v0.11.0 -> installed yojson.2.0.0 -> installed lwt.5.2.0 -> installed sexplib.v0.11.0 -> installed ocamlbuild.0.14.3 -> installed ocaml-migrate-parsetree.1.8.0 -> installed base.v0.11.1 -> installed stdio.v0.11.0 -> installed configurator.v0.11.0 -> installed typerep.v0.11.0 -> installed topkg.1.0.7 -> installed rresult.0.6.0 -> installed xmlm.1.4.0 [ERROR] The compilation of rpclib.6.0.0 failed at "jbuilder build -p rpclib -j 71". -> installed ppxlib.0.8.1 -> installed fieldslib.v0.11.0 -> installed variantslib.v0.11.0 -> installed ppx_enumerate.v0.11.1 -> installed ppx_compare.v0.11.1 -> installed ppx_here.v0.11.0 -> installed ppx_let.v0.11.0 -> installed ppx_optcomp.v0.11.0 -> installed ppx_optional.v0.11.0 -> installed ppx_typerep_conv.v0.11.1 -> installed ppx_sexp_conv.v0.11.2 -> installed ppx_inline_test.v0.11.0 -> installed ppx_pipebang.v0.11.0 -> installed ppx_js_style.v0.11.0 -> installed ppx_fields_conv.v0.11.0 -> installed ppx_variants_conv.v0.11.1 -> installed ppx_fail.v0.11.0 -> installed ppx_hash.v0.11.1 -> installed ppx_assert.v0.11.0 -> installed ppx_sexp_message.v0.11.0 -> installed ppx_sexp_value.v0.11.0 -> installed ppx_bench.v0.11.0 -> installed ppx_custom_printf.v0.11.0 -> installed ppx_base.v0.11.0 -> installed bin_prot.v0.11.0 -> installed ppx_expect.v0.11.1 -> installed ppx_bin_prot.v0.11.1 -> installed ppx_jane.v0.11.0 -> installed splittable_random.v0.11.0 -> installed core_kernel.v0.11.1 -> installed protocol_version_header.v0.11.0 -> installed async_kernel.v0.11.1 -> installed async_rpc_kernel.v0.11.0 -> installed core.v0.11.3 -> installed async_unix.v0.11.0 -> installed async_extra.v0.11.1 -> installed async.v0.11.0 #=== ERROR while compiling rpclib.6.0.0 =======================================# # context 2.3.0 | linux/x86_64 | ocaml-base-compiler.4.07.1 | file:///src # path ~/.opam/4.07/.opam-switch/build/rpclib.6.0.0 # command ~/.opam/4.07/bin/jbuilder build -p rpclib -j 71 # exit-code 1 # env-file ~/.opam/log/rpclib-113-3b9f73.env # output-file ~/.opam/log/rpclib-113-3b9f73.out ### output ### # The jbuilder binary is deprecated and will cease to be maintained in July 2019. # Please switch to dune instead. # File "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 "example/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 "ppx/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 "src/async/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 "src/html/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 "src/js/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 "src/lib/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 "src/lwt/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 "tests/async/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 "tests/common/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 "tests/lib/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 "tests/lwt/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 "tests/ppx/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 "tests/rpc/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 src/lib/.json.objs/byte/jsonrpc.{cmo,cmt} (exit 2) # (cd _build/default && /home/opam/.opam/4.07/bin/ocamlc.opt -w -40 -g -bin-annot -I src/lib/.json.objs/byte -I /home/opam/.opam/4.07/lib/result -I /home/opam/.opam/4.07/lib/rresult -I /home/opam/.opam/4.07/lib/seq -I /home/opam/.opam/4.07/lib/yojson -I src/lib/.rpclib_core.objs/byte -I src/lib/.rpclib_core.objs/native -intf-suffix .ml -no-alias-deps -o src/lib/.json.objs/byte/jsonrpc.cmo -c -impl src/lib/jsonrpc.ml) # File "src/lib/jsonrpc.ml", line 51, characters 28-34: # Error: Unbound type constructor Y.json # ocamlopt src/lib/.json.objs/native/jsonrpc.{cmx,o} (exit 2) # (cd _build/default && /home/opam/.opam/4.07/bin/ocamlopt.opt -w -40 -g -I src/lib/.json.objs/byte -I src/lib/.json.objs/native -I /home/opam/.opam/4.07/lib/result -I /home/opam/.opam/4.07/lib/rresult -I /home/opam/.opam/4.07/lib/seq -I /home/opam/.opam/4.07/lib/yojson -I src/lib/.rpclib_core.objs/byte -I src/lib/.rpclib_core.objs/native -intf-suffix .ml -no-alias-deps -o src/lib/.json.objs/native/jsonrpc.cmx -c -impl src/lib/jsonrpc.ml) # File "src/lib/jsonrpc.ml", line 51, characters 28-34: # Error: Unbound type constructor Y.json <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build rpclib 6.0.0 +- +- The following changes have been performed (the rest was aborted) | - install async v0.11.0 | - install async_extra v0.11.1 | - install async_kernel v0.11.1 | - install async_rpc_kernel v0.11.0 | - install async_unix v0.11.0 | - install base v0.11.1 | - install base-bytes base | - install bigarray-compat 1.1.0 | - install bin_prot v0.11.0 | - install cmdliner 1.0.4 | - install configurator v0.11.0 | - install core v0.11.3 | - install core_kernel v0.11.1 | - install cppo 1.6.9 | - install dune-configurator 1.0.0 | - install fieldslib v0.11.0 | - install jane-street-headers v0.11.0 | - install jbuilder transition | - install lwt 5.2.0 | - install mmap 1.2.0 | - install num 1.5-1 | - install ocaml-compiler-libs v0.12.3 | - install ocaml-migrate-parsetree 1.8.0 | - install ocamlbuild 0.14.3 | - install ocplib-endian 1.2 | - install octavius 1.2.2 | - install parsexp v0.11.0 | - install ppx_assert v0.11.0 | - install ppx_base v0.11.0 | - install ppx_bench v0.11.0 | - install ppx_bin_prot v0.11.1 | - install ppx_compare v0.11.1 | - install ppx_custom_printf v0.11.0 | - install ppx_derivers 1.2.1 | - install ppx_enumerate v0.11.1 | - install ppx_expect v0.11.1 | - install ppx_fail v0.11.0 | - install ppx_fields_conv v0.11.0 | - install ppx_hash v0.11.1 | - install ppx_here v0.11.0 | - install ppx_inline_test v0.11.0 | - install ppx_jane v0.11.0 | - install ppx_js_style v0.11.0 | - install ppx_let v0.11.0 | - install ppx_optcomp v0.11.0 | - install ppx_optional v0.11.0 | - install ppx_pipebang v0.11.0 | - install ppx_sexp_conv v0.11.2 | - install ppx_sexp_message v0.11.0 | - install ppx_sexp_value v0.11.0 | - install ppx_typerep_conv v0.11.1 | - install ppx_variants_conv v0.11.1 | - install ppxlib 0.8.1 | - install protocol_version_header v0.11.0 | - install re 1.8.0 | - install result 1.5 | - install rresult 0.6.0 | - install seq base | - install sexplib v0.11.0 | - install sexplib0 v0.11.0 | - install spawn v0.13.0 | - install splittable_random v0.11.0 | - install stdio v0.11.0 | - install topkg 1.0.7 | - install typerep v0.11.0 | - install variantslib v0.11.0 | - install xmlm 1.4.0 | - install yojson 2.0.0 +- <><> ocaml-migrate-parsetree.1.8.0 installed successfully <><><><><><><><><><><> => Note: This package is deprecated. <><> jbuilder.transition installed successfully <><><><><><><><><><><><><><><><> => Note: This package is deprecated. => Jbuilder has been renamed and the jbuilder package is now a transition package. Use the dune package instead. <><> configurator.v0.11.0 installed successfully ><><><><><><><><><><><><><><><> => Note: This package is deprecated. => configurator is deprecated. Please use dune-configurator in new code and consider switching to it in existing projects. # To update the current shell environment, run: eval $(opam env) The former state can be restored with: /usr/bin/opam switch import "/home/opam/.opam/4.07/.opam-switch/backup/state-20250204160123.export"