Le 2025-01-07 21:27, Russ Allbery a écrit :
I think I'm missing something. Why does the use of this file knock the
package out of main? We are distributing the source code for this file,
and it is presumably under a free software license.
The bootstrap is circular and has to be kicked off with a binary blob
that
can't be recreated until one has finished the bootstrap, which is
certainly not ideal, but is also not that atypical for compiler
bootstrapping problems. I don't see how this is a violation of the DFSG
or
of the requirement that main be self-contained. It's obnoxious from a
process standpoint (like a lot of compiler bootstrapping), and we may
not
want things to work this way, but I don't think that makes it non-free?
I second this.
FWIW I'm going to need Zig soon to build one of the native dependencies
of newer Gradle releases so I'm happy that someone is already working on
it, and might contribute to sort out issues later.
Cheers,
--
Julien Plissonneau Duquène