This is just a partial update while I'm working on the rustc packaging. We're still debating the LLVM situation (item #10), but once that's done I'll upload the newer 1.58.1 which comes with the security fix for CVE-2022-21658 (item #13). I'm also looking into the test suite issue (items #5, #11)
Regarding #3a the new package will ship with the Cargo.lock file in /usr/share/doc/rustc (I've confirmed that it is regenerated at build time so the dependencies are the correct ones).
I don't really understand the point of #3b and #3c in the context of src:rustc, as packaged dependencies aren't statically linked, and the rustc packaging isn't using dh-cargo, which is the component that generates the mentioned fields in the first place.
For #7 and #8, I wasn't really aware that I could exclude binaries! For src:rustc, I'd only ship in main rustc, rustdoc, and their dependencies. As mentioned in the MIR, I don't expect Rust developers to actually use the packaged tools at this point.
Items with no action so far: #4, #6, #9, #12
I'll update the bug description once the LLVM issue is resolved.
Hi,
This is just a partial update while I'm working on the rustc packaging. We're still debating the LLVM situation (item #10), but once that's done I'll upload the newer 1.58.1 which comes with the security fix for CVE-2022-21658 (item #13). I'm also looking into the test suite issue (items #5, #11)
Regarding #3a the new package will ship with the Cargo.lock file in /usr/share/ doc/rustc (I've confirmed that it is regenerated at build time so the dependencies are the correct ones).
I don't really understand the point of #3b and #3c in the context of src:rustc, as packaged dependencies aren't statically linked, and the rustc packaging isn't using dh-cargo, which is the component that generates the mentioned fields in the first place.
For #7 and #8, I wasn't really aware that I could exclude binaries! For src:rustc, I'd only ship in main rustc, rustdoc, and their dependencies. As mentioned in the MIR, I don't expect Rust developers to actually use the packaged tools at this point.
Items with no action so far: #4, #6, #9, #12
I'll update the bug description once the LLVM issue is resolved.