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.
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: |
