* John David Anglin: > I think __USE_TIME_BITS64 should be defined when _FILE_OFFSET_BITS==64 > This would avoid the overflow converting tv_sec from 64 to 32 bits.
It's an ABI break. You probably can enable it in the tar build safely because it's not a library. But doing it by default across the distribution is difficult because it changes the meaning of time_t in header files. Thanks, Florian