-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
+lwt.3.0.0 - concurrency library (the real PR) #8956
Conversation
❌ opam-lint errors 0d06886
✅ Installability check (6502 → 6507)
|
The failure in Alpine looks related to ocamlfind, not Lwt. Some revdeps failed to build due to Lwt. I'll add constraints this evening or tomorrow. |
That weird, conf-m4 should pull in the binary. Looking... |
Added constraints.
I think everyone pinged has already seen ocsigen/lwt#308, but linked it again for easy reference. |
Ok, it looks like the remaining revdeps failures are not caused by Lwt. |
:D I love the bot's full name. I guess this PR could be merged now, but I'd rather merge the extra packages at the same time, so that Lwt 3.0.0 doesn't become installable without them. This is slightly important, as then people using the older package names ( I think we should decide what to do about depexts on I'll then add the extra packages (into this PR?), wait for another revdeps build, and add any required constraints. |
The |
Its build system makes a reference to lwt.syntax, which is available only when package lwt detects that package camlp4 is installed.
I've made a However, I looked in the build logs, and as of right before I pushed the above two commits, |
(the remaining failures looked unrelated to Lwt) |
AFAICT this is ready for merge.
We can force a revdeps build to run with the extra packages, by merging the constraints on I'm a little worried that the latest CI build isn't building the |
Thanks! Merging this -- I'll fix up the unrelated issues you found separately. |
Many thanks! |
Pinging @diml @vouillon @vasilisp about @djs55 already submitted an appropriate PR for |
#8929, but without
lwt_ssl
,lwt_react
, andlwt_glib
.