2 ms·
> So the fix is to list all libraries in popular distros that break with time_t being 64 bits All libraries in popular distros build on x86-64, which in turn m
by mlyle 5y ago
> So the fix is to list all libraries in popular distros that break with time_t being 64 bits
All libraries in popular distros build on x86-64, which in turn means they use a 64 bit time_t there.
It's time for 32 bit architectures to join 64 bit architectures in having a 64 bit time_t.
Anything that ships today in distributions will ship in embedded systems for 5+ years. And then a lot of those embedded systems (too many) will last a long time. 2026 is getting pretty uncomfortably close to 2038.