-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
Fix cmake build. #95050
Fix cmake build. #95050
Conversation
(rust-highfive has picked a reviewer for you, use r? to override) |
@bors r+ p=101 Seems at least harmless, and hopefully fixes things. |
📌 Commit 8322cdb has been approved by |
☀️ Test successful - checks-actions |
@bors treeclosed- |
Finished benchmarking commit (58f1179): comparison url. Summary: This benchmark run did not return any relevant results. If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. @rustbot label: -perf-regression |
[beta] backports + bootstrap bump Add pending backports: * Revert accidental stabilization rust-lang#94805 * Do not recover from Ty? in macro parsing rust-lang#94593 * Fix cmake build. rust-lang#95050 And updates the bootstrap compiler to 1.59.0.
This is an attempt to fix the cmake build. For some reason, it has recently started failing with a permission denied trying to overwrite
/tmp/build.log
. This file exists from thebuild-toolchains.sh
step, which is owned by the rustbuild user. I think there is some behavior where a sticky/tmp
directory doesn't allow overwriting files owned by other users even when running as root. I do not know why this has suddenly started, and I can't reproduce locally with my own docker setup. However, this fix seems to work on CI.