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

Require OCaml 4.13 and remove local overrides #233

Merged
merged 1 commit into from
Jun 9, 2024

Conversation

hannesm
Copy link
Member

@hannesm hannesm commented Jun 9, 2024

somehow this seems to require on my laptop the (modes native) for all the test executables, as proposed in 764ccde (part of #227)

just a dune issue, ocaml/dune#9979 -- let's not bother

@hannesm hannesm mentioned this pull request Jun 9, 2024
23 tasks
@hannesm hannesm merged commit d4604c3 into mirage:main Jun 9, 2024
9 of 13 checks passed
@hannesm hannesm deleted the require-413 branch June 9, 2024 18:17
aantron added a commit to aantron/dream that referenced this pull request Aug 21, 2024
Dream no longer installs on lower OCaml versions, because mirage-crypto
requires OCaml 4.13. See

  mirage/mirage-crypto#233

The reason for mirage-crypto requiring 4.13 seems to be minor
convenience, and isn't justified in my opinion. However, Dream itself
will likely require OCaml 5 in the medium term due to upgrading to
multicore and effects, so it seems unnecessary to make an effort to
restore 4.08 support at this point.
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

Successfully merging this pull request may close these issues.

1 participant