On Tue, 2024-10-29 at 14:39 +1100, Finn Thain wrote:
> On Tue, 29 Oct 2024, Michael Schmitz wrote:
> 
> > On 25/10/24 22:55, Arnd Bergmann wrote:
> > 
> > > I also expect that a lot of users (of m68k kernels) are never going to 
> > > get the benefits as they are already stuck on older userspace because 
> > > of added bloat in new software releases. I assume you have better 
> > > understanding than me of what m68k hardware is commonly used these 
> > > days, and how constrained that is in practice.
> > 
> > I second that - currently bisecting to find out what makes my extremely 
> > RAM constrained m68k system fail to boot or run anything past 6.9-rc4 
> > (sysvinit, not systemd).
> > 
> 
> As cloud instances multiply, that small quantity of lost RAM gets 
> multiplied. So it appears that small systems aren't so strange, even after 
> they become unprofitable...

Yes, who doesn't know the cloud instances with 64 MB RAM. Those are today's 
standard.

> > Much as I appreciate Adrian's efforts to keep up with user space 
> > development, I won't be in a position to help with an ABI change.
> > 
> 
> Bloated m68k packages will continue to work -- given emulators that run 
> faster with every hardware upgrade. But how would such a distro add value?

You can easily upgrade Amigas to 256 MB or more these days. The aftermarket
provides a lot of affordable upgrades these days.

> I don't mind if Gentoo ships a separate profile for (downstream) ABI 
> experimentation, leaving the default m68k profile on the standard ABI.

The Gentoo developers will be glad to hear that you don't mind. Do you think
they need a written permission from you?

> And if Debian wants to switch ABI entirely, I won't object further, I've 
> said enough about the associated risks.
> 
> So I'll just reiterate that I'd rather see more collaboration instead -
> 
> 1) among all small systems ports, to try to alleviate Debian's package 
>    dependency problem

That dependency chain comes from upstream, not from Debian.

> 2) among all developers working on non-commercial architectures, to 
>    improve the GCC Rust frontend

GCC Rust uses parts of the upstream Rust code, so you can expect the same
problems there as well.

> 3) among all 680x0 developers interested in the NetBSD ABI

The alignment issue affects NetBSD as well.

> 4) among all users of EOL'd hardware, so that value may continue to be 
>    extracted from it (thanks to the efforts of Debian and Gentoo devs, 
>    among others).

Software will run faster with 32-bit alignment, not slower.

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply via email to