Bug#1108361: release-notes: Document time64 transition on relevant 32-bit arches
Chris Hofstaedtler <[email protected]> Sat, 19 Jul 2025 01:51:53 +0200
| Newsgroups | gmane.linux.debian.devel.documentation |
|---|---|
| Message-ID | <aHreGfQMGhv1fooT__35999.6166823962$1752882814$gmane$org@per.namespace.at> |
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