-
Notifications
You must be signed in to change notification settings - Fork 176
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
Update to dune 2 #1035
Update to dune 2 #1035
Conversation
It looks like the ocaml-ci failures here are the same 5 that are failing on master https://github.com/ocsigen/lwt/runs/31355838204 (FreeBSD and MacOs). |
We might be preventing some projects to update to more recent Lwt with this PR. I don't think it's a problem because it's project that have a Still, for good measure I've grepped through the opam-repository and I found multiple packages which have dependency to
At this point I timed out, but I think it's fine. There are a couple of things that could potentially be maybe interesting to look into… but nothing screams for attention. |
Maybe there's a better way to handle the conditional preprocessing than the current
dune envs maybe? Anyway, that's orthogonal, I'll look into it later. |
Closes ocsigen#1034
I'm trying to fix issues with the CI |
32e159a
to
1c4b63d
Compare
These where once run by the CI but are not anymore.
I removed some tests that were not used
The CI is much greener now. I think we can merge this. @smorimoto let me know if you disagree. |
See #1034 where I also tried to analyze the impact, which I expect to be quite small. |
(introduced by error when releasing 5.8.0)
AFAIK, this is ready to merge, I'll do it tomorrow unless someone complains |
Thank you for the review and the additional fixes! |
Closes #1034
Everything here should be a purely mechanical change required to use dune 2.0 syntax.