On Tue, May 2, 2023 at 11:43 PM Samuel Thibault <samuel.thiba...@gnu.org> wrote: > > Sergey Bugaev, le mar. 02 mai 2023 22:58:24 +0300, a ecrit: > > redoing bootstrap sounds rather interesting and challenging. It's not > > the most interesting thing right now though, which is why I haven't > > started really doing it yet. > > On that side, I'm working on it for the Debian part. It's almost ready > actually, it just needs fixing here and there (and that's actually > basically debian packaging concerns anyway, since you all did all the > upstream parts already ;) ) ).
Ah, I've meant bootstrap as in servers bootstrap, bootstrapfs, all that. Getting Hurd proper to run on x86_64 *is* the most interesting thing right now, which is why I'm doing it :) I see [0] -- is that it? Cool! [0]: https://salsa.debian.org/glibc-team/glibc/-/commits/hurd-amd64 How does this work -- how does the Debian tooling know what 'hurd-amd64' means? Is the full list of Debian package architectures defined somewhere? Are you doing anything else other than glibc as well? I guess it should be possible to cross-build just about anything that does not depend on hurd-libs. How is this meant to be used -- will I be able to point apt somewhere (where?) and just download the built package(s)? Sergey