News for hackers. Stuff that matters.
Re:Win32 is the stable Linux ABI by forrestthewoods on Tuesday December 30, 2025 @11:45PM (#46441361)
> Only because people aren't putting in the effort to build their binaries properly.

Because Linux userland is an unmitigated clusterfuck of bad design that makes this really really really hard.

GCC/Clang and Glibc make it effectively impossible almost impossible to do this on their own. The only way you can actually do this is:

1. create a userland container from the past 2. use Zig which moved oceans and mountains to make it somewhat tractable

It's awful.

Re:Win32 is the stable Linux ABI by microtonal on Thursday January 01, 2026 @12:57PM (#46456259)
We are using Nix to do this. It’s only a few lines of code. We build a gcc 14 stdenv that uses an old glibc.

But I agree that this should just be a simple target SDK flag.

I think the issue is that the Linux community is generally hostile towards proprietary software and it’s less of an issue for FLOSS because they can always be compiled against the latest.

Re:Win32 is the stable Linux ABI by account42 on Monday January 12, 2026 @08:22AM (#46588128)
This is not a problem with the userland, but with the SDK - or rather a lack of one.