Patch-ID# 107648-09
Keywords: X11R6.4 upgrade feature CUP Security DPMS Record EVI UDC VW
Synopsis: OpenWindows 3.6.1 Xsun X11R6.4 Feature Patch
Date: Sep/22/1999

Solaris Release: 7

SunOS Release: 5.7

Unbundled Product: OpenWindows

Unbundled Release: 3.6.1

Relevant Architectures: sparc

Xref: This patch available for X86 as 107649

BugId's fixed with this patch: 4221500 4222190 4222871 4223242 4225253 4225409 4226602 4226641 4226605 4229039 4225372 4198669 4218677 4220615 4229532 4220673 4237267 4237375 4233145 4226459 4237407 4245335 4258344 4259460 4261919 4262392 4215548 4233140 4237408 4245948 4246367 4247287 4248067 4239004 4240182 4250447 4254255 4255571 4244399 4261678 4263599 4263893 4263894 4263895 4264756 4264250 4264088 4262197 4266316 4267964 4262560 4274454

Changes incorporated in this version: 4274454

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch:

Patches required with this patch: 107078-17

Obsoleted by: 

Files included with this patch: 

        /usr/openwin/share/man/man3/XkbActionCtrls.3
        /usr/openwin/share/man/man3/XkbAddDeviceLedInfo.3
        /usr/openwin/share/man/man3/XkbAddGeomColor.3
        /usr/openwin/share/man/man3/XkbAddGeomKey.3
        /usr/openwin/share/man/man3/XkbAddGeomKeyAlias.3
        /usr/openwin/share/man/man3/XkbAddGeomOutline.3
        /usr/openwin/share/man/man3/XkbAddGeomOverlay.3
        /usr/openwin/share/man/man3/XkbAddGeomOverlayKey.3
        /usr/openwin/share/man/man3/XkbAddGeomOverlayRow.3
        /usr/openwin/share/man/man3/XkbAddGeomProperty.3
        /usr/openwin/share/man/man3/XkbAddGeomRow.3
        /usr/openwin/share/man/man3/XkbAddGeomSection.3
        /usr/openwin/share/man/man3/XkbAddGeomShape.3
        /usr/openwin/share/man/man3/XkbAllocClientMap.3
        /usr/openwin/share/man/man3/XkbAllocCompatMap.3
        /usr/openwin/share/man/man3/XkbAllocDeviceInfo.3
        /usr/openwin/share/man/man3/XkbAllocDeviceLedInfo.3
        /usr/openwin/share/man/man3/XkbAllocGeomKeyAliases.3
        /usr/openwin/share/man/man3/XkbAllocGeomOutlines.3
        /usr/openwin/share/man/man3/XkbAllocGeomOverlayRows.3
        /usr/openwin/share/man/man3/XkbAllocGeomSectionDoodads.3
        /usr/openwin/share/man/man3/XkbAllocGeomSections.3
        /usr/openwin/share/man/man3/XkbAllocGeomShapes.3
        /usr/openwin/share/man/man3/XkbAllocGeometry.3
        /usr/openwin/share/man/man3/XkbAllocIndicatorMaps.3
        /usr/openwin/share/man/man3/XkbAllocNames.3
        /usr/openwin/share/man/man3/XkbApplyCompatMapToKey.3
        /usr/openwin/share/man/man3/XkbChangeControls.3
        /usr/openwin/share/man/man3/XkbChangeDeviceInfo.3
        /usr/openwin/share/man/man3/XkbChangeNames.3
        /usr/openwin/share/man/man3/XkbChangeTypesOfKey.3
        /usr/openwin/share/man/man3/XkbComputeShapeBounds.3
        /usr/openwin/share/man/man3/XkbFreeClientMap.3
        /usr/openwin/share/man/man3/XkbFreeCompatMap.3
        /usr/openwin/share/man/man3/XkbFreeComponentList.3
        /usr/openwin/share/man/man3/XkbFreeDeviceInfo.3
        /usr/openwin/share/man/man3/XkbFreeGeomKeys.3
        /usr/openwin/share/man/man3/XkbFreeGeomOutlines.3
        /usr/openwin/share/man/man3/XkbFreeNames.3
        /usr/openwin/share/man/man3/XkbFreeServerMap.3
        /usr/openwin/share/man/man3/XkbGetAccessXTimeout.3
        /usr/openwin/share/man/man3/XkbGetAutoRepeatRate.3
        /usr/openwin/share/man/man3/XkbGetAutoResetControls.3
        /usr/openwin/share/man/man3/XkbGetBounceKeysDelay.3
        /usr/openwin/share/man/man3/XkbGetDetectableAutorepeat.3
        /usr/openwin/share/man/man3/XkbGetDeviceButtonActions.3
        /usr/openwin/share/man/man3/XkbGetDeviceInfo.3
        /usr/openwin/share/man/man3/XkbGetDeviceInfoChanges.3
        /usr/openwin/share/man/man3/XkbGetDeviceLedInfo.3
        /usr/openwin/share/man/man3/XkbGetGeometry.3
        /usr/openwin/share/man/man3/XkbGetKeyTypes.3
        /usr/openwin/share/man/man3/XkbGetKeyboard.3
        /usr/openwin/share/man/man3/XkbGetKeyboardByName.3
        /usr/openwin/share/man/man3/XkbGetMap.3
        /usr/openwin/share/man/man3/XkbGetNameChanges.3
        /usr/openwin/share/man/man3/XkbGetNamedIndicator.3
        /usr/openwin/share/man/man3/XkbGetNames.3
        /usr/openwin/share/man/man3/XkbGetSlowKeysDelay.3
        /usr/openwin/share/man/man3/XkbGetStickyKeysOptions.3
        /usr/openwin/share/man/man3/XkbGetUpdatedMap.3
        /usr/openwin/share/man/man3/XkbGetVirtualMods.3
        /usr/openwin/share/man/man3/XkbIgnoreExtension.3
        /usr/openwin/share/man/man3/XkbKeyActionEntry.3
        /usr/openwin/share/man/man3/XkbKeyGroupInfo.3
        /usr/openwin/share/man/man3/XkbKeyHasActions.3
        /usr/openwin/share/man/man3/XkbKeyType.3
        /usr/openwin/share/man/man3/XkbKeyTypeIndex.3
        /usr/openwin/share/man/man3/XkbKeyTypesForCoreSymbols.3
        /usr/openwin/share/man/man3/XkbLatchGroup.3
        /usr/openwin/share/man/man3/XkbLatchModifiers.3
        /usr/openwin/share/man/man3/XkbLibraryVersion.3
        /usr/openwin/share/man/man3/XkbListComponents.3
        /usr/openwin/share/man/man3/XkbLockGroup.3
        /usr/openwin/share/man/man3/XkbLockModifiers.3
        /usr/openwin/share/man/man3/XkbNoteDeviceChanges.3
        /usr/openwin/share/man/man3/XkbNoteNameChanges.3
        /usr/openwin/share/man/man3/XkbOpenDisplay.3
        /usr/openwin/share/man/man3/XkbOutOfRangeGroupInfo.3
        /usr/openwin/share/man/man3/XkbOutOfRangeGroupNumber.3
        /usr/openwin/share/man/man3/XkbQueryExtension.3
        /usr/openwin/share/man/man3/XkbRefreshKeyboardMapping.3
        /usr/openwin/share/man/man3/XkbResizeDeviceButtonActions.3
        /usr/openwin/share/man/man3/XkbSAActionSetCtrls.3
        /usr/openwin/share/man/man3/XkbSAPtrDfltValue.3
        /usr/openwin/share/man/man3/XkbSARedirectSetVMods.3
        /usr/openwin/share/man/man3/XkbSARedirectSetVModsMask.3
        /usr/openwin/share/man/man3/XkbSARedirectVMods.3
        /usr/openwin/share/man/man3/XkbSARedirectVModsMask.3
        /usr/openwin/share/man/man3/XkbSAScreen.3
        /usr/openwin/share/man/man3/XkbSelectEvents.3
        /usr/openwin/share/man/man3/XkbSetAccessXTimeout.3
        /usr/openwin/share/man/man3/XkbSetAutoRepeatRate.3
        /usr/openwin/share/man/man3/XkbSetBounceKeysDelay.3
        /usr/openwin/share/man/man3/XkbSetCompatMap.3
        /usr/openwin/share/man/man3/XkbSetControls.3
        /usr/openwin/share/man/man3/XkbSetDebuggingFlags.3
        /usr/openwin/share/man/man3/XkbSetDetectableAutorepeat.3
        /usr/openwin/share/man/man3/XkbSetDeviceButtonActions.3
        /usr/openwin/share/man/man3/XkbSetDeviceInfo.3
        /usr/openwin/share/man/man3/XkbSetIgnoreLockMods.3
        /usr/openwin/share/man/man3/XkbSetMap.3
        /usr/openwin/share/man/man3/XkbSetNamedIndicator.3
        /usr/openwin/share/man/man3/XkbSetNames.3
        /usr/openwin/share/man/man3/XkbSetServerInternalMods.3
        /usr/openwin/share/man/man3/XkbSetXlibControls.3
        /usr/openwin/share/man/man3/XkbTranslateKeySym.3
        /usr/openwin/share/man/man3/XkbVirtualModsToReal.3

        /usr/openwin/share/man/man3/XcupGetReservedColormapEntries.3
        /usr/openwin/share/man/man3/XcupQueryVersion.3
        /usr/openwin/share/man/man3/XcupStoreColors.3

        /usr/openwin/share/man/man3/DPMSCapable.3
        /usr/openwin/share/man/man3/DPMSDisable.3
        /usr/openwin/share/man/man3/DPMSEnable.3
        /usr/openwin/share/man/man3/DPMSForceLevel.3
        /usr/openwin/share/man/man3/DPMSGetTimeouts.3
        /usr/openwin/share/man/man3/DPMSGetVersion.3
        /usr/openwin/share/man/man3/DPMSInfo.3
        /usr/openwin/share/man/man3/DPMSQueryExtension.3
        /usr/openwin/share/man/man3/DPMSSetTimeouts.3

	/usr/openwin/share/include/X11/ICE/ICElib.h

        /usr/openwin/share/include/X11/XKBlib.h

	/usr/openwin/share/include/X11/extensions/XKBgeom.h

	/usr/openwin/share/include/X11/extensions/dpms.h
	/usr/openwin/share/include/X11/extensions/dpmsstr.h

        /usr/openwin/share/include/X11/extensions/lbxbuf.h
        /usr/openwin/share/include/X11/extensions/lbxbufstr.h
        /usr/openwin/share/include/X11/extensions/lbxdeltastr.h
        /usr/openwin/share/include/X11/extensions/lbximage.h
        /usr/openwin/share/include/X11/extensions/lbxopts.h
        /usr/openwin/share/include/X11/extensions/lbxstr.h
        /usr/openwin/share/include/X11/extensions/lbxzlib.h

	/usr/openwin/share/include/X11/extensions/record.h
	/usr/openwin/share/include/X11/extensions/recordstr.h

	/usr/openwin/share/include/X11/extensions/security.h
	/usr/openwin/share/include/X11/extensions/securstr.h
	/usr/openwin/share/include/X11/extensions/Xcup.h
	/usr/openwin/share/include/X11/extensions/Xcupstr.h

	/usr/openwin/bin/Xprt
	/usr/openwin/bin/Xsun

	/usr/openwin/lib/libX11.a
	/usr/openwin/lib/libX11.so.4
	/usr/openwin/lib/llib-lX11.ln
	/usr/openwin/lib/libp/libX11.a

	/usr/openwin/lib/sparcv9/libICE.so.6
	/usr/openwin/lib/sparcv9/llib-lX11.ln
	/usr/openwin/lib/sparcv9/libX11.so.4
	/usr/openwin/lib/sparcv9/libXext.so.0
	/usr/openwin/lib/sparcv9/libXtst.so.1
	/usr/openwin/lib/sparcv9/libXt.so.4
	/usr/lib/sparcv9/libICE.so.6
	/usr/lib/sparcv9/libX11.so.4
	/usr/lib/sparcv9/libXext.so.0 
	/usr/lib/sparcv9/libXt.so.4
	/usr/openwin/lib/sparcv9/llib-lXt.ln

        /usr/openwin/bin/xauth
        /usr/openwin/bin/xdpyinfo
        /usr/openwin/bin/xset
        /usr/openwin/lib/X11/PostScript.VM
        /usr/openwin/lib/libXext.so.0
        /usr/openwin/lib/libXtst.so.1
        /usr/openwin/lib/libz.so.1
        /usr/openwin/server/etc/SecurityPolicy
        /usr/openwin/server/lib/libmhc.so.1
        /usr/openwin/server/lib/libmi.so.1
        /usr/openwin/server/lib/libserverdps.so.5
        /usr/lib/libICE.so.6
        /usr/lib/libX11.so.4
        /usr/lib/libXext.so.0
        /usr/openwin/lib/libXext.a
        /usr/openwin/lib/libICE.so.6
        /usr/openwin/lib/libp/libXext.a
        /usr/openwin/lib/libXtst.a
        /usr/openwin/lib/libp/libXtst.a
        /usr/openwin/lib/libpsres.a
        /usr/openwin/lib/libz.a
        /usr/openwin/share/man/man1/Xserver.1
        /usr/openwin/share/man/man1/xset.1
        /usr/openwin/share/man/man1/xauth.1
        /usr/openwin/share/man/man3/Xevi.3
	/usr/openwin/share/man/man1/Xprt.1

	/usr/openwin/lib/libICE.a
	/usr/openwin/server/lib/libfont.so.1
 
Problem Description:

	4274454 Private API for the xinerama extension should not be shipped.

(from 107648-08)
	4264250 X server dumps core when exiting StarOffice 5.1 apps

(from 107648-07)
	4267964 X server patch should include libfont.so.1
	4258344 Add new XKB API manpages for 6.4 upgrade 
	4263893 Man pages needed for new DPMS APIs  
	4263894 Man pages needed for new Xinerama APIs 
	4263895 Man pages needed for new CUP APIs  
	4264756 Non standard public header files are not installed properly
	4264088 window outlines for moving/resizing with fvwm drawn incorrectly
	4262197 xdm remote login can fail when a machine has an interface with a
	4266316 incorrect paths for new DPMS, xinerama APIs in prototype
	4262560 X server dumps core when exiting StarOffice 5.1 apps

(from 107648-06)
	4263599 XpConfig entries are commented out in prototype
	4259460 Xserver crashes when colourmaps created/deleted.
	4261919	New headers not included in feature patches
	4262392 64bit public libraries should be included in the feature patches
	4215548	Xserver crashes on Solaris 7
	4233140	Xserver crash using Multibuffer extention
	4237408 Accelerator keys (e.g., Front, Open) do not work on all
  		 screens in Xinerama
	4245948	AllPlanes Upgrade Required.
	4246367	SecurityLookupWindow functions missing in panoramiX.c       
	4247287	back to login prompt when trying to move a window
	4248067	left, top, bottom logical screen layout don't work as expected
  		 in xinerama mode
	4239004 Selective keys on the numeric keyboard are not implemented
	4240182	sdtimage: Image Viewer cannot open ps files on sparc machine.
	4250447	vsw and vsm 64 bit tests get SIGBUS after calling XOpenDisplay
	4254255	XtAppInitialize fails with Bad Window request using 64 bit
  		 libX11
	4255571	XDestroyIC() in C locale causes freed memory access
	4244399	dpms description is missing in xset man page

(from 107648-05)
	4261678 prototype_com has incorrect permission set for lib and openwin
	4258344 Man pages title and header changes
 
(from 107648-04)
	4237407 Artifacts in Acrobat documents with Xinerama on dual-FFB system 

(from 107648-03)
	4245335 SecurityPolicy file should include more properties to make 
		CDE tools work with xrx
        4226605 xset fp+ tcp/host:7100 hangs X server
	4237267 X-rx doesn't work

(from 107648-02)
	4221500 XINERAMA crashes on login on S28_18
	4222190 Server crashes doing CreateColormap when Xinerama is operating
	4222871 install program aborts during kdmconfig (x86 only)
	4223242 Rubberbands don't appear with Xinerama
	4225253 XGL hangs while calling XAllocColorCells in X11R6.4
	4226602 Xsun crashes when a client is run on S3 framebuffer on x86. (x86 only)
	4226641 Permissions on Xsun and other X clients wrong after s998u3_02 patches
	4225372 xserver crashes when started thru dtlogin or olwm with +kb option
	4198669 Java graphics can cause Solaris 7 dtsession termination
	4218677 OpenWindows not available during INSTALLATION ONLY, cui 
                install only (x86 only)
	4220615 Xsun crashes in cmapMhcWindowAttachWid
	4229532 XIL Xshm programs crash Xserver
	4220673 Xsun dies running Java Swing apps (S8_18)
	4237375 Xprt prints message "couldn't set locale correctly"
	4229039 X server dies after quitting hotjava
	4233145 "Compass" application on :0.1 kills Xsun
	4226459 Protocol errors running Xinerama on dual AFB's
	4225409 x11r6.4 feature upgrade request

Patch Installation Instructions: 
-------------------------------- 
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.

For Solaris 7 release, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:

	example# patchadd /var/spool/patch/104945-03

The following example removes a patch from a standalone system:

	example# patchrm 104945-03

For additional examples please see the appropriate man pages.

Special Install Instructions: 
----------------------------- 

None.
