diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2024-12-19 11:24:13 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-01-10 23:34:44 +0100 |
commit | be27b5149c86f81531f8fc609baf3480fc4d9ca0 (patch) | |
tree | 2a7738a36846d3c1ee3430454057a884af5b6f28 /rust | |
parent | b7bd800eba69bab75b8c296ad788df8df8947aae (diff) | |
download | qemu-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