Patch-ID# 102787-07 Keywords: sccs delta diff y2000 Synopsis: SunOS 5.3: patch for sccs Date: Oct/24/1997 Install Requirements: None Solaris Release: 2.3 SunOS Release: 5.3 Unbundled Product: Unbundled Release: Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 1098682 1098682 1172501 1193181 1197877 1199443 1199661 1204840 1208321 1214050 1217233 1227502 1231929 1232835 1240308 Changes incorporated in this version: 1172501 Patches accumulated and obsoleted by this patch: 101822-06 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/ccp /usr/ccs/lib/help/lib/help2 /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 7) 1172501 SCCS apparently won''t work past December 31, 1999 (Rev 6) 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 5) patch 101822-02 for bug 1098682 forces ownership change of sccs files ; SCCS delta comand not working correctly. (Rev 4) 1240308 504662 2.3 cpp core dumps with invalid address alignment. (Rev 3) 1232835 2.3 Patch 102787 causes probs. with cdc permissions - getting cannot create lock err (Rev 2) 1231929 2.3 cpp aborts with SEGV (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 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. README -- Last modified date: Wednesday, January 8, 2003