Skip site navigation (1)Skip section navigation (2)

ports/11144: Y2K problem in tiff34 port

From:sjr@home.net
Date:Wed, 14 Apr 1999 23:22:00 -0400 (EDT)
Subject:Y2K problem in tiff34 port
Send-pr version:3.2

Number:11144
Category:ports
Synopsis:Y2K problem in tiff34 port
Severity:serious
Priority:high
Responsible:freebsd-ports@FreeBSD.org
State:closed
Class:sw-bug
Arrival-Date:Wed Apr 14 20:30:01 PDT 1999
Closed-Date:Sun Apr 18 15:05:31 PDT 1999
Last-Modified:Sun Apr 18 15:05:45 PDT 1999
Originator:Stephen J. Roznowski
Release:FreeBSD 4.0-CURRENT i386

Organization:
 
Environment:
 
Description:
The tiff port has a hardcoded 19xx. While this is in the
contrib section (for converting Sun rasterfile format to
TIFF), and not installed by default, this should be patched.
How-To-Repeat:
 
Fix:
Download patch-1.diff
--- contrib/ras/ras2tif.c.orig   Wed Apr 14 23:05:05 1999
+++ contrib/ras/ras2tif.c        Wed Apr 14 23:05:41 1999
@@ -102,8 +102,8 @@
     gettimeofday(&tv, (struct timezone *) NULL);
     ct = localtime(&tv.tv_sec);
-    sprintf(datetime, "19%02d:%02d:%02d %02d:%02d:%02d",
-            ct->tm_year, ct->tm_mon + 1, ct->tm_mday,
+    sprintf(datetime, "%04d:%02d:%02d %02d:%02d:%02d",
+            1900 + ct->tm_year, ct->tm_mon + 1, ct->tm_mday,
             ct->tm_hour, ct->tm_min, ct->tm_sec);
     setbuf(stderr, NULL);


Release-Note:
 
Audit-Trail:
State Changed
From-To:open->closed
By:jseger
When:Sun Apr 18 15:05:31 PDT 1999
Why:Committed, thanks.

Unformatted:
 
Submit Followup | Raw PR | Find another PR