Google
 

Trailing-Edge - PDP-10 Archives - BB-L014E-BM - autopatch/readme.005
There are no other files named readme.005 in the archive.


1.0  INTRODUCTION

This is the fifth Autopatch set.  It contains patches for ALGOL-20-V1-2,
COBOL-20-V12B,  DBMS-20-V6,  FORTRAN-20-V6, and SORT-20-V4C.  To install
Autopatch for the first time, you must first restore the second save set
and  follow the instructions found in the Autopatch Procedures/Reference
Manual and the INSTAL.DOC file.  Information specific to each product is
recorded in section 5.0 of this document.



2.0  EXECEPTIONS


     1.  ALGOL-20-V1-2 and FORTRAN-20-V6 are Autopatched for  the  first
         time with this patch set.

     2.  The following products are no longer Autopatched because of new
         releases:      GALAXY-20-V4,     RMS-20-V1,    TOPS-20-2020-V4,
         TOPS-20-2040-V4,      TOPS-20-2060-V4,      TOPS-20-KL-ARPA-V4,
         TOPS-20-KS-ARPA-V4 and UTILITIES-20-V4.

         *NOTE* It is strongly suggested that you DESELECT any of  these
         products   before  proceeding  with  processing  any  currently
         supported products.

     3.  The following Autopatched products do not have  any  new  edits
         delivered  with  this  patch  set:  APL-20-V2, APLSF-20-V2, and
         BASIC2-20-V2A.

     4.  Before SELECTing the ALGOL product for Autopatching be sure  to
         read  the  note  in  the  INSTAL.DOC  file regarding a required
         rename of the OTS.

     5.  The Autopatch build process for ALGOL, COBOL, DBMS, FORTRAN and
         SORT  redefines  DSK:.   It  is  MANDATORY  that a structure be
         specified when providing the  directory  specifications  during
         the initial SELECTion process.

     6.  ** KS(2020)/KL-A USERS SPECIAL NOTICE **

         KS BATCH time limits for FORTRAN and COBOL should  be  high  to
         ensure  that  the  product build BATCH jobs do not abort due to
         CPU time overrun.  Use  a  figure  of  5  hours  to  cover  all
         possibilities.

         A new procedure  has  been  implemented  to  permit  additional
         patching  directories  to  be  specified  on  a  product basis.
         Because  of  disk  directory  limitations  this  procedure   is
         MANDATORY  for  TOPS-20  KS (2020) and KL-A (2040) users.  KL-B
         (2060) and TOPS-10 users may wish to use this procedure to  aid
         in the management of patching directory space utilization.

         PEP has been modified to ask for a definition of  the  patching
         directory  (PAT:)  whenever a product is initially selected for
                                                                  Page 2


         Autopatching.  In  order  to  use  the  new  feature,  two  (2)
         directories  must  be  specified.  The first directory named is
         the product-specific patching directory.  The second  directory
         named  is  the  common Autopatch patching directory.  The patch
         and build control files delivered with Autopatch will then  use
         the first directory for temporary files.  EXAMPLE:

         What is the patching directory for COBOL-20-V12B?
         	AP20:<AUTOPATCH.PATCBL>,AP20:<AUTOPATCH>

         If you do not want to use this feature, specify only the common
         patching directory:

         What is the patching directory for COBOL-20-V12B?
         	AP20:<AUTOPATCH>

     7.  If you are building BOTH Cobol-68 and Cobol-74 as well  as  the
         68274  translator  you  will  need to SUBmit the CBL12B control
         file with a time limit of greater than the suggested  one  hour
         limit.

     8.  The UPDATE Source Update Tool first deliverd on Autopatch  Tape
         4  was not built properly and does not recover properly after a
         lookup failure.  This trait is not expected to be  seen  during
         the  Autopatch  process.   A properly built UPDATE.EXE has been
         provided on this tape and should be restored  to  the  patching
         directory from the second save-set.

     9.  This patch set provides an update to a DBMS  component  of  the
         COBOL  compiler  (DBGETF.MAC).  The update provided can only be
         applied to the DBMS V6 release of this file.  COBOL  users  who
         do  not  have  the  DBMS V6 product will use the V5A release of
         DBGETF which was included on the COBOL  distribution  tape.   A
         copy  of the V6 release of DBGETF.MAC file has been included in
         this patch set.  If you are not a user of  DBMS  V6,  copy  the
         DBGETF.MAC   file   provided  on  this  tape  into  your  COBOL
         distribution area.

    10.  Be sure to read the FTN206.B05 beware file and  the  DB20V6.B05
         beware file regarding special effects of edits supplied.

    11.  The patch directory for patch set  4  (PAT204.DPD)  erroneously
         indicates  that  edits 1336 and 1337 to the COBOL compiler were
         delivered with that set.  In fact the edits are delivered  with
         patch  set 5.  The PEP program warns that the edits are already
         in its edit table when RETRIEVE processing is doing  patch  set
         5.

    12.  Most software products depend on other software products.   The
         successful  build  of most products relies on utilities such as
         LINK and MACRO.  Many product build procedures reference common
         universal files.  We have established a collection known as the
         Base Building Software set to address this type of  dependency.
         The  members  of  this  set  will  be  delivered  pre-built  on
         Autopatch tapes.  The versions of Base Building Software on the
                                                                  Page 3


         Autopatch  tape are copies of that which was used to build test
         versions of  Autopatachable  products.   They  are  not  to  be
         considered  as  new  releases.   From  time  to  time, the Base
         Building Software may have to change.  When  this  occurs,  PEP
         needs  to  be informed of the changes.  When changes occur, you
         will have to copy the  new  Base  Building  Software  from  the
         current  patch  set  (first  save set) on the patch tape to the
         patching  directory  (PAT:).   You  will  also  have  to   copy
         UTILTY.UPD  from the current patch set of the patch tape to the
         patching  directory  (PAT:).   When  PEP  runs,  it  will  read
         UTILTY.UPD,  and  update  the  names,  checksums,  and  version
         numbers of the utility files required for building each product
         you have SELECTed.  PEP will then delete UTILTY.UPD, so it will
         not be processed again.  Autopatch tape 5  contains  some  Base
         Building  Software.   The  DUMPER  control files which retrieve
         items from the Autopatch tape all bring in  the  Base  Building
         Software  items.  In order for the Autopatch process to use the
         provided copy of PA1050.EXE it must be copied to SYS:.

         **NOTE** The LINK.EXE file which is supplied on the Autopatch
                 tape is a version 5 LINK and is not supported for use
                 on KS/KLA (2020/2040) systems. If this LINK is put in
                 the patching directory, it should be deleted before
                 beginning the Autopatch Building process on 2020/2040
                 systems running TOPS 20 V4.


    13.  The  ALGOL  Autopatch  update  process  redefines   the   local
         definition of SYS:  to ensure the use of provided Base Building
         Software items.

    14.  Some products can optionally use other  products.   This  means
         that  one  product  may  have  to be patched and rebuilt before
         another product.  For example, COBOL  can  optionally  use  the
         DBMS  product.   The COBOL Autopatch process requires that DBMS
         and SORT be updated  before  COBOL.   In  order  to  apply  all
         patches  correctly  you must SUBMIT the Patch and Build Control
         file for SORT and DBMS before the COBOL Control file.   FORTRAN
         also requires that SORT and DBMS be Autopatched first.

    15.  When PEP is run, the connected directory must be PAT:.

    16.  It is  advised  that  all  desired  products  be  SELECTed  for
         Autopatching  before entering the AUTOPATCH or RETRIEVE command
         for the first time.  The patch retrieval process is NOT product
         specific.   This  process  can  be  invoked  with  the RETRIEVE
         command or the AUTOPATCH  command.   PEP  will  then  read  the
         entire  patch  directory  file  (.DPD)  and  update  the  patch
         database  file  (.PDB)  for  all  SELECTed  products.   If  the
         AUTOPATCH  command  is entered for a product which was SELECTed
         at the time of a prior retrieval process, a statement  will  be
         made indicating that all patches have already been retrieved.
                                                                  Page 4


3.0  RELATED DOCUMENTS

TOPS-10/TOPS-20 Autopatch Procedures/Reference Manual (AA-H729A-TK)
INSTAL.DOC      (in Installation Save Set on this tape)



4.0  FILE INDEX

Patch Set 005

File            Description

README.005      Patch Set 005 Master Documentation File
TAP005.DIR      Directory with Checksums of Patch Set 005
PAT205.DPD      Patch Directory File for Patch Set 005
APEDIT.RPT      Autopatch Edit Report
DB20V6.B05      DBMS-20 V6 Edit Beware file
FTN206.B05      FORTRAN-20 V6 Edit Beware file
UTILTY.UPD      Utility checksum and version update file

Edit Description Files

ALGV12.D05      ALGOL-20-V1-2           Edit Description File
CBL12B.D05      COBOL-20-V12B           Edit Description File
DB20V6.D05      DBMS-20-V6              Edit Description File
FTN206.D05      FORTRAN-20-V6           Edit Description File
SRT24C.D05      SORT-20-V4C             Edit Description File

Patch Files

ALGCON.C05      ALGCON.MAC Patch File   ALGOL-20-V1-2
ALGDDT.C05      ALGDDT.MAC Patch File
ALGLIB.C05      ALGLIB.MAC Patch File
ALGOTS.C05      ALGOTS.MAC Patch File
ALGPRM.C05      ALGPRM.MAC Patch File
ALGSTB.C05      ALGSTB.MAC Patch File
ALGSTM.C05      ALGSTM.MAC Patch File
ALGUTL.C05      ALGUTL.MAC Patch File
                                                                  Page 5



ACCEPT.C05      ACCEPT.MAC Patch File   COBOL-20-V12B
BTREE.C05       BTREE .MAC Patch File
CBLIO.C05       CBLIO .MAC Patch File
CLEANC.C05      CLEANC.MAC Patch File
CLEAND.C05      CLEAND.MAC Patch File
CMNGEN.C05      CMNGEN.MAC Patch File
COBCOM.C05      COBCOM.MAC Patch File
COBDDT.C05      COBDDT.MAC Patch File
COBFUN.C05      COBFUN.MAC Patch File
COBOLA.C05      COBOLA.MAC Patch File
COBOLB.C05      COBOLB.MAC Patch File
COBOLC.C05      COBOLC.MAC Patch File
COBOLD.C05      COBOLD.MAC Patch File
COBOLE.C05      COBOLE.MAC Patch File
COBVER.C05      COBVER.MAC Patch File
CPYLIB.C05      CPYLIB.MAC Patch File
CTREE.C05       CTREE .MAC Patch File
DBGETF.C05      DBGETF.MAC Patch File
DIAGS.C05       DIAGS .MAC Patch File
DTREE.C05       DTREE .MAC Patch File
EXPGEN.C05      EXPGEN.MAC Patch File
FNDPOP.C05      FNDPOP.MAC Patch File
GETITM.C05      GETITM.MAC Patch File
IFGEN.C05       IFGEN .MAC Patch File
IMPURE.C05      IMPURE.MAC Patch File
INTERM.C05      INTERM.MAC Patch File
IOGEN.C05       IOGEN .MAC Patch File
IPCGEN.C05      IPCGEN.MAC Patch File
ISAM.C05        ISAM  .MAC Patch File
KEY.C05         KEY   .MAC Patch File
LBLERR.C05      LBLERR.MAC Patch File
MOVGEN.C05      MOVGEN.MAC Patch File
NSTRNG.C05      NSTRNG.MAC Patch File
P.C05           P     .MAC Patch File
PSCAN.C05       PSCAN .MAC Patch File
PURE.C05        PURE  .MAC Patch File
RMSIO.C05       RMSIO .MAC Patch File
RPWGEN.C05      RPWGEN.MAC Patch File
SRTGEN.C05      SRTGEN.MAC Patch File
STRGEN.C05      STRGEN.MAC Patch File
TABLES.C05      TABLES.MAC Patch File
                                                                  Page 6


DBMEN2.F05      DBMEN2.REL Patch File   DBMS-20-V6
DBS20.F05       DBS20 .REL Patch File
DBSANY.F05      DBSANY.REL Patch File
DBSCOB.F05      DBSCOB.REL Patch File
DBSFG.F05       DBSFG .REL Patch File
DBSI20.F05      DBSI20.REL Patch File
DDLANY.F05      DDLANY.REL Patch File
FMLANY.F05      FMLANY.REL Patch File
INFANY.F05      INFANY.REL Patch File
MNDANY.F05      MNDANY.REL Patch File
DB20V6.VER      DBMS-20-V6 Version Update LINK control file
DBCS28.CMD      DBMS-20-V6 Non Autopatch Build Replacement Files
DBMS20.CTL
DBMS.VER        DBMS-20-V6 Test System Replacement Files
ORDENT.CBL
UNV4.FML
V4.FML
                                                                  Page 7



ACT1.C05        ACT1  .BLI Patch File   FORTRAN-20-V6
COMMAN.C05      COMMAN.MAC Patch File
DATAST.C05      DATAST.BLI Patch File
DOALC.C05       DOALC .BLI Patch File
DRIVER.C05      DRIVER.BLI Patch File
ERROUT.C05      ERROUT.BLI Patch File
EXPRES.C05      EXPRES.BLI Patch File
FIRST.C05       FIRST .BLI Patch File
FORCDX.C05      FORCDX.MAC Patch File
FORCNV.C05      FORCNV.MAC Patch File
FORDBL.C05      FORDBL.MAC Patch File
FORDDT.C05      FORDDT.MAC Patch File
FORERR.C05      FORERR.MAC Patch File
FORFMT.C05      FORFMT.MAC Patch File
FORINI.C05      FORINI.MAC Patch File
FORIO.C05       FORIO .MAC Patch File
FORMEM.C05      FORMEM.MAC Patch File
FORMSC.C05      FORMSC.MAC Patch File
FOROPN.C05      FOROPN.MAC Patch File
FOROTS.C05      FOROTS.MAC Patch File
FORPRM.C05      FORPRM.MAC Patch File
FORSRT.C05      FORSRT.MAC Patch File
FORTRP.C05      FORTRP.MAC Patch File
FORXIT.C05      FORXIT.MAC Patch File
GRAPH.C05       GRAPH .BLI Patch File
INOUT.C05       INOUT .BLI Patch File
IOFLG.C05       IOFLG .BLI Patch File
LEXICA.C05      LEXICA.BLI Patch File
LISTNG.C05      LISTNG.BLI Patch File
MEMCMP.C05      MEMCMP.BLI Patch File
OUTMOD.C05      OUTMOD.BLI Patch File
PEEPOP.C05      PEEPOP.BLI Patch File
PH3G.C05        PH3G  .BLI Patch File
REGAL2.C05      REGAL2.BLI Patch File
REVHST.C05      REVHST.MAC Patch File
STA0.C05        STA0  .BLI Patch File
STA1.C05        STA1  .BLI Patch File
STREGA.C05      STREGA.BLI Patch File
UNEND.C05       UNEND .BLI Patch File
DBCS2F.CMD      DBMS LINK command replacement file
F20OTS.CCL      FOROT6 LINK command replacement file


SORT.C05        SORT  .MAC Patch File   SORT-20-V4C
SRTCMD.C05      SRTCMD.MAC Patch File
SRTCMP.C05      SRTCMP.MAC Patch File
SRTFLT.C05      SRTFLT.MAC Patch File
SRTJSS.C05      SRTJSS.MAC Patch File
SRTPRM.C05      SRTPRM.MAC Patch File
SRTSCN.C05      SRTSCN.MAC Patch File
SRTSTA.C05      SRTSTA.MAC Patch File
SRTUUO.C05      SRTUUO.MAC Patch File
                                                                  Page 8


Modified System Files

GLXMAC.UNV
HELPER.REL
LINK.EXE
MACREL.REL
MACRO.EXE
MACSYM.UNV
MACTEN.UNV
MONSYM.MAC
MONSYM.UNV
OVRLAY.REL
PA1050.EXE
QSRMAC.UNV
SCAN.REL
SCNMAC.UNV
UUOSYM.UNV
WILD.REL

Patch Dumper Control Files

ALGV12.P05      Restores files from Patch Set #005 for ALGOL-20-V1-2
CBL12B.P05      Restores files from Patch Set #005 for COBOL-20-V12B
DB20V6.P05      Restores files from Patch Set #005 for DBMS-20-V6
FTN206.P05      Restores files from Patch Set #005 for FORTRAN-20-V6
SRT24C.P05      Restores files from Patch Set #005 for SORT-20-V4C

Patch Dumper Control Files

ALGV12.A05      Restores files from ALL Patch Sets for ALGOL-20-V1-2
APL2B2.A05      Restores files from ALL Patch Sets for APL-20-V2
APL2S2.A05      Restores files from ALL Patch Sets for APLSF-20-V2
B20V2A.A05      Restores files from ALL Patch Sets for BASIC2-20-V2A
CBL12B.A05      Restores files from ALL Patch Sets for COBOL-20-V12B
DB20V6.A05      Restores files from ALL Patch Sets for DBMS-20-V6
FTN206.A05      Restores files from ALL Patch Sets for FORTRAN-20-V6
SRT24C.A05      Restores files from ALL Patch Sets for SORT-20-V4C




5.0  PRODUCT DOCUMENTATION
                                                                  Page 9


ALGOL-20-V1-2           Product Information             PRODUCT CODE:
                          Patch Set 005                 ALGV12

This patch set provides the required files to  update  ALGOL-20-V1-2  to
edit level 340.

If you are patching the product for the first time, you  must  define  a
distribution   area   and  obtain  some  files  from  the  ALGOL-20-V1-2
distribution tape.  This process is described in the INSTAL.DOC file  in
the   second   save   set   on   this   tape   and   in   the  Autopatch
Procedures/Reference Manual.  The ALGV12.DDC Distribution Dumper Control
file found in the Installation Save Set may be used for this purpose.

A description of each edit is contained in the Edit Description file  in
Patch Set 005 (ALGV12.D05).

The files required from Patch Set 005 to patch this product are:

PAT205.DPD
and all the Patch Files listed in section 3.0 for this product

You may use the ALGV12.P05 Patch Dumper Control file  to  restore  files
from  Patch  Set  005.   If  using  Autopatch for the first time on this
product you may use the ALGV12.A05 Patch Dumper Control file to  restore
files from all Patch Sets.
                                                                 Page 10


APL-20-V2               Product Information             PRODUCT CODE:
                          Patch Set 005                 APL2B2

This patch set does not provide any edits for APL-20-V2.

If you are patching the product for the first time, you  must  define  a
distribution  area  and  obtain  some files from the APL-20 distribution
tape.  This process is described in the INSTAL.DOC file  in  the  second
save  set on this tape and in the Autopatch Procedures/Reference Manual.
The  APL2B2.DDC  Distribution  Dumper  Control   File   found   in   the
Installation Save Set may be used for this purpose.

If using Autopatch for the first time on this product you  may  use  the
APL2B2.A05  Patch  Dumper  Control  file to restore files from all Patch
Sets.
                                                                 Page 11


APLSF-20-V2             Product Information             PRODUCT CODE:
                          Patch Set 005                 APL2S2

This patch set does not provide any edits for APLSF-20-V2.

If you are patching the product for the first time, you  must  define  a
distribution  area  and obtain some files from the APLSF-20 distribution
tape.  This process is described in the INSTAL.DOC file  in  the  second
save  set on this tape and in the Autopatch Procedures/Reference Manual.
The  APL2S2.DDC  Distribution  Dumper  Control   file   found   in   the
Installation Save Set may be used for this purpose.

If using Autopatch for the first time on this product you  may  use  the
APL2S2.A05  Patch  Dumper  Control  file to restore files from all Patch
Sets.
                                                                 Page 12


BASIC2-20-V2A           Product Information             PRODUCT CODE:
                          Patch Set 005                 B20V2A

This patch set does not provide any edits for BASIC2-20-V2A.

If you are patching the product for the first time, you  must  define  a
distribution   area   and  obtain  some  files  from  the  BASIC2-20-V2A
distribution tape.  This process is described in the INSTAL.DOC file  in
the   second   save   set   on   this   tape   and   in   the  Autopatch
Procedures/Reference Manual.  The B20V2A.DDC Distribution Dumper Control
file found in the Installation Save Set may be used for this purpose.

If using Autopatch for the first time on this product you  may  use  the
B20V2A.A05  Patch  Dumper  Control  file to restore files from all Patch
Sets.
                                                                 Page 13


COBOL-20-V12B           Product Information             PRODUCT CODE:
                          Patch Set 005                 CBL12B

This patch set provides the required files to update  the  COBOL-20-V12B
compiler  to edit level 1445 , LIBOL to edit level 1046 , COBDDT to edit
level 43 , LIBARY to edit level 31 , CPYLIB to edit level 3 ,  and  ISAM
to edit level 206

If you are patching the product for the first time, you  must  define  a
distribution   area   and  obtain  some  files  from  the  COBOL-20-V12B
distribution tape.  This process is described in the INSTAL.DOC file  in
the   second   save   set   on   this   tape   and   in   the  Autopatch
Procedures/Reference Manual.  The CBL12B.DDC Distribution Dumper Control
file found in the Installation Save Set may be used for this purpose.

A description of each edit is contained in the Edit Description file  in
Patch Set 005 (CBL12B.D05).

The files required from Patch Set 005 to patch this product are:

PAT205.DPD
and all the Patch Files listed in section 3.0 for this product

You may use the CBL12B.P05 Patch Dumper Control file  to  restore  files
from  Patch  Set  005.   If  using  Autopatch for the first time on this
product you may use the CBL12B.A05 Patch Dumper Control file to  restore
files from all Patch Sets.
                                                                 Page 14


DBMS-20-V6              Product Information             PRODUCT CODE:
                          Patch Set 005                 DB20V6

This patch set provides the required files to update DBMS-20-V6 to  edit
level 457.

If you are patching the product for the first time, you  must  define  a
distribution area and obtain some files from the DBMS-20-V6 distribution
tape.  This process is described in the INSTAL.DOC file  in  the  second
save  set on this tape and in the Autopatch Procedures/Reference Manual.
The  DB20V6.DDC  Distribution  Dumper  Control   file   found   in   the
Installation Save Set may be used for this purpose.

A description of each edit is contained in the Edit Description file  in
Patch Set 005 (DB20V6.D05).

The files required from Patch Set 005 to patch this product are:

PAT205.DPD
and all the Patch Files listed in section 3.0 for this product

You may use the DB20V6.P05 Patch Dumper Control file  to  restore  files
from  Patch  Set  005.   If  using  Autopatch for the first time on this
product you may use the DB20V6.A05 Patch Dumper Control file to  restore
files from all Patch Sets.
                                                                 Page 15


FORTRAN-20-V6           Product Information             PRODUCT CODE:
                          Patch Set 005                 FTN206

This patch set provides the required files to update  the  FORTRAN-20-V6
compiler to edit level 1165 , the OTS to edit level 2130 , and FORDDT to
edit level 156.

If you are patching the product for the first time, you  must  define  a
distribution   area   and  obtain  some  files  from  the  FORTRAN-20-V6
distribution tape.  This process is described in the INSTAL.DOC file  in
the   second   save   set   on   this   tape   and   in   the  Autopatch
Procedures/Reference Manual.  The FTN206.DDC Distribution Dumper Control
file found in the Installation Save Set may be used for this purpose.

A description of each edit is contained in the Edit Description file  in
Patch Set 005 (FTN206.D05).

The files required from Patch Set 005 to patch this product are:

PAT205.DPD
and all the Patch Files listed in section 3.0 for this product

You may use the FTN206.P05 Patch Dumper Control file  to  restore  files
from  Patch  Set  005.   If  using  Autopatch for the first time on this
product you may use the FTN206.A05 Patch Dumper Control file to  restore
files from all Patch Sets.
                                                                 Page 16


SORT-20-V2              Product Information             PRODUCT CODE:
                          Patch Set 005                 SRT24C

This patch set provides the required files to update SORT-20-V4C to edit
level 512.

If you are patching the product for the first time, you  must  define  a
distribution  area  and  obtain  some  files  from  the COBOL-20-V12B or
SORT-20-V4C  distribution  tape.   This  process  is  described  in  the
INSTAL.DOC file in the second save set on this tape and in the Autopatch
Procedures/Reference Manual.  The SRT24C.DDC Distribution Dumper Control
file found in the Installation Save Set may be used for this purpose.

A description of each edit is contained in the Edit Description file  in
Patch Set 005 (SRT24C.D05).

The files required from Patch Set 005 to patch this product are:

PAT205.DPD
and all the Patch Files listed in section 3.0 for this product

You may use the SRT24C.P05 Patch Dumper Control file  to  restore  files
from  Patch  Set  005.   If  using  Autopatch for the first time on this
product you may use the SRT24C.A05 Patch Dumper Control file to  restore
files from all Patch Sets.