aboutsummaryrefslogtreecommitdiff
path: root/rust
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2024-12-19 11:24:13 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2025-01-10 23:34:44 +0100
commitbe27b5149c86f81531f8fc609baf3480fc4d9ca0 (patch)
tree2a7738a36846d3c1ee3430454057a884af5b6f28 /rust
parentb7bd800eba69bab75b8c296ad788df8df8947aae (diff)
downloadqemu-be27b5149c86f81531f8fc609baf3480fc4d9ca0.zip
qemu-be27b5149c86f81531f8fc609baf3480fc4d9ca0.tar.gz
qemu-be27b5149c86f81531f8fc609baf3480fc4d9ca0.tar.bz2
make-release: only leave tarball of wrap-file subprojects
The QEMU source archive is including the sources downloaded from crates.io in both tarball form (in subprojects/packagecache) and expanded/patched form (in the subprojects directory). The former is the more authoritative form, as it has a hash that can be verified in the wrap file and checked against the download URL, so keep that one only. This works also with --disable-download; when building QEMU for the first time from the tarball, Meson will print something like Using proc-macro2-1-rs source from cache. for each subproject, and then go on to extract the tarball and apply the overlay or the patches in subprojects/packagefiles. Reported-by: Michael Tokarev <mjt@tls.msk.ru> Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2719 Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'rust')
0 files changed, 0 insertions, 0 deletions