Linux ve Y2K

---------

New Message Reply About this list Date view Thread view Subject view Author view

Subject: Linux ve Y2K
From: Murat Koc (muratkoc@felab.itu.edu.tr)
Date: Fri 04 Jun 1999 - 12:15:02 EET DST


http://www.gnu.org/software/year2000-list.html#NotOK

Asagidakiler bu sayfadan alinmistir.

GNU Software which is NOT OK

     cvs-1.8
     Claimed to have problems

     cvs-1.9
     Claimed to have problems

     dgs-0.5.0 NOT OK
     Mostly okay, but is having trouble in the ras2tif code

     ecc NOT OK
     Not OK for other reasons

     enscript-1.4.0 NOT OK
     Assumes run_tm.tm_year to have two digits

     enscript-1.5.0 NOT OK
     Assumes run_tm.tm_year to have two digits

     exim-2.02 NOT OK
     Assumes years to be between 1990 and 2090

     g77-0.5.23 NOT OK
     Correct usage of tm_year. However, the IDATE (VXT) intrinsic returns a
two-digit year. In 2000 it is supposed to return 0, but will return 100
instead. Programs printing that number as a two-digit field might
     therefore print "**" instead of "00", "01", etc. Version 0.5.24 will
fix this, and it is already fixed in the egcs-1.1.2 version. More Y2K
information on g77 is available.

     gnats-3.2 NOT OK
     Uses some strange date manipulation in getdate.c

     gnumach-1.1.3 NOT OK
     Strange date manipulations

     inetutils-1.3b NOT-OK
     Replies to the ftp client with a 2 year date

     sharutils-4.2 NOT-OK
     Prints %2d, tm_year in shar.c, lines 1491 possible patch:
     --- sharutils-4.2.orig/src/shar.c
     +++ sharutils-4.2/src/shar.c
     @@ -1489,10 +1489,10 @@

     restore_time = localtime (&struct_stat.st_mtime);
     fprintf (output, "\
     - $shar_touch -am %02d%02d%02d%02d%02d '%s' &&\n",
     + $shar_touch -am %02d%02d%02d%02d%04d '%s' &&\n",
     restore_time->tm_mon + 1, restore_time->tm_mday,
     restore_time->tm_hour, restore_time->tm_min,
     - restore_time->tm_year, restore_name);
     + restore_time->tm_year + 1900, restore_name);
     }

     if (vanilla_operation_mode)

     smalltalk-1.1.5 NOT-OK
     uses 31 bit signed int which overflows in 2004

     nethack-3.2.2 NOT-OK
     writes records in %02d%02d%02d", lt->tm_year ... format

     tiff-3.4b035 NOT-OK
     Assumes 19xx years

     tiff-3.4b037 NOT-OK
     Assumes 19xx years

                                   
                                                          MURAT KOC

 
 Listeden cikmak icin:
          unsub linux
 mesajini listeci@bilkent.edu.tr'a gonderiniz.
   Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
  Liste arsivinin adresi: http://listweb.bilkent.edu.tr/


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b25 tarafindan uretilmistir.