Hello!

Does MariaDB already fully support 64-bit time_t (the year 2038 problem)?

MariaDB 10.11 was today uploaded to Debian experimental without any
64-bit time_t support changes, just a library name change[1] to test
that it works with the Debian 64-bit time_t tooling as Debian is
currently undergoing a transition to it[2]. So far MariaDB built
successfully and passed the main MTR suite on 11 architectures[3].

Monty mentioned that some work is in progress, and indeed I found his
commits in two branches [4,5] but looking at the commits and their
link to buildbot it seems they are not passing the CI. I also found
one MDEV[6] to make TIMESTAMP use the whole 32-bit unsigned range.

Are there any other efforts in progress?

Does MTR main suite include tests for 64-bit time support? Should MTR
automatically currently fail if toolchain time is 64-bit?


[1] 
https://salsa.debian.org/mariadb-team/mariadb-server/-/commit/063109a306a016974a4655260a0954e79d0e7412
[2] https://lists.debian.org/debian-devel-announce/2024/02/msg00000.html
[3] https://buildd.debian.org/status/package.php?p=mariadb&suite=experimental
[4] https://github.com/MariaDB/server/commits/bb-11.4-timestamp/
[5] https://github.com/MariaDB/server/commits/bb-11.4-monty/
[6] https://jira.mariadb.org/browse/MDEV-32188
_______________________________________________
developers mailing list -- developers@lists.mariadb.org
To unsubscribe send an email to developers-le...@lists.mariadb.org

Reply via email to