Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[lower bound] OASIS 0.4.0 compilation error #18988

Open
mseri opened this issue Jul 1, 2021 · 0 comments
Open

[lower bound] OASIS 0.4.0 compilation error #18988

mseri opened this issue Jul 1, 2021 · 0 comments

Comments

@mseri
Copy link
Member

mseri commented Jul 1, 2021

# Exception: PropList.Unknown_field ("XOCamlbuildExtraArgs", "Document").
# File "setup.ml", line 1:
# Error: Reference to undefined global `OASISDynRun'

From installation of irc-client 0.5.0, with

The following actions will be performed:
  - remove    opam-depext              1.1.5
  - downgrade result                   1.5 to 1.0
  - install   base-num                 base            [required by num]
  - remove    dune                     2.9.0           [uses ocamlfind-secondary]
  - install   conf-which               1               [required by camlp4]
  - install   num                      0               [required by ocamlfind]
  - remove    ocamlfind-secondary      1.8.1           [conflicts with ocamlfind]
  - downgrade ocamlfind                1.8.1 to 1.5.1
  - remove    ocaml-secondary-compiler 4.08.1-1
  - install   camlp4                   4.02+1          [required by type_conv]
  - recompile ocamlify                 0.0.1           [uses ocamlfind]
  - install   type_conv                108.07.01       [required by ocaml-data-notation]
  - install   ounit                    1.1.2           [required by fileutils]
  - install   ocaml-data-notation      0.0.11          [required by oasis]
  - install   fileutils                0.4.4           [required by ocamlmod]
  - downgrade ocamlmod                 0.0.9 to 0.0.3  [uses ocamlfind]
  - downgrade oasis                    0.4.11 to 0.4.0 [uses ocamlfind]
===== 8 to install | 1 to recompile | 4 to downgrade | 4 to remove =====

Full error:


#=== ERROR while compiling irc-client.0.5.0 ===================================#
# context              2.1.0~rc2 | linux/x86_64 | ocaml-base-compiler.4.02.3 | pinned(https://github.com/johnelse/ocaml-irc-client/archive/irc-client.0.5.0.tar.gz)
# path                 ~/.opam/4.02/.opam-switch/build/irc-client.0.5.0
# command              ~/.opam/opam-init/hooks/sandbox.sh build ./configure --prefix /home/opam/.opam/4.02 --disable-lwt --disable-tls --enable-unix --enable-docs --enable-examples
# exit-code            2
# env-file             ~/.opam/log/irc-client-5344-6560d5.env
# output-file          ~/.opam/log/irc-client-5344-6560d5.out
### output ###
# Exception: PropList.Unknown_field ("XOCamlbuildExtraArgs", "Document").
# File "setup.ml", line 1:
# Error: Reference to undefined global `OASISDynRun'

Seen on ocaml 4.02 tests only, #18987

@github-actions github-actions bot added the Stale label Sep 29, 2021
@mseri mseri added persist and removed Stale labels Oct 6, 2021
@ocaml ocaml deleted a comment from github-actions bot Oct 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants