Svante Signell, le jeu. 22 févr. 2024 18:13:50 +0100, a ecrit: > On Thu, 2024-02-22 at 17:43 +0100, Samuel Thibault wrote: > > Svante Signell, le jeu. 22 févr. 2024 17:36:15 +0100, a ecrit: > > > Changes: > > > ... > > > gcc-13 (13.2.0-14) experimental; urgency=medium > > > * Pass -D_TIME_BITS=64 together with -D_FILE_OFFSET_BITS=64 by > > > default > > > on the 32bit architectures armel, armhf, hppa, m68k, mips, > > > mipsel, > > > powerpc (-m32 only) and sh4. > > > ... > > > > No, just like it's not planned for i386. > > And why is it not planned for i386?
I won't rehash the whole complex rationale that was discussed. What I essentially remember from it is that since this changes the ABI, this breaks compatibility with pre-built binaries downloadable from the Internet, so better leave them with the y2038 problem until then rather than breaking them now. Concerning the Hurd were we don't really have that problem, it's still a lot of work while on the long run we should just migrate to amd64. Samuel