Patch-ID# 107653-05
Keywords: XKB X11R6.4 upgrade feature 
Synopsis: OpenWindows 3.6.1_x86 XKB X11R6.4 Extension Patch
Date: Aug/19/1999

Solaris Release: 7_x86

SunOS Release: 5.7_x86

Unbundled Product: OpenWindows

Unbundled Release: 3.6.1_x86

Relevant Architectures: i386

Xref: This patch available for sparc as 107652

BugId's fixed with this patch: 4225409 4258355 4260356 

Changes incorporated in this version: 4260356

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch:

Patches required with this patch: 107649-06

Obsoleted by: 

Files included with this patch: 

	/usr/openwin/bin/xkbbell
	/usr/openwin/bin/xkbcomp
	/usr/openwin/bin/xkbprint
	/usr/openwin/bin/xkbvleds
	/usr/openwin/bin/xkbwatch
	/usr/openwin/lib/libpsres.a
	/usr/openwin/lib/X11/xkb/compat.dir
	/usr/openwin/lib/X11/xkb/compat/accessx
	/usr/openwin/lib/X11/xkb/compat/basic
	/usr/openwin/lib/X11/xkb/compat/complete
	/usr/openwin/lib/X11/xkb/compat/default
	/usr/openwin/lib/X11/xkb/compat/iso9995
	/usr/openwin/lib/X11/xkb/compat/japan
	/usr/openwin/lib/X11/xkb/compat/keypad
	/usr/openwin/lib/X11/xkb/compat/misc
	/usr/openwin/lib/X11/xkb/compat/mousekeys
	/usr/openwin/lib/X11/xkb/compat/norepeat
	/usr/openwin/lib/X11/xkb/compat/pc
	/usr/openwin/lib/X11/xkb/compat/pc98
	/usr/openwin/lib/X11/xkb/compat/xtest
	/usr/openwin/lib/X11/xkb/geometry.dir
	/usr/openwin/lib/X11/xkb/geometry/amiga
	/usr/openwin/lib/X11/xkb/geometry/ataritt
	/usr/openwin/lib/X11/xkb/geometry/dell
	/usr/openwin/lib/X11/xkb/geometry/everex
	/usr/openwin/lib/X11/xkb/geometry/fujitsu
	/usr/openwin/lib/X11/xkb/geometry/hp
	/usr/openwin/lib/X11/xkb/geometry/keytronic
	/usr/openwin/lib/X11/xkb/geometry/kinesis
	/usr/openwin/lib/X11/xkb/geometry/microsoft
	/usr/openwin/lib/X11/xkb/geometry/nec
	/usr/openwin/lib/X11/xkb/geometry/northgate
	/usr/openwin/lib/X11/xkb/geometry/pc
	/usr/openwin/lib/X11/xkb/geometry/sony
	/usr/openwin/lib/X11/xkb/geometry/sun
	/usr/openwin/lib/X11/xkb/geometry/winbook
	/usr/openwin/lib/X11/xkb/geometry/digital/lk
	/usr/openwin/lib/X11/xkb/geometry/digital/pc
	/usr/openwin/lib/X11/xkb/geometry/digital/unix
	/usr/openwin/lib/X11/xkb/geometry/sgi/indy
	/usr/openwin/lib/X11/xkb/geometry/sgi/indigo
	/usr/openwin/lib/X11/xkb/geometry/sgi/O2
	/usr/openwin/lib/X11/xkb/keycodes.dir
	/usr/openwin/lib/X11/xkb/keycodes/amiga
	/usr/openwin/lib/X11/xkb/keycodes/ataritt
	/usr/openwin/lib/X11/xkb/keycodes/fujitsu
	/usr/openwin/lib/X11/xkb/keycodes/hp
	/usr/openwin/lib/X11/xkb/keycodes/ibm
	/usr/openwin/lib/X11/xkb/keycodes/sony
	/usr/openwin/lib/X11/xkb/keycodes/sun
	/usr/openwin/lib/X11/xkb/keycodes/xfree86
	/usr/openwin/lib/X11/xkb/keycodes/xfree98
	/usr/openwin/lib/X11/xkb/keycodes/digital/lk
	/usr/openwin/lib/X11/xkb/keycodes/digital/pc
	/usr/openwin/lib/X11/xkb/keycodes/sgi/indy
	/usr/openwin/lib/X11/xkb/keycodes/sgi/indigo
	/usr/openwin/lib/X11/xkb/keycodes/sgi/iris
	/usr/openwin/lib/X11/xkb/keymap.dir
	/usr/openwin/lib/X11/xkb/keymap/amiga
	/usr/openwin/lib/X11/xkb/keymap/ataritt
	/usr/openwin/lib/X11/xkb/keymap/sony
	/usr/openwin/lib/X11/xkb/keymap/xfree86
	/usr/openwin/lib/X11/xkb/keymap/xfree98
	/usr/openwin/lib/X11/xkb/keymap/digital/us
	/usr/openwin/lib/X11/xkb/keymap/sgi/be
	/usr/openwin/lib/X11/xkb/keymap/sgi/bg
	/usr/openwin/lib/X11/xkb/keymap/sgi/ca
	/usr/openwin/lib/X11/xkb/keymap/sgi/cs
	/usr/openwin/lib/X11/xkb/keymap/sgi/de
	/usr/openwin/lib/X11/xkb/keymap/sgi/de_CH
	/usr/openwin/lib/X11/xkb/keymap/sgi/dk
	/usr/openwin/lib/X11/xkb/keymap/sgi/dvorak
	/usr/openwin/lib/X11/xkb/keymap/sgi/en_US
	/usr/openwin/lib/X11/xkb/keymap/sgi/es
	/usr/openwin/lib/X11/xkb/keymap/sgi/fi
	/usr/openwin/lib/X11/xkb/keymap/sgi/fr
	/usr/openwin/lib/X11/xkb/keymap/sgi/fr_CH
	/usr/openwin/lib/X11/xkb/keymap/sgi/gb
	/usr/openwin/lib/X11/xkb/keymap/sgi/hu
	/usr/openwin/lib/X11/xkb/keymap/sgi/it
	/usr/openwin/lib/X11/xkb/keymap/sgi/jp
	/usr/openwin/lib/X11/xkb/keymap/sgi/no
	/usr/openwin/lib/X11/xkb/keymap/sgi/pl
	/usr/openwin/lib/X11/xkb/keymap/sgi/pt
	/usr/openwin/lib/X11/xkb/keymap/sgi/ru
	/usr/openwin/lib/X11/xkb/keymap/sgi/se
	/usr/openwin/lib/X11/xkb/keymap/sgi/th
	/usr/openwin/lib/X11/xkb/keymap/sgi/us
	/usr/openwin/lib/X11/xkb/keymap/sun/de
	/usr/openwin/lib/X11/xkb/keymap/sun/us
	/usr/openwin/lib/X11/xkb/keymap/sun/all
        /usr/openwin/lib/X11/xkb/keymap/sun/ca
        /usr/openwin/lib/X11/xkb/keymap/sun/ch
        /usr/openwin/lib/X11/xkb/keymap/sun/cz
        /usr/openwin/lib/X11/xkb/keymap/sun/dk
        /usr/openwin/lib/X11/xkb/keymap/sun/es
        /usr/openwin/lib/X11/xkb/keymap/sun/fi
        /usr/openwin/lib/X11/xkb/keymap/sun/fr
        /usr/openwin/lib/X11/xkb/keymap/sun/gr
        /usr/openwin/lib/X11/xkb/keymap/sun/hu
        /usr/openwin/lib/X11/xkb/keymap/sun/it
        /usr/openwin/lib/X11/xkb/keymap/sun/jp
        /usr/openwin/lib/X11/xkb/keymap/sun/ko
        /usr/openwin/lib/X11/xkb/keymap/sun/lt
        /usr/openwin/lib/X11/xkb/keymap/sun/lv
        /usr/openwin/lib/X11/xkb/keymap/sun/nl
        /usr/openwin/lib/X11/xkb/keymap/sun/no
        /usr/openwin/lib/X11/xkb/keymap/sun/pl
        /usr/openwin/lib/X11/xkb/keymap/sun/pt
        /usr/openwin/lib/X11/xkb/keymap/sun/ru
        /usr/openwin/lib/X11/xkb/keymap/sun/se
        /usr/openwin/lib/X11/xkb/keymap/sun/tr
        /usr/openwin/lib/X11/xkb/keymap/sun/tw
        /usr/openwin/lib/X11/xkb/keymap/sun/uk
	/usr/openwin/lib/X11/xkb/semantics/basic
	/usr/openwin/lib/X11/xkb/semantics/complete
	/usr/openwin/lib/X11/xkb/semantics/default
	/usr/openwin/lib/X11/xkb/semantics/xtest
	/usr/openwin/lib/X11/xkb/symbols.dir
	/usr/openwin/lib/X11/xkb/symbols/be
	/usr/openwin/lib/X11/xkb/symbols/bg
	/usr/openwin/lib/X11/xkb/symbols/ca
	/usr/openwin/lib/X11/xkb/symbols/cs
	/usr/openwin/lib/X11/xkb/symbols/ctrl
	/usr/openwin/lib/X11/xkb/symbols/de
	/usr/openwin/lib/X11/xkb/symbols/de_CH
	/usr/openwin/lib/X11/xkb/symbols/dk
	/usr/openwin/lib/X11/xkb/symbols/dvorak
	/usr/openwin/lib/X11/xkb/symbols/en_US
	/usr/openwin/lib/X11/xkb/symbols/es
	/usr/openwin/lib/X11/xkb/symbols/fi
	/usr/openwin/lib/X11/xkb/symbols/fr
	/usr/openwin/lib/X11/xkb/symbols/fr_CH
	/usr/openwin/lib/X11/xkb/symbols/gb
	/usr/openwin/lib/X11/xkb/symbols/group
	/usr/openwin/lib/X11/xkb/symbols/hu
	/usr/openwin/lib/X11/xkb/symbols/iso9995-3
	/usr/openwin/lib/X11/xkb/symbols/it
	/usr/openwin/lib/X11/xkb/symbols/jp
	/usr/openwin/lib/X11/xkb/symbols/keypad
	/usr/openwin/lib/X11/xkb/symbols/lock
	/usr/openwin/lib/X11/xkb/symbols/no
	/usr/openwin/lib/X11/xkb/symbols/pc104
	/usr/openwin/lib/X11/xkb/symbols/pl
	/usr/openwin/lib/X11/xkb/symbols/pt
	/usr/openwin/lib/X11/xkb/symbols/ru
	/usr/openwin/lib/X11/xkb/symbols/se
	/usr/openwin/lib/X11/xkb/symbols/th
	/usr/openwin/lib/X11/xkb/symbols/us
	/usr/openwin/lib/X11/xkb/symbols/digital/lk
	/usr/openwin/lib/X11/xkb/symbols/digital/pc
	/usr/openwin/lib/X11/xkb/symbols/digital/us
	/usr/openwin/lib/X11/xkb/symbols/digital/vt
	/usr/openwin/lib/X11/xkb/symbols/fujitsu/jp
	/usr/openwin/lib/X11/xkb/symbols/fujitsu/us
	/usr/openwin/lib/X11/xkb/symbols/hp/us
	/usr/openwin/lib/X11/xkb/symbols/nec/jp
	/usr/openwin/lib/X11/xkb/symbols/sgi/jp
	/usr/openwin/lib/X11/xkb/symbols/sony/us
	/usr/openwin/lib/X11/xkb/symbols/sun/us
	/usr/openwin/lib/X11/xkb/symbols/xfree68/amiga
	/usr/openwin/lib/X11/xkb/symbols/xfree68/ataritt
	/usr/openwin/lib/X11/xkb/symbols/nl
        /usr/openwin/lib/X11/xkb/symbols/sun/ca
        /usr/openwin/lib/X11/xkb/symbols/sun/cs
        /usr/openwin/lib/X11/xkb/symbols/sun/de
        /usr/openwin/lib/X11/xkb/symbols/sun/dk
        /usr/openwin/lib/X11/xkb/symbols/sun/es
        /usr/openwin/lib/X11/xkb/symbols/sun/fr
        /usr/openwin/lib/X11/xkb/symbols/sun/gb
        /usr/openwin/lib/X11/xkb/symbols/sun/gr
        /usr/openwin/lib/X11/xkb/symbols/sun/hu
        /usr/openwin/lib/X11/xkb/symbols/sun/it
        /usr/openwin/lib/X11/xkb/symbols/sun/jp
        /usr/openwin/lib/X11/xkb/symbols/sun/ko
        /usr/openwin/lib/X11/xkb/symbols/sun/lt
        /usr/openwin/lib/X11/xkb/symbols/sun/lv
        /usr/openwin/lib/X11/xkb/symbols/sun/nl
        /usr/openwin/lib/X11/xkb/symbols/sun/no
        /usr/openwin/lib/X11/xkb/symbols/sun/pl
        /usr/openwin/lib/X11/xkb/symbols/sun/pt
        /usr/openwin/lib/X11/xkb/symbols/sun/se
        /usr/openwin/lib/X11/xkb/symbols/sun/sw
        /usr/openwin/lib/X11/xkb/symbols/sun/tr
        /usr/openwin/lib/X11/xkb/symbols/sun/tuv
        /usr/openwin/lib/X11/xkb/symbols/sun/tw
	/usr/openwin/lib/X11/xkb/types.dir
	/usr/openwin/lib/X11/xkb/types/basic
	/usr/openwin/lib/X11/xkb/types/nocancel
	/usr/openwin/lib/X11/xkb/types/complete
	/usr/openwin/lib/X11/xkb/types/default
	/usr/openwin/lib/X11/xkb/types/mousekeys
	/usr/openwin/lib/X11/xkb/types/iso9995
	/usr/openwin/lib/X11/xkb/types/pc
	/usr/openwin/lib/X11/xkb/rules/sgi
	/usr/openwin/lib/X11/xkb/rules/xfree86
	/usr/openwin/lib/X11/xkb/rules/sgi.lst
	/usr/openwin/lib/X11/xkb/rules/xfree86.lst
	/usr/openwin/lib/X11/xkb/rules/xfree86-it.lst
	/usr/openwin/lib/libxkbfile.so.4
	/usr/openwin/share/man/man1/xkbcomp.1
	/usr/openwin/share/man/man1/xkbprint.1
	/usr/openwin/share/man/man1/xkbbell.1
	/usr/openwin/share/man/man1/xkbwatch.1
	/usr/openwin/share/man/man1/xkbvleds.1
        /usr/openwin/share/man/man3/XkbAllocControls.3
        /usr/openwin/share/man/man3/XkbAllocKeyboard.3
        /usr/openwin/share/man/man3/XkbBell.3
        /usr/openwin/share/man/man3/XkbBellEvent.3
        /usr/openwin/share/man/man3/XkbChangeEnabledControls.3
        /usr/openwin/share/man/man3/XkbChangeIndicators.3
        /usr/openwin/share/man/man3/XkbDeviceBell.3
        /usr/openwin/share/man/man3/XkbDeviceBellEvent.3
        /usr/openwin/share/man/man3/XkbForceBell.3
        /usr/openwin/share/man/man3/XkbFreeControls.3
        /usr/openwin/share/man/man3/XkbFreeIndicatorMaps.3
        /usr/openwin/share/man/man3/XkbFreeKeyboard.3
        /usr/openwin/share/man/man3/XkbGetControls.3
        /usr/openwin/share/man/man3/XkbGetControlsChanges.3
        /usr/openwin/share/man/man3/XkbGetIndicatorChanges.3
        /usr/openwin/share/man/man3/XkbGetIndicatorMap.3
        /usr/openwin/share/man/man3/XkbGetIndicatorState.3
        /usr/openwin/share/man/man3/XkbGetKeyModifierMap.3
        /usr/openwin/share/man/man3/XkbGetState.3
        /usr/openwin/share/man/man3/XkbGetXlibControls.3
        /usr/openwin/share/man/man3/XkbKeyAction.3
        /usr/openwin/share/man/man3/XkbKeycodeToKeysym.3
        /usr/openwin/share/man/man3/XkbKeysymToModifiers.3
        /usr/openwin/share/man/man3/XkbLookupKeyBinding.3
        /usr/openwin/share/man/man3/XkbLookupKeySym.3
        /usr/openwin/share/man/man3/XkbNoteControlsChanges.3
        /usr/openwin/share/man/man3/XkbNoteIndicatorChanges.3
        /usr/openwin/share/man/man3/XkbSAGroup.3
        /usr/openwin/share/man/man3/XkbSelectEventDetails.3
        /usr/openwin/share/man/man3/XkbSetAutoResetControls.3
        /usr/openwin/share/man/man3/XkbSetIndicatorMap.3
        /usr/openwin/share/man/man3/XkbTranslateKeyCode.3
	/usr/openwin/share/man/man3/XkbAddGeomDoodad.3
	/usr/openwin/share/man/man3/XkbAddSymInterpret.3
	/usr/openwin/share/man/man3/XkbAllocGeomColors.3
	/usr/openwin/share/man/man3/XkbAllocGeomDoodads.3
	/usr/openwin/share/man/man3/XkbAllocGeomKeys.3
	/usr/openwin/share/man/man3/XkbAllocGeomPoints.3
	/usr/openwin/share/man/man3/XkbFreeGeomOverlayRows.3
	/usr/openwin/share/man/man3/XkbAllocGeomOverlayKey.3
	/usr/openwin/share/man/man3/XkbAllocGeomOverlays.3
	/usr/openwin/share/man/man3/XkbAllocGeomProps.3
	/usr/openwin/share/man/man3/XkbAllocGeomRows.3
	/usr/openwin/share/man/man3/XkbAllocServerMap.3
	/usr/openwin/share/man/man3/XkbChangeMap.3
	/usr/openwin/share/man/man3/XkbComputeRowBounds.3
	/usr/openwin/share/man/man3/XkbComputeShapeTop.3
	/usr/openwin/share/man/man3/XkbComputeSectionBounds.3
	/usr/openwin/share/man/man3/XkbCopyKeyType.3
	/usr/openwin/share/man/man3/XkbCopyKeyTypes.3
	/usr/openwin/share/man/man3/XkbFindOverlayForKey.3
	/usr/openwin/share/man/man3/XkbForceDeviceBell.3
	/usr/openwin/share/man/man3/XkbFreeGeomColors.3
	/usr/openwin/share/man/man3/XkbFreeGeomDoodads.3
	/usr/openwin/share/man/man3/XkbFreeGeomKeyAliases.3
	/usr/openwin/share/man/man3/XkbFreeGeomOverlayKeys.3
	/usr/openwin/share/man/man3/XkbFreeGeomOverlays.3
	/usr/openwin/share/man/man3/XkbFreeGeomPoints.3
	/usr/openwin/share/man/man3/XkbFreeGeomRows.3
	/usr/openwin/share/man/man3/XkbFreeGeomProperties.3
	/usr/openwin/share/man/man3/XkbFreeGeomSections.3
	/usr/openwin/share/man/man3/XkbFreeGeomShapes.3
	/usr/openwin/share/man/man3/XkbFreeGeometry.3
	/usr/openwin/share/man/man3/XkbGetCompatMap.3
	/usr/openwin/share/man/man3/XkbGetKeyActions.3
	/usr/openwin/share/man/man3/XkbGetKeyBehaviors.3
	/usr/openwin/share/man/man3/XkbGetKeySyms.3
	/usr/openwin/share/man/man3/XkbGetKeyExplicitComponents.3
	/usr/openwin/share/man/man3/XkbGetKeyVirtualModMap.3
	/usr/openwin/share/man/man3/XkbGetNamedGeometry.3
	/usr/openwin/share/man/man3/XkbKeyActionsPtr.3
	/usr/openwin/share/man/man3/XkbInitCanonicalKeyTypes.3
	/usr/openwin/share/man/man3/XkbKeyGroupWidth.3
	/usr/openwin/share/man/man3/XkbKeyGroupsWidth.3
	/usr/openwin/share/man/man3/XkbKeyNumActions.3
	/usr/openwin/share/man/man3/XkbKeyNumGroups.3
	/usr/openwin/share/man/man3/XkbKeyNumSyms.3
	/usr/openwin/share/man/man3/XkbKeySymEntry.3
	/usr/openwin/share/man/man3/XkbKeySymsOffset.3
	/usr/openwin/share/man/man3/XkbKeySymsPtr.3
	/usr/openwin/share/man/man3/XkbModActionVMods.3
	/usr/openwin/share/man/man3/XkbPtrActionX.3
	/usr/openwin/share/man/man3/XkbPtrActionY.3
	/usr/openwin/share/man/man3/XkbResizeKeyActions.3
	/usr/openwin/share/man/man3/XkbResizeKeySyms.3
	/usr/openwin/share/man/man3/XkbResizeKeyType.3
	/usr/openwin/share/man/man3/XkbSASetGroup.3
	/usr/openwin/share/man/man3/XkbSASetPtrDfltValue.3
	/usr/openwin/share/man/man3/XkbSASetScreen.3
	/usr/openwin/share/man/man3/XkbSetModActionVMods.3
	/usr/openwin/share/man/man3/XkbSetPtrActionX.3
	/usr/openwin/share/man/man3/XkbSetPtrActionY.3
	/usr/openwin/share/man/man3/XkbUpdateMapFromCore.3
	

Problem Description: 

4260356 Extra entries in Imakefile, missing entries in prototypes

(from 107653-04)
4261678 prototype_com has incorrect permission set for lib and openwin
4258355 Missing XKB API man pages

(from 107653-03)
4225409 x11r6.4 features upgrade

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.
