Patch Name: PHSS_8858 Patch Description: s700_800 10.0X-10 Cobol/UX Toolbox B.10.29 to B.10.41 patch Creation Date: 96/10/17 Post Date: 96/10/31 Hardware Platforms - OS Releases: s700: 10.00 10.01 10.10 s800: 10.00 10.01 10.10 Products: Cobol/HP-UX B.10.29 Filesets: COBOLTBOX.COBTBOX,B.10.03.10 Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_8858 Symptoms: PHSS_8858: 1. rts 114 (signal 10) on MOVE of PIC S999 table element 2. Rounding of COMP-2 to PIC 9(9) is ignored in COMPUTE 3. cannot OPEN INPUT on read-only filesystems: FS code 9/030 4. rts 114 when MOVE of array element PIC XX to data item PIC XX; gnt or .o 5. rts 114 when accessing multi-dimensional array in native code 6. rts 200 on READ of redirected file 7. Enhance MF COBOL/UX performance of sequential READs (why lseek called?) PHSS_7713: 1. compilation of large MFCOBOL program takes a long time or yields ncg error 6311 or 5707 2. Using IF ... NUMERIC with COMP-6 yields NCG ERROR Ustack underflow (5705) 3. NCG error when compiling program when using charset "ebcdic" 4. MULTIPLY of S9(12) COMP yields rts error 114 or 115 5. REWRITE of line sequential file incorrectly sets record offset 6. command line args are not correctly passed to Animator 7. program fails to open a symbolic link if linked to non-existant file 8. Error "shl_findsym failed finding _hp_libcobwin1_init with 0 (Error 0)" received 9. cannot OPEN INPUT on a read-only filesystem returns error 9/030 10. set long_filenames=FALSE builds wrong name for .idx file 11. READ WITH KEPT LOCK returns 9/035 instead of 9/068 12. memory leak in OPEN and CLOSE PHSS_7099: 1. SORT on multidimentional arrays in ASCENDING seq may not sort correctly 2. Sort on 1-dimensional array in w-s gives wrong result as gnt/exe 3. SEARCH ALL fails to find match if ASC key and native code 4. NCG aborts with 038-F Internal error with COMPUTE and COMP-1/2 5. cob aborts with cob: too many args if number of args > 200 6. cob aborts with "155-U Illegal command line" if many options 7. Intrinsic funcs fail if var alpha-num ref mod in arg. 8. REWRITE of line sequential file incorrectly sets record offset 9. after DISPLAY WINDOW, no attrib w DISPLAY WITH REVERSE-VIDEO 10. DD on 1-dimensional array with -O or -C IBMCOMP gives wrong result 11. NUMVAL returns wrong result if num digits > 14 12. wrong result if SET ADDRESS, multiple targets and ref mod 13. docs/hp_README and docs/hp_relnotes files are 0 length Defect Description: PHSS_8858: 1. User gets following error: Execution error : file 'sics.gnt' error code: 114, pc=0, call=1, seg=0 114 Attempt to access item beyond bounds of memory 2. The behavior of rounding of COMP-2 data types changed for numbers midway between integers (2.5, 3.5 etc). Earlier these would be rounded up to the next integer. However now they are rounded to the neared even number. So that 2.5 is rounded to 2 while 3.5 is rounded to 4. 3. After a data file is created on a 'Write-Once-Read-Many' drive, it can not be opened in INPUT mode. 4. Correct native code is not generated for array bounds checking. 5. Cobol NCG code is unable to address a very large array. 6. When the input file is redirected to a pipe using dd_ env wrong error message is generated, with or without status code. 7. Enhance the product to improve the performance of READs on LINE SEQUENTIAL files. PHSS_7713: 1. The compilation of a large Cobol program takes an unnecessarily long time. 2. If you test a COMP-6 field to be NUMERIC, when you generate the code you get the following error: ** NCG ERROR ** in program ** Ustack underflow (5705) ** Contact Hewlett-Packard Support ** 3. Compiling with -C "charset(ebcdic)" yields: ** NCG ERROR ** in program ** UNK number illegal or unimplemented (5153) ** Contact Hewlett-Packard Support ** 4. COBOL programs that use MULTIPLY abort with rts error 114 when run as .gnt. 5. REWRITE of line sequential file if another file is open in the program causes the record offset to be updated incorrectly. 6. Command line arguments not correctly passed to the animator if run through 'cobrun +A'. 7. Cob won't create a file when given the name of a symbolic link pointing to a non-existing file in a COBOL program. 8. When explicitly unloading libhpcobol.sl with shl_unload, the following error is returned: shl_findsym failed finding _hp_libcobwin1_init with 0 (Error 0) 9. An access with OPEN INPUT fails with file status code 9/030, which states that filesystem is readonly 10. When long filenames are not used, the cisam index file name has '.idx.idx' instead of just '.idx'. 11. READ WITH KEPT LOCK returns 9/035 instead of 9/068. 12. Memory leak detected if files are opened repeatedly in a COBOL program. PHSS_7099: 1. Sorting single or multi dimensional arrays using pic 9(..) (usage display) as the only key gives the incorrect result with native code in some cases. Intermediate code works correctly. 2. Sorting 1-dimensional array using pic 99 (usage display) as only key gives incorrect result with native code. Intermediate code works correctly. Also fails for all unsigned pic 9(X) where X is a legal number larger than 1. 3. COBOL program with a sorted table in ascending order, and only one search key. The program fails to find matches in a table when the matches are clearly present. 4. When geneating native code for a COMPUTE statement that uses floating point data items (COMP-1 or COMP-2), the ncg aborts with the following error: * 038-F Internal error. Contact Technical Support 5. If cob is given a long list of object files to link, it fails if the number is close to 200. 6. if the num of args to ld approach 200, cob starts to give strange errors. 7. REVERSE doesn't work if reference modification doesn't have only constants. It works as int code but not as executable. 8. REWRITE of line sequential file if another file is open in the program causes the record offset to be updated incorrectly. 9. When using windowing syntax($SET PREPROCESS "WINDOW1" / DISPLAY WINDOW), DISPLAY WITH REVERSE-VIDEO does not always work. 10. When a USAGE DISPLAY index is converted to binary, for accessing 1-DIM array, the calculation for 10, 100, 1000, ... does not account for the '1'. Hence the index is always zero. 11. Numval documentation states 18 digits of accuracy only 13 is received. 12. The COBOL statement SET ADDRESS OF identifier TO ADDRESS of identifier, fails if there are multiple assignments or if there is a reference modification. 13. The HP supplied documentation files hp_README, hp_relnotes_cbl, hp_relnotes_ds and hp_relnotes_tbox are missing from the B.10.30 release. Files with those names are 0 length SR: 1653128306 1653174771 1653175448 4701252338 5003286492 5003334748 1653113266 1653084939 5003214460 5003286419 5003285346 4701310482 4701310524 4701311142 5003296160 5003300236 1653157461 5003304899 5003293829 5003302471 4701317347 1653126664 1653139428 4701302612 1653142729 5003296160 5003302471 1653166462 4701321471 4701326314 5003309393 5003308957 5003287789 Patch Files: /opt/cobol/cobdir/advanim.lbr /opt/cobol/cobdir/analyze.lbr /opt/cobol/cobdir/bin/analyze /opt/cobol/cobdir/bin/builder /opt/cobol/cobdir/bin/cobie /opt/cobol/cobdir/bin/compare /opt/cobol/cobdir/bin/cwsource /opt/cobol/cobdir/bin/d /opt/cobol/cobdir/bin/designer /opt/cobol/cobdir/bin/ds /opt/cobol/cobdir/bin/editor /opt/cobol/cobdir/bin/library /opt/cobol/cobdir/bin/mfsort /opt/cobol/cobdir/bin/screens /opt/cobol/cobdir/bin/tbox /opt/cobol/cobdir/builder.lbr /opt/cobol/cobdir/charset.gnt /opt/cobol/cobdir/cwsource.lbr /opt/cobol/cobdir/d.gnt /opt/cobol/cobdir/demo/coop/animuser.gnt /opt/cobol/cobdir/demo/coop/dbgee.gnt /opt/cobol/cobdir/demo/fs/fstest.cbl /opt/cobol/cobdir/demo/fs/tptest.cbl /opt/cobol/cobdir/demo/fs/wr1test.cbl /opt/cobol/cobdir/demo/fs/wr2test.cbl /opt/cobol/cobdir/designer.lbr /opt/cobol/cobdir/docs/fs2tools.1 /opt/cobol/cobdir/docs/hp_relnotes_tbox /opt/cobol/cobdir/edit.lbr /opt/cobol/cobdir/fsviewmot /opt/cobol/cobdir/gnl.gnt /opt/cobol/cobdir/gntanlz.lbr /opt/cobol/cobdir/helpedit.lbr /opt/cobol/cobdir/iecobses.gnt /opt/cobol/cobdir/ieenvvar.gnt /opt/cobol/cobdir/imssuper.gnt /opt/cobol/cobdir/mfcsi.lbr /opt/cobol/cobdir/mfdir2.lbr /opt/cobol/cobdir/mfsort /opt/cobol/cobdir/painter.lbr /opt/cobol/cobdir/screens.lbr /opt/cobol/cobdir/src/cci.h /opt/cobol/cobdir/src/fs/fhrdrpwd.o /opt/cobol/cobdir/src/fs/fhxscomp.o /opt/cobol/cobdir/src/fs/fs.o /opt/cobol/cobdir/src/fs/fsinst.o /opt/cobol/cobdir/src/fs/fsinstpw.o /opt/cobol/cobdir/src/fs/fsmgr.o /opt/cobol/cobdir/src/fs/fspthnam.o /opt/cobol/cobdir/src/fs/fsrcvr.o /opt/cobol/cobdir/src/fs/fsseclog.o /opt/cobol/cobdir/src/fs/fssecopn.o /opt/cobol/cobdir/src/fs/fsserver.o /opt/cobol/cobdir/src/fs/mkfs2 /opt/cobol/cobdir/tbox.lbr /opt/cobol/cobdir/toolboxver what(1) Output: /opt/cobol/cobdir/advanim.lbr: boxdisp 96100419471793 GNB-019054000AA PA- RISC ncg B.10.35 boxfunc 96100419472379 GNB-019054000AA PA- RISC ncg B.10.35 boxprint 96100419472932 GNB-019054000AA PA- RISC ncg B.10.35 ddict 96100419473624 GNB-019054000AA PA- RISC ncg B.10.35 stanim 96100419474369 GNB-019054000AA PA- RISC ncg B.10.35 struct 96100419474959 GNB-019054000AA PA- RISC ncg B.10.35 Struct 3.0.03nrV sload 96100419254204 GNB-019054000AA PA- RISC ncg B.10.35 CHK054 /opt/cobol/cobdir/analyze.lbr: ANALYSER 96100419434077 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/bin/analyze: cobrun.c 1.17 /opt/cobol/cobdir/bin/builder: cobrun.c 1.17 /opt/cobol/cobdir/bin/cobie: cobie.c 3.2 /opt/cobol/cobdir/bin/compare: adisctrl.c 1.1 cobkeymp.c 1.1 compare.c 1.2 filehandle.c 1.2 unixkey.c 1.1 m_load.c 1.1 m_exec.c 1.1 /opt/cobol/cobdir/bin/cwsource: cobrun.c 1.17 /opt/cobol/cobdir/bin/d: cobrun.c 1.17 /opt/cobol/cobdir/bin/designer: cobrun.c 1.17 /opt/cobol/cobdir/bin/ds: cobrun.c 1.17 /opt/cobol/cobdir/bin/editor: cobrun.c 1.17 /opt/cobol/cobdir/bin/library: cobrun.c 1.17 /opt/cobol/cobdir/bin/mfsort: cobrun.c 1.17 /opt/cobol/cobdir/bin/screens: cobrun.c 1.17 /opt/cobol/cobdir/bin/tbox: cobrun.c 1.17 /opt/cobol/cobdir/builder.lbr: builder 96100419390182 GNB-019054000AA PA- RISC ncg B.10.35 CWBUILD V.3.2.16 cwbdconv 96100419391080 GNB-046053000A9 PA- RISC ncg B.10.35 cwbdctrl 96100419391676 GNB-019054000AA PA- RISC ncg B.10.35 cwbddgen 96100419392200 GNB-019054000AA PA- RISC ncg B.10.35 cwbddio 96100419392679 GNB-019054000AA PA- RISC ncg B.10.35 cwbextct 96100419393264 GNB-019054000AA PA- RISC ncg B.10.35 cwbidy 96100419393768 GNB-019054000AA PA- RISC ncg B.10.35 cwbsdi 96100419394117 GNB-019054000AA PA- RISC ncg B.10.35 cwbss2 96100419394497 GNB-019054000AA PA- RISC ncg B.10.35 generate 96100419394811 GNB-019054000AA PA- RISC ncg B.10.35 cwrdescr 96100419395062 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/charset.gnt: charset 96100920135946 GNB-019054000AA PA- RISC ncg B.10.35 CHK054 /opt/cobol/cobdir/cwsource.lbr: cwsdconv 96100419400127 GNB-019054000AA PA- RISC ncg B.10.35 cwsddio 96100419400576 GNB-019054000AA PA- RISC ncg B.10.35 cwsitems 96100419401053 GNB-019054000AA PA- RISC ncg B.10.35 cwslinks 96100419401446 GNB-019054000AA PA- RISC ncg B.10.35 cwsource 96100419401847 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/d.gnt: d 96100920145136 GNB-019054000AA PA- RISC ncg B.10.35 D 3.2.01 /opt/cobol/cobdir/demo/coop/animuser.gnt: animuser 96100920224322 GNB-011051001A8 PA- RISC ncg B.10.35 /opt/cobol/cobdir/demo/coop/dbgee.gnt: dbgee 96100920224852 GNB-011051001A8 PA- RISC ncg B.10.35 /opt/cobol/cobdir/demo/fs/fstest.cbl: None /opt/cobol/cobdir/demo/fs/tptest.cbl: None /opt/cobol/cobdir/demo/fs/wr1test.cbl: wr1test.cbl 1.2 /opt/cobol/cobdir/demo/fs/wr2test.cbl: None /opt/cobol/cobdir/designer.lbr: cwmenu 96100419402919 GNB-019054000AA PA- RISC ncg B.10.35 cwpdir 96100419403381 GNB-019054000AA PA- RISC ncg B.10.35 cwpoptns 96100419403976 GNB-019054000AA PA- RISC ncg B.10.35 cwpsrch 96100419404294 GNB-019054000AA PA- RISC ncg B.10.35 designer 96100419404599 GNB-019054000AA PA- RISC ncg B.10.35 CWDESIGN V.3.2.16 /opt/cobol/cobdir/docs/fs2tools.1: Vrn/fs2tools.1/3.2.03/13Jul94/nrV /opt/cobol/cobdir/docs/hp_relnotes_tbox: None /opt/cobol/cobdir/edit.lbr: edit 96100419434911 GNB-019054000AA PA- RISC ncg B.10.35 mfedit 96100419440643 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/fsviewmot: fsview 96100920582737 GNB-019054000AA PA- RISC ncg B.10.35 on-line 96100920205158 GNB-012054000AA PA- RISC ncg B.10.35 hnfeng 96100919472355 GNB-019054000AA PA- RISC ncg B.10.35 onleng 96100919480994 GNB-012054000AA PA- RISC ncg B.10.35 CBLDC002 96100919485673 GNB-034053004A9 PA- RISC ncg B.10.35 fhrdrpwd 96100920201933 GNB-019054000AA PA- RISC ncg B.10.35 fhxscomp 96100920202369 GNB-019054000AA PA- RISC ncg B.10.35 dserrhan 96100920460797 GNB-034053004A9 PA- RISC ncg B.10.35 DSFNTMAP 96100920470006 GNB-034053004A9 PA- RISC ncg B.10.35 DSR0VALP 96100920490858 GNB-034053004A9 PA- RISC ncg B.10.35 dsrun 96100920492686 GNB-034053004A9 PA- RISC ncg B.10.35 dsvalrun 96100920504657 GNB-034053004A9 PA- RISC ncg B.10.35 pic4mat 96100920531972 GNB-034053004A9 PA- RISC ncg B.10.35 fsview Vrn 1.6.06 nrV Vrn 4.1.19 nrV HF2ENG 5.0.2016Mar94 Vrn 4.1.19 nrV Vrn 4.0.00 nrV /opt/cobol/cobdir/gnl.gnt: gnl 96100920164644 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/gntanlz.lbr: gntanlz 96100419481069 GNB-019054000AA PA- RISC ncg B.10.35 gntcfg 96100419481444 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/helpedit.lbr: None /opt/cobol/cobdir/iecobses.gnt: iecobses 96100920141501 GNB-019054000AA PA- RISC ncg B.10.35 iecobses V3.1.01 /opt/cobol/cobdir/ieenvvar.gnt: ieenvvar 96100920140841 GNB-046053000A9 PA- RISC ncg B.10.35 ieenvvar V3.1.02 /opt/cobol/cobdir/imssuper.gnt: imssuper 96100920180234 GNB-029053004A9 PA- RISC ncg B.10.35 /opt/cobol/cobdir/mfcsi.lbr: mfcsi 96100920154667 GNB-019054000AA PA- RISC ncg B.10.35 carm 96100920161788 GNB-019054000AA PA- RISC ncg B.10.35 csicfg 96100419470246 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/mfdir2.lbr: mfdir2 96100419425793 GNB-019054000AA PA- RISC ncg B.10.35 MFDIR 3.G.13 mfdir3 96100419430962 GNB-019054000AA PA- RISC ncg B.10.35 MFDIR 3.G.13 fprompt 96100419432654 GNB-019054000AA PA- RISC ncg B.10.35 MFDIR 3.G.13 /opt/cobol/cobdir/mfsort: mfsort 96100920150202 GNB-019054000AA PA- RISC ncg B.10.35 fhsort.c 1.15 /opt/cobol/cobdir/painter.lbr: cwpadd 96100419405536 GNB-019054000AA PA- RISC ncg B.10.35 cwpanel 96100419405995 GNB-019054000AA PA- RISC ncg B.10.35 cwpblock 96100419410451 GNB-019054000AA PA- RISC ncg B.10.35 cwpbreak 96100419410938 GNB-019054000AA PA- RISC ncg B.10.35 cwpdate 96100419411261 GNB-019054000AA PA- RISC ncg B.10.35 cwpderiv 96100419411643 GNB-019054000AA PA- RISC ncg B.10.35 cwpdict 96100419412077 GNB-019054000AA PA- RISC ncg B.10.35 cwpdisp 96100419412413 GNB-019054000AA PA- RISC ncg B.10.35 cwpjem 96100419412849 GNB-019054000AA PA- RISC ncg B.10.35 cwplay 96100419413479 GNB-019054000AA PA- RISC ncg B.10.35 cwplink 96100419414996 GNB-019054000AA PA- RISC ncg B.10.35 cwpolish 96100419415823 GNB-019054000AA PA- RISC ncg B.10.35 cwpscpnt 96100419420445 GNB-019054000AA PA- RISC ncg B.10.35 cwpshow 96100419420964 GNB-019054000AA PA- RISC ncg B.10.35 cwpslct 96100419421264 GNB-019054000AA PA- RISC ncg B.10.35 cwpslink 96100419421602 GNB-019054000AA PA- RISC ncg B.10.35 cwpsort 96100419421960 GNB-019054000AA PA- RISC ncg B.10.35 cwpspecl 96100419422317 GNB-019054000AA PA- RISC ncg B.10.35 cwpstpnt 96100419422669 GNB-019054000AA PA- RISC ncg B.10.35 cwptidy 96100419423016 GNB-019054000AA PA- RISC ncg B.10.35 cwptotal 96100419423401 GNB-019054000AA PA- RISC ncg B.10.35 painter 96100419424062 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/screens.lbr: USER0INTERFACE0P 96100419451344 GNB-019054000AA PA- RISC ncg B.10.35 BLOCK0MANIPULATI 96100419452081 GNB-019054000AA PA- RISC ncg B.10.35 draw 96100419452411 GNB-019054000AA PA- RISC ncg B.10.35 FORMS0ERROR0MESS 96100419452700 GNB-019054000AA PA- RISC ncg B.10.35 FORMS0EDITING0MA 96100419453123 GNB-019054000AA PA- RISC ncg B.10.35 FORMS0CODE0GENER 96100419453737 GNB-019054000AA PA- RISC ncg B.10.35 FLOAD 96100419454480 GNB-019054000AA PA- RISC ncg B.10.35 FSAVE 96100419454840 GNB-019054000AA PA- RISC ncg B.10.35 FORMS0STORAGE0IN 96100419455256 GNB-019054000AA PA- RISC ncg B.10.35 graphic 96100419455730 GNB-019054000AA PA- RISC ncg B.10.35 screens 96100419460003 GNB-019054000AA PA- RISC ncg B.10.35 Vrn SCREENS 1.4.27 nrVVXEPA/000/000000EXTFH /opt/cobol/cobdir/src/fs/fhrdrpwd.o: fhrdrpwd 96100920201933 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/src/fs/fhxscomp.o: fhxscomp 96100920202369 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/src/fs/fs.o: fs 96100920182631 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/src/fs/fsinst.o: fsinst 96100920184342 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/src/fs/fsinstpw.o: fsinstpw 96100920185325 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/src/fs/fsmgr.o: fsmgr 96100920181867 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/src/fs/fspthnam.o: fspthnam 96100920185856 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/src/fs/fsrcvr.o: fsrcvr 96100920190462 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/src/fs/fsseclog.o: fsseclog 96100920191439 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/src/fs/fssecopn.o: fssecopn 96100920191892 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/src/fs/fsserver.o: fsserver 96100920193552 GNB-019054000AA PA- RISC ncg B.10.35 fs Vrn 7091 nrV /opt/cobol/cobdir/src/fs/mkfs2: mkfs2 3.2 /opt/cobol/cobdir/tbox.lbr: tbox 96100419491096 GNB-019054000AA PA- RISC ncg B.10.35 banner 96100419433583 GNB-019054000AA PA- RISC ncg B.10.35 chkmenu 96100419482539 GNB-019054000AA PA- RISC ncg B.10.35 /opt/cobol/cobdir/toolboxver: None /opt/cobol/cobdir/src/cci.h: None cksum(1) Output: 3277550727 271744 /opt/cobol/cobdir/advanim.lbr 3817030285 20864 /opt/cobol/cobdir/analyze.lbr 4179182382 32768 /opt/cobol/cobdir/bin/analyze 4179182382 32768 /opt/cobol/cobdir/bin/builder 2911408672 20480 /opt/cobol/cobdir/bin/cobie 286958617 147456 /opt/cobol/cobdir/bin/compare 4179182382 32768 /opt/cobol/cobdir/bin/cwsource 4179182382 32768 /opt/cobol/cobdir/bin/d 4179182382 32768 /opt/cobol/cobdir/bin/designer 4179182382 32768 /opt/cobol/cobdir/bin/ds 4179182382 32768 /opt/cobol/cobdir/bin/editor 4179182382 32768 /opt/cobol/cobdir/bin/library 4179182382 32768 /opt/cobol/cobdir/bin/mfsort 4179182382 32768 /opt/cobol/cobdir/bin/screens 4179182382 32768 /opt/cobol/cobdir/bin/tbox 613672244 353792 /opt/cobol/cobdir/builder.lbr 2458160005 4052 /opt/cobol/cobdir/charset.gnt 3132122647 99200 /opt/cobol/cobdir/cwsource.lbr 51202190 5444 /opt/cobol/cobdir/d.gnt 3468442163 4492 /opt/cobol/cobdir/demo/coop/animuser.gnt 1787726777 16136 /opt/cobol/cobdir/demo/coop/dbgee.gnt 2303320003 13260 /opt/cobol/cobdir/demo/fs/fstest.cbl 1666345486 14106 /opt/cobol/cobdir/demo/fs/tptest.cbl 940361691 13112 /opt/cobol/cobdir/demo/fs/wr1test.cbl 1268133208 14659 /opt/cobol/cobdir/demo/fs/wr2test.cbl 871507751 154112 /opt/cobol/cobdir/designer.lbr 2053570372 2879 /opt/cobol/cobdir/docs/fs2tools.1 4072819854 10782 /opt/cobol/cobdir/docs/hp_relnotes_tbox 2103706647 364672 /opt/cobol/cobdir/edit.lbr 136026978 581632 /opt/cobol/cobdir/fsviewmot 4147756022 41508 /opt/cobol/cobdir/gnl.gnt 2136019057 29056 /opt/cobol/cobdir/gntanlz.lbr 389134553 115072 /opt/cobol/cobdir/helpedit.lbr 3829181948 10688 /opt/cobol/cobdir/iecobses.gnt 3611547709 7320 /opt/cobol/cobdir/ieenvvar.gnt 2311604753 46128 /opt/cobol/cobdir/imssuper.gnt 1374747252 177024 /opt/cobol/cobdir/mfcsi.lbr 3650778735 228992 /opt/cobol/cobdir/mfdir2.lbr 1722924210 139264 /opt/cobol/cobdir/mfsort 611852913 363136 /opt/cobol/cobdir/painter.lbr 3083390684 327808 /opt/cobol/cobdir/screens.lbr 2057019137 2900 /opt/cobol/cobdir/src/fs/fhrdrpwd.o 1225264044 4184 /opt/cobol/cobdir/src/fs/fhxscomp.o 2383309224 44056 /opt/cobol/cobdir/src/fs/fs.o 1287066424 41860 /opt/cobol/cobdir/src/fs/fsinst.o 4058319267 15832 /opt/cobol/cobdir/src/fs/fsinstpw.o 4197938744 11008 /opt/cobol/cobdir/src/fs/fsmgr.o 3008210082 4568 /opt/cobol/cobdir/src/fs/fspthnam.o 609109961 42356 /opt/cobol/cobdir/src/fs/fsrcvr.o 1589795848 2688 /opt/cobol/cobdir/src/fs/fsseclog.o 4248263577 2744 /opt/cobol/cobdir/src/fs/fssecopn.o 3000985806 176808 /opt/cobol/cobdir/src/fs/fsserver.o 2032085523 1054 /opt/cobol/cobdir/src/fs/mkfs2 2791842648 224640 /opt/cobol/cobdir/tbox.lbr 2641584876 51 /opt/cobol/cobdir/toolboxver 3119639790 24401 /opt/cobol/cobdir/src/cci.h Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_7099 PHSS_7713 Equivalent Patches: None Patch Package Size: 4250 Kbytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_8858 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_8858.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHSS_8858.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_8858. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. Warning: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHSS_8858.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_8858.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: After patch installation, note: 1) If you receive file not found messages during update: These can be ignored as these are files that have been moved between filesets. 2) If you are going to use the SQL interface to DB2, you must add the following options when you run mkcheck and mkrts, and when you build an executable that includes SQL calls: -m sqlginpt=sqlgintp