|
|
Subscribe / Log in / New account

Summary of the DebConf 2038 BoF

Summary of the DebConf 2038 BoF

Posted Sep 4, 2017 10:15 UTC (Mon) by joib (subscriber, #8541)
In reply to: Summary of the DebConf 2038 BoF by hifi
Parent article: Summary of the DebConf 2038 BoF

I think this is roughly the plan yes (that is, introduce time64_t etc.), analogous to how large file support was handled with attendant macros (_FILE_OFFSET_BITS=) etc.

The problem is that there's a *lot* of stuff that embeds time_t somewhere (structs, ioctl's etc.). So it's a lot of work, for little immediate benefit. Particularly for workstation/server users who are already on 64-bit systems where time_t is 64-bit so this is a non-issue for them. The problem really only affects embedded where most likely a lot of 32-bit systems will be around by 2038.


to post comments

Summary of the DebConf 2038 BoF

Posted Sep 4, 2017 10:23 UTC (Mon) by joib (subscriber, #8541) [Link]

> Particularly for workstation/server users who are already on 64-bit systems where time_t is 64-bit so this is a non-issue for them.

To clarify, the size of time_t is not a problem for these users. Other y2038 issues like on-disk timestamps in filesystems etc. certainly affect them as well.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds