-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Error building libstd: with_hasher cannot be (indirectly) exposed to stable #133857
Comments
This also fails if I build it for the host target:
|
Just to make sure: You are building the standard library associated with the version of rustc with which you are building it? |
Yes, that's what I'm doing:
|
Does it work if you add |
Yes, that does solve the issue, thank you. I'll add it to future builds to ensure this doesn't happen again. However, does this mean that |
|
In that case, is there no error here? Curious how it was fine for years and it just became a problem. If it's working as expected then I can close this issue. |
In most cases you can call a function without a stability marker from a tl;dr: This is now working as expected and accidentally worked previously. |
Looks like #133670 may make it work again without |
As of yesterday's (2024-12-03) release of Rust, I am unable to build libstd for Xous:
Earlier versions did not have this error. Usually when this happens it's something Xous-specific, but in this case it looks like it's entirely within
std::collections::hash
.Meta
rustc --version --verbose
:The text was updated successfully, but these errors were encountered: