Some more patches have gone into the Linux kernel
<https://www.theregister.co.uk/2020/01/30/linux_5_6_2038/> to allow
32-bit builds to deal with times past the year-2038 barrier. Basically
the fix involves offering a 64-bit alternative to the original time_t
type, without the whole app having to go 64-bit.
One point I noticed is that certain filesystems (e.g. ext2, presumably
ext3 as well) store on-disk fields with 32-bit timestamps, so if you’re
using one of these, you’ll have to reformat the disks as well. And that
would apply even if you’re already using a 64-bit OS.
Show replies by date