• Bug#1108361: release-notes: Document time64 transition on relevant 32-b

    From Chris Hofstaedtler@21:1/5 to Justin B Rye on Sat Jul 19 02:00:02 2025
    XPost: linux.debian.doc

    Control: forwarded -1 https://salsa.debian.org/ddp-team/release-notes/-/merge_requests/282

    On Fri, Jun 27, 2025 at 10:28:53AM +0100, Justin B Rye wrote:
    Here's a first stab at it just to get the ball rolling:

    2.x time64 ABI transition
    ~~~~~~~~~~~~~~~~~~~~~~~~~

    All architectures other than `i386` now use a 64-bit `time_t` ABI,
    which can deal with dates beyond 2038. This transition required the
    32-bit `armel` and `armhf` architectures to change the libraries
    involved without a change of soname
    ([[https://wiki.debian.org/ReleaseGoals/64bit-time|see wiki page for
    details]]), so third-party software handling dates on these systems
    will need to be recompiled to avoid breakage. The `i386` architecture
    did not participate in this transition, since its primary function is
    to support legacy software.

    I took your text as a base, modified it somewhat and stuck it into
    this MR: https://salsa.debian.org/ddp-team/release-notes/-/merge_requests/282

    Review, improvements welcome.

    Guillem: maybe you can also take a look at it.

    Best,
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)