Patch-ID# 102789-04
Keywords: sccs diff bdiff y2000
Synopsis: SunOS 5.4_x86: Patch for sccs
Date: Oct/24/97

Solaris Release: 2.4_x86

SunOS Release: 5.4_x86

Unbundled Product: 

Unbundled Release: 

Relevant Architectures: i86pc

BugId's fixed with this patch: 1197877 1098682 1199661 1204840 1193181 1208321 1214050 1217233 1224766 1232835 1227502 1172501

Changes incorporated in this version: 1172501

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/usr/ccs/bin/admin
/usr/ccs/bin/cdc
/usr/ccs/bin/comb
/usr/ccs/bin/delta
/usr/ccs/bin/get
/usr/ccs/bin/help
/usr/ccs/bin/prs
/usr/ccs/bin/prt
/usr/ccs/bin/rmdel
/usr/ccs/bin/sact
/usr/ccs/bin/sccs
/usr/ccs/bin/sccsdiff
/usr/ccs/bin/unget
/usr/ccs/bin/val
/usr/ccs/bin/vc
/usr/ccs/bin/what
/usr/ccs/lib/help/lib/help
/usr/ccs/lib/help/locale/C/ad
/usr/ccs/lib/help/locale/C/bd
/usr/ccs/lib/help/locale/C/cb
/usr/ccs/lib/help/locale/C/cm
/usr/ccs/lib/help/locale/C/cmds
/usr/ccs/lib/help/locale/C/co
/usr/ccs/lib/help/locale/C/de
/usr/ccs/lib/help/locale/C/default
/usr/ccs/lib/help/locale/C/ge
/usr/ccs/lib/help/locale/C/he
/usr/ccs/lib/help/locale/C/prs
/usr/ccs/lib/help/locale/C/rc
/usr/ccs/lib/help/locale/C/un
/usr/ccs/lib/help/locale/C/ut
/usr/ccs/lib/help/locale/C/vc

Problem Description: 
BugId	Synopsis
-----	-------------------------------------
(Rev 4)
1172501 SCCS apparently won't work past December 31, 1999
(Rev 3)
1227502 SCCS delta(1) calls bdiff instead of diff on large files
New option for sccs delta: -d

Occasionally for files larger than 3500 lines, the use of bdiff rather
than diff by sccs delta causes multiple sets of spurious differences to
be generated.  This new option forces delta to use diff instead, in
instances when finding the smaller but still sufficient set of file
differences is critical.

The command line option is: 

delta -d s.filename

This -d option will also work for

sccs delta -d filename

and

sccs deledit -d filename

and for

sccs delget -d filename.

EXIT STATUS
The command delta -d returns an exit code of "2" instead of "1" when 
the s.filename isn't supplied, to allow users to identify systems that 
support delta -d.

In summary, the following exit values are returned:

	0  Successful completion.
	1  An error occurred and the "-d" option had not been specified.
	2  An error occurred and the "-d" option had been specified.


(Rev 2)
1232835			2.3		Patch 102787 causes probs. with cdc 
					permissions - getting cannot create lock err

(Rev 1)
1098682	  500832	2.3		patch 101822-02 (and higher) cause delta 
1197877	  500787	2.4		rmdel SIGNAL Memory fault (ut12)
1199661	  501170	2.4		patch 102357-01 gives undesirable side
					effects on sccs create -y
1193181	  501487	2.4		sccs edit is too long when user doesn't
					have permission on SCCS
1204840	  501310	2.3		101822-06 version of admin seems to be
					corrupted
1208321	  501620	2.4		admin command failed with SCCS patch#102357
1214050	  502098	2.4		Need SPARC patch 102357 ported to x86
1217233	  502429	2.3		sccs can't handle multiple ^Ai lines
1224766   503180        2.3             Patch 102787 causes permissions
					problems with sccs get and admin


Patch Installation Instructions: 
-------------------------------- 
Refer to the Install.info file for instructions on using the
generic 'installpatch' and 'backoutpatch' scripts provided with
each patch.  Any other special or non-generic installation
instructions should be described below as special instructions.

Special Install Instructions: 
----------------------------- 
None.

