GNU bug report logs - #63492
regression for Y2K38 in diffutils 3.9

Previous Next

Package: diffutils;

Reported by: Carlo Marcelo Arenas Belón <carenas <at> gmail.com>

Date: Sun, 14 May 2023 02:20:01 UTC

Severity: normal

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 63492 in the body.
You can then email your comments to 63492 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-diffutils <at> gnu.org:
bug#63492; Package diffutils. (Sun, 14 May 2023 02:20:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Carlo Marcelo Arenas Belón <carenas <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-diffutils <at> gnu.org. (Sun, 14 May 2023 02:20:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Carlo Marcelo Arenas Belón <carenas <at> gmail.com>
To: bug-diffutils <at> gnu.org
Subject: regression for Y2K38 in diffutils 3.9
Date: Sat, 13 May 2023 19:19:14 -0700
[Message part 1 (text/plain, inline)]
Originally reported to GNU grep as bug #63484, because the latest release
failed its test for Y2K38 with a diff error.

Shown not to affect 3.8, and therefore a regression for 3.9 that was
introduced through gnulib.

Carlo
[0001-gnulib-fix-Y2038-bug-again.patch (text/x-patch, attachment)]

Reply sent to Paul Eggert <eggert <at> cs.ucla.edu>:
You have taken responsibility. (Sun, 14 May 2023 05:25:02 GMT) Full text and rfc822 format available.

Notification sent to Carlo Marcelo Arenas Belón <carenas <at> gmail.com>:
bug acknowledged by developer. (Sun, 14 May 2023 05:25:02 GMT) Full text and rfc822 format available.

Message #10 received at 63492-done <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Carlo Marcelo Arenas Belón <carenas <at> gmail.com>
Cc: 63492-done <at> debbugs.gnu.org
Subject: Re: [bug-diffutils] bug#63492: regression for Y2K38 in diffutils 3.9
Date: Sat, 13 May 2023 22:24:30 -0700
Thanks, I installed that.




Information forwarded to bug-diffutils <at> gnu.org:
bug#63492; Package diffutils. (Sun, 14 May 2023 06:52:02 GMT) Full text and rfc822 format available.

Message #13 received at 63492 <at> debbugs.gnu.org (full text, mbox):

From: Jim Meyering <jim <at> meyering.net>
To: 63492 <at> debbugs.gnu.org, eggert <at> cs.ucla.edu, carenas <at> gmail.com
Cc: 63492-done <at> debbugs.gnu.org
Subject: Re: [bug-diffutils] bug#63492: bug#63492: regression for Y2K38 in
 diffutils 3.9
Date: Sun, 14 May 2023 08:50:50 +0200
On Sun, May 14, 2023 at 7:25 AM Paul Eggert <eggert <at> cs.ucla.edu> wrote:
> Thanks, I installed that.

Thank you both.
This change introduced a new failure that's seen when running "make distcheck".

  tests/y2038-vs-32bit:10:in in
  tests/y2038-vs-32bit:11:in in
  maint.mk: doubled words
  make[3]: *** [maint.mk:1050: sc_prohibit_doubled_word] Error 1

You can also see that same failure by running "make syntax-check", to
run all of those tests, or by running "make sc_prohibit_doubled_word"
to run just that one.

I've just pushed a change to tell the framework to exempt this one new
test file:
https://git.savannah.gnu.org/cgit/diffutils.git/commit/?id=cc36781560ab60d0ecd6c35f372c319cdbc32b67




Information forwarded to bug-diffutils <at> gnu.org:
bug#63492; Package diffutils. (Sun, 14 May 2023 06:52:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 11 Jun 2023 11:24:11 GMT) Full text and rfc822 format available.

This bug report was last modified 318 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.