-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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
Can't run x.py dist on rust 1.85.0 source distribution #137332
Labels
C-bug
Category: This is a bug.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Comments
The dir disappeared from the nightly on 2025-01-21:
|
This is caused by this call. I'm not sure why we even build the source tarball from within a source tarball during |
Creating |
workingjubilee
added a commit
to workingjubilee/rustc
that referenced
this issue
Feb 20, 2025
skip submodule updating logics on tarballs Running submodule logic on tarballs isn't necessary since git isn't available there. Fixes rust-lang#137332
workingjubilee
added a commit
to workingjubilee/rustc
that referenced
this issue
Feb 20, 2025
…-ozkan Add a notice about missing GCC sources into source tarballs I didn't use `.gitkeep`, because that would be a hidden file that might not be noticed, whereas we want to let people inspecting the archive know why the sources are missing. Inspired by rust-lang#137332. r? `@onur-ozkan`
rust-timer
added a commit
to rust-lang-ci/rust
that referenced
this issue
Feb 21, 2025
Rollup merge of rust-lang#137340 - Kobzol:bootstrap-dir-check, r=onur-ozkan Add a notice about missing GCC sources into source tarballs I didn't use `.gitkeep`, because that would be a hidden file that might not be noticed, whereas we want to let people inspecting the archive know why the sources are missing. Inspired by rust-lang#137332. r? `@onur-ozkan`
rust-timer
added a commit
to rust-lang-ci/rust
that referenced
this issue
Feb 21, 2025
Rollup merge of rust-lang#137338 - onur-ozkan:137332, r=Kobzol skip submodule updating logics on tarballs Running submodule logic on tarballs isn't necessary since git isn't available there. Fixes rust-lang#137332
github-merge-queue bot
pushed a commit
to rust-lang/rust-analyzer
that referenced
this issue
Feb 24, 2025
Add a notice about missing GCC sources into source tarballs I didn't use `.gitkeep`, because that would be a hidden file that might not be noticed, whereas we want to let people inspecting the archive know why the sources are missing. Inspired by rust-lang/rust#137332. r? `@onur-ozkan`
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
C-bug
Category: This is a bug.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
On the rust 1.85.0 source distribution (from https//static.rust-lang.org/dist/2025-02-20/rustc-1.85.0-src.tar.xz) it's not possible to build rustc with
./x.py dist
:Steps to reproduce:
If I add a debug
println!()
I can see it is failing because the directorysrc/gcc
does not exist. It did exist inrustc-1.84.0-src
:Was the
rustc-1.85.0-src.tar.xz
wrongly packaged or did something change?The text was updated successfully, but these errors were encountered: