When I download a release tarball - https://static.rust-lang.org/dist/rustc-1.89.0-src.tar.xz - and for it call
$ ./configure --enable-optimize-llvm --enable-extended --llvm-root=/usr/local --enable-profiler --enable-llvm-link-shared --enable-sanitizers --disable-docs --target=x86_64-unknown-linux-gnu --enable-vendor --enable-local-rust
$ x.py build
the system prints:
Building bootstrap
Finished dev
profile [unoptimized] target(s) in 0.69s
fatal: not a git repository (or any of the parent directories): .git
WARNING: The change-id
is missing in the bootstrap.toml
. This means that you will not be able to track the major changes made to the bootstrap configurations.
NOTE: to silence this warning, add change-id = 142379
or change-id = "ignore"
at the top of bootstrap.toml
- When building from a released tarball, the build process should not complain about missing
change-id=
in bootstrap.toml.