Patch-ID# 118966-15

NOTE:
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************

Keywords: security xorg mouse keyboard video drivers nv
Synopsis: X11 6.8.0_x86: Xorg patch
Date: Feb/10/2006


Install Requirements: NA                      
                      
Solaris Release: 10_x86

SunOS Release: 5.10_x86

Unbundled Product: X11

Unbundled Release: 6.8.0_x86

Xref: 

Topic: 

Relevant Architectures: i386

BugId's fixed with this patch: 6198604 6202893 6207005 6210823 6212502 6219169 6219349 6221637 6221655 6227475 6227952 6241320 6251042 6251506 6252544 6264498 6275666 6277477 6278337 6279968 6307303 6311410 6316438 6321613 6326551 6335783 6338085 6339315 6348263 6366603

Changes incorporated in this version: 6321613 6366603 6326551 6202893 6348263

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/usr/X11/bin/Xorg
/usr/X11/bin/scanpci
/usr/X11/bin/xorgcfg
/usr/X11/bin/xorgconfig
/usr/X11/bin/xrandr
/usr/X11/lib/X11/Cards
/usr/X11/lib/X11/app-defaults/XOrgCfg
/usr/X11/lib/X11/xkb/compat/basic
/usr/X11/lib/X11/xkb/compat/ledcaps
/usr/X11/lib/X11/xkb/compat/lednum
/usr/X11/lib/X11/xkb/compat/ledscroll
/usr/X11/lib/X11/xkb/rules/xorg
/usr/X11/lib/X11/xkb/rules/xorg.lst
/usr/X11/lib/X11/xkb/rules/xorg.xml
/usr/X11/lib/X11/xkb/symbols/altwin
/usr/X11/lib/X11/xkb/symbols/capslock
/usr/X11/lib/X11/xkb/symbols/compose
/usr/X11/lib/X11/xkb/symbols/de
/usr/X11/lib/X11/xkb/symbols/eurosign
/usr/X11/lib/X11/xkb/symbols/fo
/usr/X11/lib/X11/xkb/symbols/group
/usr/X11/lib/X11/xkb/symbols/inet
/usr/X11/lib/X11/xkb/symbols/keypad
/usr/X11/lib/X11/xkb/symbols/level3
/usr/X11/lib/X11/xkb/symbols/nl
/usr/X11/lib/X11/xkb/symbols/pc/al
/usr/X11/lib/X11/xkb/symbols/pc/am
/usr/X11/lib/X11/xkb/symbols/pc/ara
/usr/X11/lib/X11/xkb/symbols/pc/az
/usr/X11/lib/X11/xkb/symbols/pc/ba
/usr/X11/lib/X11/xkb/symbols/pc/bd
/usr/X11/lib/X11/xkb/symbols/pc/be
/usr/X11/lib/X11/xkb/symbols/pc/bg
/usr/X11/lib/X11/xkb/symbols/pc/br
/usr/X11/lib/X11/xkb/symbols/pc/bt
/usr/X11/lib/X11/xkb/symbols/pc/by
/usr/X11/lib/X11/xkb/symbols/pc/ca
/usr/X11/lib/X11/xkb/symbols/pc/ch
/usr/X11/lib/X11/xkb/symbols/pc/cz
/usr/X11/lib/X11/xkb/symbols/pc/de
/usr/X11/lib/X11/xkb/symbols/pc/dk
/usr/X11/lib/X11/xkb/symbols/pc/ee
/usr/X11/lib/X11/xkb/symbols/pc/es
/usr/X11/lib/X11/xkb/symbols/pc/fi
/usr/X11/lib/X11/xkb/symbols/pc/fo
/usr/X11/lib/X11/xkb/symbols/pc/fr
/usr/X11/lib/X11/xkb/symbols/pc/gb
/usr/X11/lib/X11/xkb/symbols/pc/ge
/usr/X11/lib/X11/xkb/symbols/pc/gr
/usr/X11/lib/X11/xkb/symbols/pc/hu
/usr/X11/lib/X11/xkb/symbols/pc/ie
/usr/X11/lib/X11/xkb/symbols/pc/il
/usr/X11/lib/X11/xkb/symbols/pc/in
/usr/X11/lib/X11/xkb/symbols/pc/ir
/usr/X11/lib/X11/xkb/symbols/pc/is
/usr/X11/lib/X11/xkb/symbols/pc/it
/usr/X11/lib/X11/xkb/symbols/pc/jp
/usr/X11/lib/X11/xkb/symbols/pc/kg
/usr/X11/lib/X11/xkb/symbols/pc/la
/usr/X11/lib/X11/xkb/symbols/pc/latam
/usr/X11/lib/X11/xkb/symbols/pc/latin
/usr/X11/lib/X11/xkb/symbols/pc/lk
/usr/X11/lib/X11/xkb/symbols/pc/lt
/usr/X11/lib/X11/xkb/symbols/pc/lv
/usr/X11/lib/X11/xkb/symbols/pc/mao
/usr/X11/lib/X11/xkb/symbols/pc/mkd
/usr/X11/lib/X11/xkb/symbols/pc/mn
/usr/X11/lib/X11/xkb/symbols/pc/mt
/usr/X11/lib/X11/xkb/symbols/pc/nl
/usr/X11/lib/X11/xkb/symbols/pc/no
/usr/X11/lib/X11/xkb/symbols/pc/pk
/usr/X11/lib/X11/xkb/symbols/pc/pl
/usr/X11/lib/X11/xkb/symbols/pc/pt
/usr/X11/lib/X11/xkb/symbols/pc/ro
/usr/X11/lib/X11/xkb/symbols/pc/ru
/usr/X11/lib/X11/xkb/symbols/pc/se
/usr/X11/lib/X11/xkb/symbols/pc/si
/usr/X11/lib/X11/xkb/symbols/pc/sk
/usr/X11/lib/X11/xkb/symbols/pc/srp
/usr/X11/lib/X11/xkb/symbols/pc/sy
/usr/X11/lib/X11/xkb/symbols/pc/th
/usr/X11/lib/X11/xkb/symbols/pc/tj
/usr/X11/lib/X11/xkb/symbols/pc/tr
/usr/X11/lib/X11/xkb/symbols/pc/ua
/usr/X11/lib/X11/xkb/symbols/pc/us
/usr/X11/lib/X11/xkb/symbols/pc/uz
/usr/X11/lib/X11/xkb/symbols/pc/vn
/usr/X11/lib/X11/xkb/symbols/pl2
/usr/X11/lib/X11/xkb/symbols/sun/it
/usr/X11/lib/X11/xkb/symbols/sun/jp
/usr/X11/lib/X11/xkb/symbols/sun/ko
/usr/X11/lib/X11/xkb/symbols/sun/ru
/usr/X11/lib/X11/xkb/symbols/sun/solaris
/usr/X11/lib/X11/xkb/symbols/sun/tw
/usr/X11/lib/X11/xkb/symbols/tr
/usr/X11/lib/X11/xkb/symbols/tr_f
/usr/X11/lib/X11/xkb/types/extra	
/usr/X11/lib/X11/xkb/xkbtable.map
/usr/X11/lib/modules/drivers/ati_drv.so
/usr/X11/lib/modules/drivers/atimisc_drv.so
/usr/X11/lib/modules/drivers/chips_drv.so
/usr/X11/lib/modules/drivers/dummy_drv.so
/usr/X11/lib/modules/drivers/glint_drv.so
/usr/X11/lib/modules/drivers/i128_drv.so
/usr/X11/lib/modules/drivers/i810_drv.so
/usr/X11/lib/modules/drivers/mga_drv.so
/usr/X11/lib/modules/drivers/neomagic_drv.so
/usr/X11/lib/modules/drivers/nsc_drv.so
/usr/X11/lib/modules/drivers/nv_drv.so
/usr/X11/lib/modules/drivers/r128_drv.so
/usr/X11/lib/modules/drivers/radeon_drv.so
/usr/X11/lib/modules/drivers/rendition_drv.so
/usr/X11/lib/modules/drivers/riva128.so
/usr/X11/lib/modules/drivers/s3_drv.so
/usr/X11/lib/modules/drivers/s3virge_drv.so
/usr/X11/lib/modules/drivers/savage_drv.so
/usr/X11/lib/modules/drivers/siliconmotion_drv.so
/usr/X11/lib/modules/drivers/sis_drv.so
/usr/X11/lib/modules/drivers/tdfx_drv.so
/usr/X11/lib/modules/drivers/trident_drv.so
/usr/X11/lib/modules/drivers/vesa_drv.so
/usr/X11/lib/modules/drivers/vga_drv.so
/usr/X11/lib/modules/drivers/via_drv.so
/usr/X11/lib/modules/drivers/vmware_drv.so
/usr/X11/lib/modules/extensions/libdbe.so
/usr/X11/lib/modules/extensions/libextmod.so
/usr/X11/lib/modules/input/acecad_drv.so
/usr/X11/lib/modules/input/citron_drv.so
/usr/X11/lib/modules/input/elographics_drv.so
/usr/X11/lib/modules/input/fpit_drv.so
/usr/X11/lib/modules/input/kbd_drv.so
/usr/X11/lib/modules/input/keyboard_drv.so
/usr/X11/lib/modules/input/mouse_drv.so
/usr/X11/lib/modules/input/void_drv.so
/usr/X11/lib/modules/libafb.so
/usr/X11/lib/modules/libcfb.so
/usr/X11/lib/modules/libcfb16.so
/usr/X11/lib/modules/libcfb24.so
/usr/X11/lib/modules/libcfb32.so
/usr/X11/lib/modules/libddc.so
/usr/X11/lib/modules/libexa.so
/usr/X11/lib/modules/libfb.so
/usr/X11/lib/modules/libi2c.so
/usr/X11/lib/modules/libint10.so
/usr/X11/lib/modules/libmfb.so
/usr/X11/lib/modules/libpcidata.so
/usr/X11/lib/modules/libramdac.so
/usr/X11/lib/modules/libscanpci.so
/usr/X11/lib/modules/libshadow.so
/usr/X11/lib/modules/libshadowfb.so
/usr/X11/lib/modules/libvbe.so
/usr/X11/lib/modules/libvgahw.so
/usr/X11/lib/modules/libxaa.so
/usr/X11/lib/modules/libxf1bpp.so
/usr/X11/lib/modules/libxf4bpp.so
/usr/X11/lib/modules/linux/libfbdevhw.so
/usr/X11/lib/modules/multimedia/bt829_drv.so
/usr/X11/lib/modules/multimedia/fi1236_drv.so
/usr/X11/lib/modules/multimedia/msp3430_drv.so
/usr/X11/lib/modules/multimedia/tda8425_drv.so
/usr/X11/lib/modules/multimedia/tda9850_drv.so
/usr/X11/lib/modules/multimedia/tda9885_drv.so
/usr/X11/lib/modules/multimedia/theatre200_drv.so
/usr/X11/lib/modules/multimedia/theatre_detect_drv.so
/usr/X11/lib/modules/multimedia/theatre_drv.so
/usr/X11/lib/modules/multimedia/uda1380_drv.so
/usr/X11/share/doc/README.SiS
/usr/X11/share/doc/README.XKB-Config
/usr/X11/share/doc/README.ati
/usr/X11/share/doc/README.fonts
/usr/X11/share/doc/README.mouse
/usr/X11/share/doc/RELNOTES
/usr/X11/share/man/man4/getconfig.4
/usr/X11/share/man/man4/xorg.conf.4
/usr/X11/share/man/man7/chips.7
/usr/X11/share/man/man7/citron.7
/usr/X11/share/man/man7/elographics.7
/usr/X11/share/man/man7/fpit.7
/usr/X11/share/man/man7/i810.7
/usr/X11/share/man/man7/kbd.7
/usr/X11/share/man/man7/keyboard.7
/usr/X11/share/man/man7/mga.7
/usr/X11/share/man/man7/mouse.7
/usr/X11/share/man/man7/nv.7
/usr/X11/share/man/man7/r128.7
/usr/X11/share/man/man7/radeon.7
/usr/X11/share/man/man7/savage.7
/usr/X11/share/man/man7/sis.7
/usr/X11/share/man/man7/tdfx.7
/usr/X11/share/man/man7/vesa.7
/usr/X11/share/man/man7/via.7

Problem Description:

6366603 Upgrade Xorg to X11R6.9 [final release]
6348263 Need to add Type 7 to Xorg keyboard description lists
 
(from 118966-14)
 
6321613 xorgcfg: core dump when reading Monitor Section without VendorName field
6366603 Upgrade Xorg to X11R6.9 [final release]
6326551 xkbSetDetectableAutoRepeat broken
6202893 nroff: if-else overflow.; line 93, file /usr/X11/share/man/man7/citron.7
6348263 Need to add Type 7 to Xorg keyboard description lists
 
(from 118966-13)
 
6311410 Keymap tables for Japanese type7 keyboard should be added
6338085 Japanese type6 keytable should have layout number 271
 
(from 118966-12)
 
6339315 Bad compiler induces IBM Bladecenter HS20 resets on entry to GNOME with X.org 6.8.2
 
(from 118966-11)
 
6335783 Update Xorg nv driver to Xorg 2005-09-29 CVS version
 
(from 118966-10)
 
6307303 Xorg Italian keytable broken
6278337 i810 driver update for i945G & E7221 support and other enhancements
 
(from 118966-09)
 
6316438 [CAN-2005-2495] Integer overflow in Xorg
 
(from 118966-08)
 
6252544 kana_I cannot be input on Xorg with Japanese type6 keyboard.
6277477 xorgconfig should enable glx by default
6207005 Xorg should implement agpgart wrappers instead of simply returning FALSE
 
(from 118966-07)
 
6279968 (rework) Xorg doesn't issue MSIOSRESOLUTION on startup, absolute mouse scaling is wrong 
 
(from 118966-06)
 
6279968 Xorg doesn't issue MSIOSRESOLUTION on startup, absolute mouse scaling is wrong
 
(from 118966-05)
 
6264498 [Xorg bug #3095] Toshiba Tecra M3 display "blooms" instead of blanks
6275666 Xorg loops in poll when VUIDSFORMAT fails on one mouse in a multi-mouse system
 
(from 118966-04)
 
6251506 NV ddx should set fptweak when it can
6198604 Xorg support for mice that use absolute coordinates
6219169 Xorg needs to support absolute mouse scaling
6241320 "Emulate3Buttons" option in Xorg does not work correctly with a USB mouse
6212502 Remote display from RedHat to Solaris 9, red and blue swapped using XRender extension
6251042 Update i810 Xorg driver to Mar-2005 version
 
(from 118966-03)
 
6227475 Some Asian & European keyboards don't work in Xorg
 
(from 118966-02)
 
6221637 [Xorg bug #2380] Jan. 2005 nv chipset update
6221655 update from Xorg 6.8.2 rc2 to rc
6227952 Update from Xorg 6.8.2 rc3 to final release
 
(from 118966-01)
 
6210823 Update from Xorg 6.8.0 to 6.8.2 rc1
6219349 Update from Xorg 6.8.2 rc1 to rc2

Patch Installation Instructions:
-------------------------------- 
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-02
 
The following example removes a patch from a standalone system:
 
	example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
----------------------------- 
The keyboard layout number for Japanese type6 is changed to 271 after the
installation. Then the layout number 15 is used for Japanese type7.
The patch for 6338046 would be needed to work with this.

README -- Last modified date:  Friday, February 10, 2006

