The perils of transition to 64-bit time_t

Author provides an in-depth overview of the cross-architecture portability problems, focusing on the issues caused by the use of a 32-bit time_t type. They highlight the impending 2038 disaster for Gentoo systems, where 32-bit applications will begin to fail due to this limitation. The post explores solutions such as transitioning to a 64-bit time_t type, experimenting to find a safe upgrade path. The author delves into the complications caused by replacing a 32-bit type with a 64-bit type, highlighting structural and functional issues that may arise. They propose potential changes to the platform tuple, libdir, and binary-level ABI to address these challenges.

https://blogs.gentoo.org/mgorny/2024/09/28/the-perils-of-transition-to-64-bit-time_t/

To top