i've been working on this afresh using zig 0.13.0. here's the status:
1) zig source is signed with minisign, which is not supported by uscan. i'm working on adding that support in #1092818. 2) i throw out all vendored code of which i'm aware. this massively simplifies the copyright situation, and is desirable anyway. 3) apparently we can include the binary zig1.wasm necessary for bootstrapping 0.13.0, since we're also shipping the sources and tools necessary to build it. such loops are handled by e.g. gcc; there's precedent. so that means we shouldn't need mess with zig-bootstrap at all. 4) zig 0.13.0 appears to build with llvm-20 in sid. 5) i've got the necessary infrastructure largely built up. so i'm going to augment debian/rules using the redhat specfile as a check. i'll pull in any copyright work done earlier that's applicable, and hopefully there isn't much new stuff (we'll see). this work is going on in https://salsa.debian.org/nickblack/zig