-
Notifications
You must be signed in to change notification settings - Fork 938
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
Does not build on nightly due to transitive dependence on ahash #1645
Comments
It looks like newer versions of ahash fix this issue: tkaitchuck/aHash#200 (comment) |
It seems to be caused by |
AIUI those are independent; ie in order to fix my project it would not suffice to remove internment, because tonic also pulls in the bad version of ahash. |
As |
Tonic depends on axum, which depends on tower, which depends on indexmap, which depends on hashbrown. |
Yes, up to this point, it is as described in the dependency tree. |
I would recommend pinning your nightly version if you run into build issues, tonic does not guarantee building on nightly. |
Bug Report
Version
tonic v0.11.0
Platform
ubuntu
Description
Tonic v0.11.0 will not build on nightly, due to a transitive dependency on ahash v0.7.8 which relies on
feature(stdsimd)
. This feature was removed in early Feb nightly builds.Dependency graph of a project that uses tonic v0.11:
The text was updated successfully, but these errors were encountered: