-
-
Notifications
You must be signed in to change notification settings - Fork 52
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
feat: upgrade to the OCaml 5.1.1 branch #926
Conversation
opened ocaml/opam-repository#24845 to be able to disable and compression and fix the opam tests. |
I tried a few things but it looks like we'll need some kind of support from the opam-repository upstream for our OPAM pipeline to pass... |
The root error seems to be that the vendored compilerlibs library is missing the |
Why is that an error? We don't vendor a lot of the unnecessary modules upstream, and we'd rather not duplicate Rather, we'd like to rely on the ability to turn off compression in CI, which is why I opened ocaml/opam-repository#24845. As you can see, the Nix tests are perfectly fine, because we don't include |
Now the
|
Indeed, I missed the fact that you were using the compiler-libs to compiled your vendored file, so everything should work without issues. Which means that I don't understand why you need to disable compression for your tests? |
We use Merlin in our tests, which doesn’t seem to be able to read the compressed artifacts for 5.1.1 (perhaps because it’s been removed from the stdlib — Merlin might need to be updated as well). |
Yes I mentionned that in my above review. This is being worked on here: ocaml/merlin#1714 |
Co-authored-by: Kate <[email protected]>
8620c18
to
ab8ff18
Compare
jsoo / merlin have compression support now
Thank you both for the assistance. |
CHANGES: - BREAKING(core): require OCaml 5.1.1 ([melange-re/melange#926](melange-re/melange#926))
* doc/fix: Add ocaml 5.1.1 as melange v3 dependency #926 * Update README.md * Update README.md --------- Co-authored-by: Antonio Nuno Monteiro <[email protected]>
CHANGES: - BREAKING(core): require OCaml 5.1.1 ([melange-re/melange#926](melange-re/melange#926))
fixes #922