[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#53935: base: Y2K patch available for mush package



Package: base
Version: N/A

I've patched mush-7.2.5unoff2 for Debian (which is really "Mail User's
Shell (7.2.6unoff2-mime 8/31/96)") to correct an Y2K bug in the date
displaying.  Here it is.  Please distribute this to as many locations as
you know; you may also post this.  Thanx.

It is applied on (version.h):

/* @(#)version.h        (c) Copyright 1989, 1990, 1991 (Dan Heller) */

#define MUSHNAME        "Mail User's Shell"
#define RELEASE_DATE    "8/31/96"
#define RELEASE         7
#define REVISION        "2"
#define PATCHLEVEL      6
#define VERSION         "unoff2-mime"

Which has been Debian-ized, using:

-rw-r--r-- 1 jeanpaul users 400063 Jan  3 12:32 mush_7.2.5unoff2-8.diff
-rw-r--r-- 1 jeanpaul users 359643 Jan  3 12:32 mush_7.2.5unoff2.orig.tar.gz


*** dates.c.orig	Mon Jan  3 12:35:00 2000
--- dates.c	Mon Jan  3 13:49:22 2000
***************
*** 101,109 ****
  {
      long year, julian;
  
!     if (tym->tm_year < 100)
  	year = tym->tm_year + 1900;
!     if (year < 69)
  	year += 100;
  
      julian = 365 * (year - 1970) + (int)((year - 1970 + 1) / 4) +
--- 101,110 ----
  {
      long year, julian;
  
!     /* Y2K patch by JP <jeanpaul@duteca.et.tudelft.nl> */
!     if (tym->tm_year < 1900)
  	year = tym->tm_year + 1900;
!     if (year < 1969)
  	year += 100;
  
      julian = 365 * (year - 1970) + (int)((year - 1970 + 1) / 4) +


-- System Information
Debian Release: 2.1
Kernel Version: Linux bofh 2.2.5-ac6 #3 SMP Sun Apr 18 14:48:36 MEST 1999 i686 unknown


Reply to: