Re: Are you doing this too for GNU/Hurd?

2024-02-22 Thread Samuel Thibault
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



Re: Are you doing this too for GNU/Hurd?

2024-02-22 Thread Jessica Clarke
On 22 Feb 2024, at 17:13, Svante Signell  wrote:
> 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?

See https://wiki.debian.org/ReleaseGoals/64bit-time.

Jess




Re: Are you doing this too for GNU/Hurd?

2024-02-22 Thread Svante Signell
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?





Re: Are you doing this too for GNU/Hurd?

2024-02-22 Thread Samuel Thibault
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.

Samuel



Are you doing this too for GNU/Hurd?

2024-02-22 Thread Svante Signell
>From the changelog:

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.
...