-
Notifications
You must be signed in to change notification settings - Fork 368
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
opam2 returns zero exit code too often for opam list #3525
Milestone
Comments
avsm
added a commit
to avsm/lwt
that referenced
this issue
Aug 31, 2018
This simplifies the configure scripts to: - disable libev build by default unless it is supplied on the configure line. This does not affect most installations such as via opam (where the flag is explicitly specified depending on the presence of conf-libev) or OS packaging (where libev is typically a concrete dependency specified in the package data). However, this does make the build of Lwt much more portable by default when libev is not available. - remove writing of setup.data, which seems to be vestigial from the oasis build days. Simplifies the discovery script. - remove the auto-detection of libev on opam, which is not necessary since the opam package specifies it. Due to an unfortunate bug in opam 2.0.0 (ocaml/opam#3525) this is always true and so has different behaviour on opam1 vs 2. Signed-off-by: Anil Madhavapeddy <anil@recoil.org>
Shouldn't have as return code 5, the value of |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
but with opam2
This subsequently results in bugs like Lwt's configure script misdetecting libev when opam2 is installed...
The text was updated successfully, but these errors were encountered: