-
Notifications
You must be signed in to change notification settings - Fork 6
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
Cannot link with Base on OCaml 4.06 #4
Comments
Given this package is meant to be a compatibility package, I think it would be worth doing the same thing as with |
Something slightly different is wanted for 4.14.0 - if you’ve specified camlp-streams, it seems reasonable that you shouldn’t get the deprecation warning from the stdlib |
If I understand correctly, there's no problem with OCaml 4 versions that pack Stream as Stdlib.Stream, i.e. 4.07 and later. So, the package must be empty only on OCaml < 4.07. And I agree with @dra27 that it must not be empty for 4.14. |
That sounds fair enough indeed |
Just want to mention I met the same issue. I hope it gets released soon :) |
On OCaml < 4.06 it seems not possible to link both ocamlp-streams and the stdlib's
Stream
modules at the same time. The stdlib's module can often be a transitive dependency, for example ofbase
.A small ocaml program that links to both this library and base:
The error looks like this:
This happens in
odoc-parser
: ocaml-doc/odoc-parser#6The text was updated successfully, but these errors were encountered: