basic: add a size check to format timex members properly
As of glibc-2.34, the size of members in struct timex varies depending on the _TIME_BITS macro. Fixes: https://github.com/systemd/systemd/issues/21826 (cherry picked from commit 9a723ed6)
Loading