about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-01-18 19:40:59 +0100
committerMatthias Krüger <matthias.krueger@famsik.de>2022-01-19 04:43:52 +0100
commit5f58a78da02c44138f73d5fa3bb6e820efe349ed (patch)
treee8fac6e1b29cfb6d994b3489cd1ea69ac0ec2475 /compiler/rustc_codegen_gcc/src
parent7531d2fdd49966d83830a7b4596c95587b1e9573 (diff)
downloadrust-5f58a78da02c44138f73d5fa3bb6e820efe349ed.tar.gz
rust-5f58a78da02c44138f73d5fa3bb6e820efe349ed.zip
build: dist: defer PlainSourceTarball
Apparently it changes some tool sources and invalidates their fingerprints, forcing us to build them several times (before and after vendoring sources).
I have not dug into why vendoring actually invalidates the figreprints, but the moving the vendoring lower in the pipeline seems to avoid the issue.
I could imagine that we somehow write a .cargo/config somewhere which somehow makes subsequent builds use the vendored deps but I was not able to find anything.

I checked the sizes of generated archives pre and post patch and their are the same, so I hope there is not functional change.

Fixes #93033
Diffstat (limited to 'compiler/rustc_codegen_gcc/src')
0 files changed, 0 insertions, 0 deletions