Patch Name: PHSS_13530 Patch Description: s700_800 10.20 Starbase/Hardcopy Development patch Creation Date: 98/02/12 Post Date: 98/02/13 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: GraphicsSBaseDK B.10.20 HP-UX Starbase Graphics Development Filesets: GraphicsSBaseDK.FAFM-PRG GraphicsSBaseDK.SBDL-PRG GraphicsSBaseDK.STAR-PRG Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_13530 Symptoms: PHSS_13530: - See defect description. PHSS_13518: - See defect description. Defect Description: PHSS_13530: - Specular highlights are different for polygons rendered with hardware compared to polygons that are transformed and lit in software. This is noticeable, for example, when a non-convex, edged polygon (software lighting) is next to a convex polygon (hardware lighting). PHSS_13518: - Incorrect images can appear in PHIGS applications if a regeneration is triggered after the CHANGE STRUCTURE IDENTIFIER, MOVE STRUCTURE ELEMENT ESCAPE, or MOVE ELEMENT RANGE ESCAPE is used. - While running PEX/PHIGS/Starbase based applications Visualize-48 graphics windows blank to black and /etc/dmesg reports: frame_save_restore: state_mgmt() fail 386 Frame(save): state_mgmt() fail SR: 0000000000 Patch Files: /opt/graphics/common/lib/libXg.a /opt/graphics/common/lib/libXwindow.a /opt/graphics/common/lib/libcgm.a /opt/graphics/common/lib/libdd98704.a /opt/graphics/common/lib/libdd98705.a /opt/graphics/common/lib/libdd98735.a /opt/graphics/common/lib/libdd98736.a /opt/graphics/common/lib/libdd98765.a /opt/graphics/common/lib/libdd98766.a /opt/graphics/common/lib/libddCADplt.a /opt/graphics/common/lib/libddSMDpix.a /opt/graphics/common/lib/libddSMDpln.a /opt/graphics/common/lib/libddbyte.a /opt/graphics/common/lib/libddcrx48z.a /opt/graphics/common/lib/libdddl.a /opt/graphics/common/lib/libddgcrx.a /opt/graphics/common/lib/libddhcrx.a /opt/graphics/common/lib/libddhcrx48.a /opt/graphics/common/lib/libddhil.a /opt/graphics/common/lib/libddhpcgm.a /opt/graphics/common/lib/libddhpgl.a /opt/graphics/common/lib/libddhpterm.a /opt/graphics/common/lib/libddkbd.a /opt/graphics/common/lib/libddlkbd.a /opt/graphics/common/lib/libddsbv.a /opt/graphics/common/lib/libddsox11.a /opt/graphics/common/lib/libddvisx.a /opt/graphics/common/lib/libdl.a /opt/graphics/common/lib/libdlrefs.a /opt/graphics/common/lib/libfa.a /opt/graphics/common/lib/libfontm.a /opt/graphics/common/lib/libhpgfx1.a /opt/graphics/common/lib/libhpgfx2.a /opt/graphics/starbase/10.20_Rel_Notes_Addendum /opt/graphics/starbase/formatters/pcl/libfmtpcl.a /opt/graphics/starbase/include/dl.c.h /opt/graphics/starbase/include/dl.f1.h /opt/graphics/starbase/include/dl.f2.h /opt/graphics/starbase/include/dl.p1.h /opt/graphics/starbase/include/dl.p2.h /opt/graphics/starbase/include/sbdl.c.h /opt/graphics/starbase/include/sbdl.f1.h /opt/graphics/starbase/include/sbdl.f2.h /opt/graphics/starbase/include/sbdl.p1.h /opt/graphics/starbase/include/sbdl.p2.h /opt/graphics/starbase/include/starbase.c.h /opt/graphics/starbase/include/starbase.f2.h /opt/graphics/starbase/include/starbase.p1.h /opt/graphics/starbase/newconfig/opt/graphics/starbase/ 10.0_Rel_Notes /opt/graphics/starbase/newconfig/opt/graphics/starbase/ 10.20_Rel_Notes what(1) Output: /opt/graphics/common/lib/libXg.a: GRAPHICS CORE HP-UX GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libXg.a /opt/graphics/common/lib/libXwindow.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libXwindow. a /opt/graphics/common/lib/libcgm.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libcgm.a /opt/graphics/common/lib/libdd98704.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libdd98704. a /opt/graphics/common/lib/libdd98705.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libdd98705. a /opt/graphics/common/lib/libdd98735.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libdd98735. a /opt/graphics/common/lib/libdd98736.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libdd98736. a /opt/graphics/common/lib/libdd98765.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libdd98735. a /opt/graphics/common/lib/libdd98766.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libdd98736. a /opt/graphics/common/lib/libddCADplt.a: PHSS_13529/13530 SB Runtime/DevKit PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddCADplt .a /opt/graphics/common/lib/libddSMDpix.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddSMDpix .a /opt/graphics/common/lib/libddSMDpln.a: GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddSMDpln .a /opt/graphics/common/lib/libddbyte.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddbyte.a /opt/graphics/common/lib/libddcrx48z.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddcrx48z .a /opt/graphics/common/lib/libdddl.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libdddl.a /opt/graphics/common/lib/libddgcrx.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddgcrx.a /opt/graphics/common/lib/libddhcrx.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddhcrx.a /opt/graphics/common/lib/libddhcrx48.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddhcrx48 .a /opt/graphics/common/lib/libddhil.a: GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddhil.a /opt/graphics/common/lib/libddhpcgm.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddhpcgm. a /opt/graphics/common/lib/libddhpgl.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddhpgl.a /opt/graphics/common/lib/libddhpterm.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddhpterm .a /opt/graphics/common/lib/libddkbd.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddkbd.a /opt/graphics/common/lib/libddlkbd.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddlkbd.a /opt/graphics/common/lib/libddsbv.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddsbv.a /opt/graphics/common/lib/libddsox11.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddsox11. a /opt/graphics/common/lib/libddvisx.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libddvisx.a /opt/graphics/common/lib/libdl.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libdl.a /opt/graphics/common/lib/libdlrefs.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libdlrefs.a /opt/graphics/common/lib/libfa.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libfa.a /opt/graphics/common/lib/libfontm.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libfontm.a /opt/graphics/common/lib/libhpgfx1.a: PHSS_13529/13530 SB Runtime/DevKit PHSS_13529/13530 SB Runtime/DevKit PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 09-Feb-98.15:46: 59 $ $Revision: 19980209.21984 $ libhpgfx1.a PHSS_13529/13530 SB Runtime/DevKit /opt/graphics/common/lib/libhpgfx2.a: GRM Library A.01 Protocol 100 $Revision: /main/13 $ GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libhpgfx2.a PHSS_13529/13530 SB Runtime/DevKit /opt/graphics/starbase/10.20_Rel_Notes_Addendum: None /opt/graphics/starbase/formatters/pcl/libfmtpcl.a: PHSS_13529/13530 SB Runtime/DevKit GRAPHICS CORE on HP-UX 10.20 $Date: 30-Jan-98.18:01: 14 $ $Revision: 19980130.24636 $ libfmtpcl.a /opt/graphics/starbase/include/dl.c.h: sbdl.c.h $Date: 30-Jan-98.18:03:33 $ */ /opt/graphics/starbase/include/dl.f1.h: sbdl.f1.h $Date: 30-Jan-98.18:04:03 $ /opt/graphics/starbase/include/dl.f2.h: sbdl.f2.h $Date: 30-Jan-98.18:03:46 $ /opt/graphics/starbase/include/dl.p1.h: sbdl.p1.h $Date: 30-Jan-98.18:03:39 $ } /opt/graphics/starbase/include/dl.p2.h: sbdl.p2.h $Date: 30-Jan-98.18:04:19 $ } /opt/graphics/starbase/include/sbdl.c.h: sbdl.c.h $Date: 30-Jan-98.18:03:33 $ */ /opt/graphics/starbase/include/sbdl.f1.h: sbdl.f1.h $Date: 30-Jan-98.18:04:03 $ /opt/graphics/starbase/include/sbdl.f2.h: sbdl.f2.h $Date: 30-Jan-98.18:03:46 $ /opt/graphics/starbase/include/sbdl.p1.h: sbdl.p1.h $Date: 30-Jan-98.18:03:39 $ } /opt/graphics/starbase/include/sbdl.p2.h: sbdl.p2.h $Date: 30-Jan-98.18:04:19 $ } /opt/graphics/starbase/include/starbase.c.h: None /opt/graphics/starbase/include/starbase.f2.h: None /opt/graphics/starbase/include/starbase.p1.h: None /opt/graphics/starbase/newconfig/opt/graphics/starbase/ 10.0_Rel_Notes: None /opt/graphics/starbase/newconfig/opt/graphics/starbase/ 10.20_Rel_Notes: None cksum(1) Output: 4278086288 18176 /opt/graphics/common/lib/libXg.a 1948762180 24472 /opt/graphics/common/lib/libXwindow.a 2183891296 203764 /opt/graphics/common/lib/libcgm.a 2841025679 111736 /opt/graphics/common/lib/libdd98704.a 1127912247 317612 /opt/graphics/common/lib/libdd98705.a 2103520 147992 /opt/graphics/common/lib/libdd98735.a 1248250487 462644 /opt/graphics/common/lib/libdd98736.a 2103520 147992 /opt/graphics/common/lib/libdd98765.a 1248250487 462644 /opt/graphics/common/lib/libdd98766.a 1310162581 89284 /opt/graphics/common/lib/libddCADplt.a 3977935492 27540 /opt/graphics/common/lib/libddSMDpix.a 1696829172 34576 /opt/graphics/common/lib/libddSMDpln.a 3811060452 8516 /opt/graphics/common/lib/libddbyte.a 2518329868 205892 /opt/graphics/common/lib/libddcrx48z.a 4091066697 7932 /opt/graphics/common/lib/libdddl.a 424574109 295864 /opt/graphics/common/lib/libddgcrx.a 2013962215 406408 /opt/graphics/common/lib/libddhcrx.a 3221866871 410048 /opt/graphics/common/lib/libddhcrx48.a 497935345 32340 /opt/graphics/common/lib/libddhil.a 3875895256 131748 /opt/graphics/common/lib/libddhpcgm.a 3575972057 24760 /opt/graphics/common/lib/libddhpgl.a 419822778 37280 /opt/graphics/common/lib/libddhpterm.a 1113026836 11868 /opt/graphics/common/lib/libddkbd.a 724761901 19740 /opt/graphics/common/lib/libddlkbd.a 2343414327 79464 /opt/graphics/common/lib/libddsbv.a 871916618 59628 /opt/graphics/common/lib/libddsox11.a 576113971 458684 /opt/graphics/common/lib/libddvisx.a 2713483818 674960 /opt/graphics/common/lib/libdl.a 2356143522 6412 /opt/graphics/common/lib/libdlrefs.a 1211429686 22056 /opt/graphics/common/lib/libfa.a 2725594156 31320 /opt/graphics/common/lib/libfontm.a 3619838681 3031384 /opt/graphics/common/lib/libhpgfx1.a 2328827385 299594 /opt/graphics/common/lib/libhpgfx2.a 3350232212 11833 /opt/graphics/starbase/ 10.20_Rel_Notes_Addendum 3419688973 91208 /opt/graphics/starbase/formatters/pcl/ libfmtpcl.a 1861715432 15968 /opt/graphics/starbase/include/dl.c.h 3882582039 4530 /opt/graphics/starbase/include/dl.f1.h 87304275 33560 /opt/graphics/starbase/include/dl.f2.h 199110547 16559 /opt/graphics/starbase/include/dl.p1.h 1775161497 9282 /opt/graphics/starbase/include/dl.p2.h 1861715432 15968 /opt/graphics/starbase/include/sbdl.c.h 3882582039 4530 /opt/graphics/starbase/include/sbdl.f1.h 87304275 33560 /opt/graphics/starbase/include/sbdl.f2.h 199110547 16559 /opt/graphics/starbase/include/sbdl.p1.h 1775161497 9282 /opt/graphics/starbase/include/sbdl.p2.h 2844531869 68443 /opt/graphics/starbase/include/starbase.c.h 323753612 38533 /opt/graphics/starbase/include/starbase.f2.h 1553687096 21481 /opt/graphics/starbase/include/ starbase.p1.h 1762310896 13988 /opt/graphics/starbase/newconfig/opt/ graphics/starbase/10.0_Rel_Notes 1823542039 18969 /opt/graphics/starbase/newconfig/opt/ graphics/starbase/10.20_Rel_Notes Patch Conflicts: None Patch Dependencies: s700: 10.20: PHSS_12479 PHSS_12471 PHSS_13529 PHSS_13522 s800: 10.20: PHSS_12479 PHSS_12471 PHSS_13529 PHSS_13522 Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_13518 Equivalent Patches: None Patch Package Size: 8600 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_13530 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_13530.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_13530.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_13530. 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_13530.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_13530.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None