Re: Question on BIGGEST_ALIGNMENT in GCC on NetBSD/m68k
Geert Uytterhoeven <[email protected]> Sun, 15 Jun 2025 11:26:22 +0200
| Newsgroups | gmane.os.netbsd.ports.m68k,gmane.linux.debian.ports.68k,gmane.linux.ports.m68k |
|---|---|
| Message-ID | <CAMuHMdVzfDxv24wp+AyJs2253+8RHB51oM1Qsc3NUNaf-jE+nA@mail.gmail.com> |
Hi Adrian, On Fri, 13 Jun 2025 at 15:00, John Paul Adrian Glaubitz <[email protected]> wrote: > On Fri, 2025-06-13 at 14:51 +0200, John Paul Adrian Glaubitz wrote: > > On Fri, 2025-06-13 at 14:30 +0200, Geert Uytterhoeven wrote: > > > So you change the default alignment, bump all so-versions in userspace, > > > but keep the kernel-userspace ABI the same by adding explicit alignment > > > tags where needed? Old binaries keep on working, new binaries join > > > the ecosystem of anything that still builds on 32-bit big-endian ;-) > > > > I think you're still missing the part that I'm not maintaining my own Linux > > distribution meaning that I cannot bump SO versions or making any substantial > > changes to the distributions. > > To make this perfectly clear: The whole point about making this change is to *not* > having to roll my own Linux distribution for Linux/m68k. I'm building vanilla Debian > on m68k which means that I *don't* want to make any changes to the distribution as > I simply do not have any control over this. > > Do you expect that I can go to the glibc project and ask them to bump the ABI version > from 6 to 7 because some people think it's extremely important to be able to run a 1993 > Linux binary an Amiga running a Debian unstable snapshot from 2025. Sorry, I didn't know you have to coordinate this with the glibc project. But you have to do something to mark it incompatible with older versions... IIRC, I saw Debian bumping SO versions before... Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected] In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds