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

Reply via email to