janestreet / opam-repository

Opam repository for the development version of Jane Street packages
101 stars 10 forks source link

Fix sexplib0's lower-bound constraints on ocaml #22

Closed kit-ty-kate closed 1 year ago

kit-ty-kate commented 1 year ago
#=== ERROR while compiling sexplib0.v0.16~preview.128.14+51 ===================#
# context              2.2.0~alpha~dev | linux/x86_64 | ocaml-base-compiler.4.07.1 | git+file:///home/opam/jst
# path                 ~/.opam/4.07/.opam-switch/build/sexplib0.v0.16~preview.128.14+51
# command              ~/.opam/opam-init/hooks/sandbox.sh build dune build -p sexplib0 -j 255
# exit-code            1
# env-file             ~/.opam/log/sexplib0-9-b9d860.env
# output-file          ~/.opam/log/sexplib0-9-b9d860.out
### output ###
# (cd _build/default && /home/opam/.opam/4.07/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.sexplib0.objs/byte -intf-suffix .ml -no-alias-deps -open Sexplib0__ -o src/.sexplib0.objs/byte/sexplib0__Sexp_conv.cmo -c -impl src/sexp_conv.ml)
# File "src/sexp_conv.ml", line 96, characters 17-45:
# Error: Unbound module Obj.Extension_constructor
# (cd _build/default && /home/opam/.opam/4.07/bin/ocamlc.opt -w -40 -g -bin-annot -I src/.sexplib0.objs/byte -intf-suffix .ml -no-alias-deps -open Sexplib0__ -o src/.sexplib0.objs/byte/sexplib0__Sexp_conv_record.cmo -c -impl src/sexp_conv_record.ml)
# File "src/sexp_conv_record.ml", line 72, characters 20-32:
# Error: Unbound module Option
# (cd _build/default && /home/opam/.opam/4.07/bin/ocamlopt.opt -w -40 -g -I src/.sexplib0.objs/byte -I src/.sexplib0.objs/native -intf-suffix .ml -no-alias-deps -open Sexplib0__ -o src/.sexplib0.objs/native/sexplib0__Sexp_conv.cmx -c -impl src/sexp_conv.ml)
# File "src/sexp_conv.ml", line 96, characters 17-45:
# Error: Unbound module Obj.Extension_constructor