Next: , Previous: The Good News, Up: Year 2000 Issues


9.2 The Bad News

It's not all good news though. When new deltas are created with the delta command, cssc must consult the operating system to find the current date and time. Some operating systems have a limited range of date representation. For example, the development system I use for most of the work on cssc can't report any date later than Tuesday Jan 19 03:14:07 2038 as the current time. When running on such systems, cssc will still be able to work with sccs files containing dates after this, but activities involving the current time will not work correctly.

This date breakdown occurs most obviously with the date stamp that the delta program gives each delta in the sccs file, but also with the commentary-change message of cdc and the default comment produced by admin when an sccs file is created.