OpenSolaris

Printable Version Enter a New Search
Bug ID 4758439
Synopsis some files use "current date" sccs keywords
State 10-Fix Delivered (Fix available in build)
Category:Subcategory consolidation:os-net-misc
Keywords hg_trans | oss-sponsor | rm_sccs_keywords | rm_sccs_required
Sponsor Mark J Nelson
Submitter richlowe
Responsible Engineer Mark J Nelson
Reported Against s10_19
Duplicate Of
Introduced In
Commit to Fix snv_97
Fixed In snv_97
Release Fixed solaris_nevada(snv_97)
Related Bugs 6735066
Submit Date 4-October-2002
Last Update Date 28-August-2008
Description
[moved here from Comments.]

[jwadams 2002-10-04]
while checking the differences between two gates after a bringover, I noticed
a number of files that had spurious differences.  Upon further investigation,
they were using the %D% and %H% sccs keywords, which insert the date of the
last 'sccs get' (or bringover).  This seems broken, since the date of
last bringover has little relation to anything.

The files were:
usr/src/lib/libslp/javalib/com/sun/slp/*.java
usr/src/pkgdefs/SUNWmibii/pkginfo.tmpl
usr/src/pkgdefs/SUNWsacom/pkginfo.tmpl
usr/src/pkgdefs/SUNWsadmi/pkginfo.tmpl
usr/src/pkgdefs/SUNWsasnm/pkginfo.tmpl

If %D% -> %E%, and %H% -> %G%, the dates will become date of last delta, without
changing the date format.

The libslp java files also have a bunch of pointless:
//  SCCS Status:      %W%       %G%

lines.
I could not bring myself to set an Introduced In Release/Build value; this is, arguably, a Defect, but RFE more closely matches the current motivation for fixing it.
Work Around
N/A
Comments
N/A