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/