-
Notifications
You must be signed in to change notification settings - Fork 20
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
obuild cannot parse findlib predicates #126
Comments
Netlink fails to build with the latest ctypes due to an obuild issue: ocaml-obuild/obuild#126
Netlink fails to build with the latest ctypes due to an obuild issue: ocaml-obuild/obuild#126
Thank you for the report. |
related to |
Thanks for trying to fix this. |
I pushed a fix on master. |
I did tests on my side: obuild can now parse the META file from ocamlnet's rpc library. |
Unfortunately, the master obuild branch still can't parse my META file. Here's how to reproduce the failing netlink build:
|
Indeed, I didn't notice it was on the "require" keyword. I need to do more work. |
@yallop there is no obuild file in ocaml-netlink |
@jmaloberti do you support the require keyword? |
Yes, but not with predicate. I fixed the parsing, so it will not raise the exception anymore, however, the compilation DAG cannot choose the right sub package yet, I need to fix it. |
For example, the ctypes META file has the following:
which causes netlink (which depends on ctypes) to fail with a parse error:
The text was updated successfully, but these errors were encountered: