Kukuk: Y2038, glibc and utmp/utmpx on 64bit architectures
Thorsten Kukuk demonstratesthat we are not done with year-2038 problems yet.
The general statement so far has always been that on 64bit systemswith a 64bit time_t you are safe with respect to the Y2038problem. But glibc uses for compatibility with 32bit userlandapplications 32bit time_t in some places even on 64bit systems.
One of those places is the utmp file.The post includes a proposal for solving the problem by getting rid ofutmp entirely.