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

ocaml 5.0.0~alpha0: conflict with dune >= 3.4 #22512

Merged
merged 1 commit into from
Nov 17, 2022

Commits on Nov 16, 2022

  1. ocaml 5.0.0~alpha0: conflict with dune >= 3.4

    This is related to the META files that the compiler now ship. This
    feature has been added in 5.0.0~alpha1. Dune is able to determine that,
    but only has access to the (major, minor) numbers to do this. So recent
    versions of dune can not be used with 5.0.0~alpha0.
    
    Historically we've added the conflict on the dune side, but this means
    that we need to keep adding the conflict on new releases. This commit
    puts in on the other side, which is easier to maintain since no new
    incompatible versions of the ocaml compiler are expected.
    
    (We could also remove the existing conflicts on the dune side, but doing
    so would cause many existing switches to be rebuilt even for users that
    are not on alpha0).
    emillon committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    190afda View commit details
    Browse the repository at this point in the history