-
Notifications
You must be signed in to change notification settings - Fork 93
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
xargo can't build std anymore #135
Comments
I came across the same issue. The build script is looking for files in the directory |
As a workaround, I manually put a copy of I guess Rust has stopped adding these directories to |
@japaric any thoughts about this? |
Apparently the |
As a workaround you can switch to an older nightly version that doesn't have this problem. |
I expect xargo to have another bug when sources are OK. But it is overshadowed by this and not easily (without messing with source code directories) reproducible now. |
Even with an old nightly, building libstd does not work here...
EDIT: Never mind, I did not realize that some features (e.g. "jemalloc") are mandatory. |
rust-src is now fixed; it contains all the bits and pieces needed to compile libstd with jemalloc. The problem with the permissions persists; I am working on that one. The fix already given in the README is sufficient. The following works now:
Seems like this bug can be closed then? |
Indeed. Thanks for checking @RalfJung! |
Environment:
Build attempt:
Manual mode:
Actually I was trying to reproduce the bug that xargo discards the built libstd from /tmp/ and writes usual libstd to ~/.xargo, but now, after
rustup update
it doesn't even builds std. Maybe xargo should be monitored by Travis to ensure it stays afloat as Rust Nightly goes on?The text was updated successfully, but these errors were encountered: