On Sat, Oct 19, 2024 at 06:15:57PM +0200, Helmut Grohne wrote: > On Sat, Oct 19, 2024 at 03:35:21PM +0200, Bastian Blank wrote: > > On Thu, Oct 10, 2024 at 06:03:24PM +0200, Helmut Grohne wrote: > > > A. Multi-Arch: foreign is a lie > > All the examples of yours will immediatelly fail to build anything with > > it. So what harm is done? > This is practically untrue. Even with current unstable packages, the > sparc (32) bootstrap still succeeds.
I don't understand what succeeds. Because missing asm/* headers pretty much makes it impossible to use anything from linux/*. So the bootstrap either have it's own headers or it will bail out if it tries to include any kernel interface. Can you please share the log for it? > > But now you can have a port without hand patched linux that is built in > > a non-standard way and relying on internal and unstable package API, > > just be talking and getting it added to the package first. > Fair enough. Please add arc, cksy, mipsr6el, sh3, sparc, and > musl-linux-any. Thanks in advance. Please make proper requests that are actionable. - arc: in dpkg. bootstrap plan is where? - cksy: not in dpkg, so not actionable, as triplet is not known. bootstrap plan is where? - mipsr6el: which one do you mean? /usr/include/mipsisa64r6el-linux-gnuabi64? - sh3: was never in debian. bootstrap plan? - sparc: was removed years ago. bootstrap plan? - musl-linux-any: how is that supposed to work? Bastian -- No one can guarantee the actions of another. -- Spock, "Day of the Dove", stardate unknown