Paul Eggert wrote: > I installed the attached patch to address the problem you mentioned.
I'm pulling it into Gnulib: 2023-05-14 Paul Eggert <egg...@cs.ucla.edu> year2038-recommended: Improve failure diagnostic. * m4/largefile.m4 (AC_SYS_YEAR2038_RECOMMENDED): Sync from Autoconf. diff --git a/m4/largefile.m4 b/m4/largefile.m4 index 8d4bb7c2e2..a2adb533ae 100644 --- a/m4/largefile.m4 +++ b/m4/largefile.m4 @@ -171,8 +171,9 @@ AC_DEFUN([AC_SYS_YEAR2038_RECOMMENDED] AS_IF([test "$enable_year2038,$ac_have_year2038" = yes,no], [AC_MSG_FAILURE(m4_text_wrap( [could not enable timestamps after mid-January 2038. - Did you mean to build a 64-bit binary? (E.g., 'CC="${CC} -m64"'.) - To proceed with 32-bit time_t, configure with '--disable-year2038'.], + This package recommends support for these later timestamps. + However, to proceed with signed 32-bit time_t even though it + will fail then, configure with '--disable-year2038'.], [], [], [55]))])]) # _AC_SYS_LARGEFILE_TEST_CODE