Russ Allbery left as an exercise for the reader: > 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.
but we are not distributing it in a way such that it can be built, as the compiler is available. > 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? what you say here makes perfect sense; i'll look at what gcc and friends are doing, thanks! -- nick black -=- https://nick-black.com to make an apple pie from scratch, you need first invent a universe.