From: Paul Eggert Date: Mon, 10 Apr 2023 02:18:57 +0000 (-0700) Subject: maint: require support for post-2038 timestamps X-Git-Tag: v9.3~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ffd62ab92c259d513a419b4078a45f1c658dc774;p=thirdparty%2Fcoreutils.git maint: require support for post-2038 timestamps * bootstrap.conf (gnulib_modules): Replace year2038 with year2038-required. --- diff --git a/NEWS b/NEWS index 9d7836d7b3..0de16df305 100644 --- a/NEWS +++ b/NEWS @@ -31,6 +31,11 @@ GNU coreutils NEWS -*- outline -*- Previously it deduced the size of inputs while leaving the offset unchanged. [bug introduced in coreutils-8.27] + Coreutils programs no longer fail for timestamps past the year 2038 + on obsolete configurations with 32-bit signed time_t, because the + build procedure now rejects these configurations. + [This bug was present in "the beginning".] + ** Changes in behavior 'cp -n' and 'mv -n' now issue an error diagnostic if skipping a file, diff --git a/bootstrap.conf b/bootstrap.conf index c122354a1d..eca4edb730 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -318,7 +318,7 @@ gnulib_modules=" xstrtol-error xstrtold xstrtoumax - year2038 + year2038-required yesno "