-
Notifications
You must be signed in to change notification settings - Fork 412
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
cant get (special_builtin_support) to work with findlib.dynload #2595
Comments
This is the reason of the failure:
We could fix this particular problem by passing the Another idea would be somehow get dune to expand |
This problem is not unique to findlib, so I favor a solution that isn't findlib specific. One idea that I thought about was a |
An |
Many thanks for identifying the issue. The workaround in dune-universe/lib-findlib@33d2057 does the trick to unblock ppxfind, by simply reversing the order of the |
I believe this issue can now be closed. @avsm note the |
With the duniverse port of findlib, I can't get ppxfind to compile due to some interaction with the special handling of dynlink.
To repro:
The dune port of findlib has:
in ppxfind, removing
findlib.dynload
from the dune file and commenting out the relevant line allows it to compile fine. But as soon as thefindlib.dynload
package is referenced, it fails despite the use ofspecial_builtin_support
The text was updated successfully, but these errors were encountered: