********************************************

Solaris Common Desktop Environment PatchList

Copyright (c) 1995 by Sun Microsystems, Inc.

********************************************

This document contains a list of all the patches that are available
on the CDE 1.0.1 CD-ROM disc, and those related to Solaris CDE 1.0.1
that are available elsewhere.

__________________

Patch Installation
__________________

The following patches are installed as part of the CDE end-user 
and developer installation process:

             SPARC platform   :  101925-02 (XPG4 patch)
                                 102450-02 (DPS patch)

             x86 platform     :  101926-03 (XPG4 patch)
                                 102350-01 (DPS patch)

You must install the other patches that are mentioned in this
document manually.  Use the command:

% /usr/bin/showrev -p 

to verify which patches have been installed on your system.

________________________________

Contents of the README Directory
________________________________

Aside from this document, four other documents (Bugs, News,
Install_Notes, and InstallGuide.ps) are also located in the directory
/cdrom/<volume_id>/README.

o Bugs contains known problems and workarounds.

o News contains an overview of CDE features and other important
  late-breaking information.

o Install_Notes contains late-breaking information that is
  important to installation.

o InstallGuide.ps is a PostScript file of the manual _Solaris Common 
  Desktop Environment Installation and System Administration Guide_.

The AnswerBook online documentation is in the directory
/cdrom/<volume_id>/cde-min (the SUNWdta pkg).


__________________________
 
Sun Information on the Web
__________________________

For information on Sun products, see Products & Solutions in:
http://www.sun.com.


______________

Keyword Search
______________

Use your favorite text editor to search for keywords in this document.   

The Keyword Search Index is a quick reference to check on spelling
and capitalization of keywords or specific subjects.  Use this list
with your favorite text editor to facilitate your subject search:

colormap		mailbox			save
dbx			mail server		Solaris
debugger		Mail Tool		Solaris 2.3
directory		MIME			Solaris 2.4
DPS			Motif			sdtimage
dps			mount			ToolTalk
fdformat		newfs			volmgt
floppy			OpenWindows		Wabi
home server		PostScript		XPG4
install			preview			Xsun
libdps			print


__________________________________________________________

Patch Available on CDE 1.0.1 CD-ROM (For Solaris 2.3 Only)
__________________________________________________________

SPARC Only: 102650-02 ToolTalk Patch
************************************
Keywords: ToolTalk, mail server, home server, Solaris 2.3

Solaris CDE includes new ToolTalk programs and a library that support
some new functionality and bug fixes that were made when we developed
a new version of ToolTalk for CDE.  If you are running Solaris 2.3,
we recommend that you install this patch -- a new version of ToolTalk
-- on both the mail server and home server.  Often, these servers are
the same system.

As each CDE user logs into a system, ToolTalk makes calls to the
machine that is the NFS server for the user's home account; that is,
the ToolTalk calls communicate with the rpc.ttdbserver on the user's
home directory server.  Hence, you must run the CDE version of ToolTalk
on the file server.

To install this patch, become root, then type:

# cd /cdrom/<volume_id>/Patches/sparc
# 102650-02/installpatch `pwd`/102650-02


____________________________________________________________

Patches Available on CDE 1.0.1 CD-ROM (For Solaris 2.4 Only)
____________________________________________________________

SPARC: 101925-02 Developing an Application Using XPG4 APIs
**********************************************************
Bugs fixed with this patch: ID# 1173336 1177399 1178798 1180938 
1184081 1185213 1186683

Keywords: XPG4, install

To use the XPG4 APIs to develop your application, install a patch
onto Solaris 2.4.  This patch is *required* for build time only on
SPARC platforms.  However, you can run CDE without this patch.

To install the patch, become root, then type:

# cd /cdrom/<volume_id>/Patches/sparc
# 101925-02/installpatch `pwd`/101925-02


x86: 101926-03 Developing an Application Using XPG4 APIs
********************************************************
Bugs fixed with this patch: ID# 1173336 1177399 1178798 1180938 
1184081 1185213 1186683

Keywords: XPG4, install

To use the XPG4 APIs to develop your application, you must install a
patch onto Solaris 2.4.

Refer to the /cdrom/<volume_id>/README/Bugs file for information on a
bug that pertains to this patch (for x86 only).  See the
documentation for bug ID# 1194097.

This patch is *required* for build time only on x86 platforms.
However, you can run CDE without this patch.

To install the patch, become root, then type:

# cd /cdrom/<volume_id>/Patches/x86 
# 101926-02/installpatch `pwd`/101926-02


SPARC: 102450-02 Display Postscript Patch
*****************************************
Bugs fixed with this patch: ID# 1145502, 1143082

Keywords: PostScript, libdps, Xsun, dps, DPS, colormap

XDPSCreateStandardColormaps generates an X error if color cells
cannot be allocated.

This is not a CDE bug.  However, in CDE, you may encounter this
problem if you use applications with many colors, such as Mosaic,
IslandPresents, and FrameMaker.  Color-intensive programs do
not start because of colormap exhaustion.  With this patch, even if
your colormap is full, DPS creates its own colormap, and continues to
use the colors from its own colormap.

To install this patch, become root, then type:

# cd /cdrom/<volume_id>/Patches/sparc
# 102450-02/installpatch `pwd`/102450-02


x86: 102350-01 Display Postscript Patch
***************************************
Bugs fixed with this patch: ID# 1145502, 1143082

Keywords: PostScript, libdps, Xsun, dps, DPS, colormap

XDPSCreateStandardColormaps generates an X error if color cells
cannot be allocated.

This is not a CDE bug.  However, in CDE, you may encounter this
problem if you use applications with many colors, such as Mosaic,
IslandPresents, and FrameMaker.  Color-intensive programs do not start
because of colormap exhaustion.  With this patch, even if your
colormap is full, DPS creates its own colormap, and continues to use
the colors from its own colormap.

To install this patch, become root, then type:

# cd /cdrom/<volume_id>/Patches/x86
# 102350-01/installpatch `pwd`/102350-01


SPARC: 101880-08 OpenWindows 3.4 Mail Tool Patch
************************************************
Bugs fixed with this patch: ID# 1193512, 1184720, 1175206, 1175977, 1171050,
1210714, 1215388, 1210634

Keywords: mailbox, Mail Tool, save, MIME, OpenWindows

If you are running Solaris 2.4, we recommend that you install this
patch.

The OpenWindows Mail Tool cannot handle certain MIME messages.
Specifically, it can replicate the contents of certain header fields
every time you save a mailbox, or it does not display or incorrectly
display certain characters.  This patch fixes the OpenWindows Mail Tool,
so that it does not corrupt mailboxes and displays all characters
correctly.

This is not a Solaris CDE problem.  However, if you use the Solaris CDE
Mailer, you cause this bug to appear for non-CDE 2.4 users because the
Solaris CDE Mailer sends MIME messages by default.

To install this patch, become root, then type:

# cd /cdrom/<volume_id>/Patches/sparc
# 101880-08/installpatch `pwd`/101880-08


x86: 101892-08 OpenWindows 3.4 Mail Tool Patch
**********************************************
Bugs fixed with this patch: ID# 1193512, 1184720, 1175206, 1175977, 1171050,
1210714, 1215388, 1210634

Keywords: mailbox, Mail Tool, save, MIME, OpenWindows

The OpenWindows Mail Tool cannot handle certain MIME messages.
Specifically, it can replicate the contents of certain header fields
every time you save a mailbox, or it will not display or incorrectly
display certain characters.  This patch fixes the OpenWindows Mail Tool,
so that it does not corrupt mailboxes and displays all characters
correctly.

This is not a Solaris CDE problem.  However, if you use the Solaris CDE 
Mailer, you cause this bug to appear for non-CDE 2.4 users because the 
Solaris CDE Mailer sends MIME messages by default.
 
To install this patch, become root, then type:
 
# cd /cdrom/<volume_id>/Patches/x86
# 101892-08/installpatch `pwd`/101892-08


SPARC: 100974-02 2.0.1 Debugger Patch (dbx)
*******************************************
Bug fixed with this patch: ID# 1191517

Keywords: debugger, dbx, Motif

Motif and ToolTalk shared libraries are built with the latest Solaris
loader technology to optimize their interfaces and performance.  This
technology conflicts with debuggers that were released prior to
SPARCworks version 3.0.1.  You can compile and run a Solaris/Motif 
application with the SPARCworks 3.0.1 compiler.

A patch for the SPARCworks version 2.0.1 debugger is provided so you
can compile, run, and debug a CDE application with SPARCworks 2.0.1.

This patch is needed to debug applications built with Solaris Motif
and ToolTalk libraries on SPARC platforms.  However, you can run 
Solaris without this patch.

To install this patch, become root, then type:

# cd /cdrom/<volume_id>/Patches/sparc
# 100974-02/installpatch `pwd`/100974-02


x86: 102417-01 2.0.1 Debugger Patch (dbx)
*****************************************
Bug fixed with this patch: ID# 1191517

Keywords: debugger, dbx, Motif

Motif and ToolTalk shared libraries are built with the latest Solaris
loader technology to optimize their interfaces and performance.  This
technology conflicts with debuggers that were released prior to
SPARCworks version 3.0.1.  You can compile and run a Solaris/Motif 
application with the SPARCworks 3.0.1 compiler.

A patch for the SPARCworks version 2.0.1 debugger is provided so you
can compile, run, and debug a CDE application with SPARCworks 2.0.1.

This patch is needed to debug applications built with Solaris Motif
and ToolTalk libraries on x86 platforms.  However, you can run Solaris 
without this patch.

To install this patch, become root, then type:

# cd /cdrom/<volume_id>/Patches/x86
# 102417-01/installpatch `pwd`/102417-01


________________________________________________________________

Patches Not Available on CDE 1.0.1 CD-ROM (For Solaris 2.4 Only)
________________________________________________________________

Print Preview Dialog Box Causes sdtimage to Terminate on Systems
****************************************************************
with 24-bit Framebuffers
************************
Bug fixed with this patch: ID# 1192843

Keywords: print, preview, sdtimage, Solaris 2.4

If sdtimage is run on systems with 24-bit frame buffers, such as the
Leo or the SX framebuffers, opening the Print Preview dialog box
causes sdtimage to terminate with a SEGV signal and to dump core.

This is not a CDE bug, but one in the XIL library, the fix for
which has been incorporated into the Solaris 2.5 release.

To fix this problem for Solaris 2.4, install one of the following
patches, as applicable:

	       SPARC platform:  102657-01
               x86 platform  :  102658-01


After Diskette Format, Cannot Mount a Directory with volmgt Running
*******************************************************************
Bug fixed with this patch: ID# 1176756

Keywords: cte#501640, volmgt, directory, mount, newfs, floppy, fdformat,
          Solaris 2.4 

There is a problem with mount, newfs, and interaction with
fdformat/volmgt/filemgr; the mount command fails.  The fix for
this problem has been incorporated into the Solaris 2.5 release.

To format diskettes with Solaris CDE 1.0.1 (using the OpenWindows File
Manager) in Solaris 2.4, install one of the following patches, as
applicable: 

        	SPARC platform:  101907-05 or later 
 		x86 platform  :  101908-05 or later 


Using Wabi in Solaris CDE or OpenWindows
****************************************
Keywords: Wabi, Solaris, OpenWindows

To run Wabi in Solaris CDE or OpenWindows, you must patch Solaris, 
OpenWindows, and Wabi.  Here are the recommended patches: 

Wabi 2.0 Patches:

		SPARC platform:  102330-03   
                x86 platform  :  102331-03

OpenWindows 3.4 Patches:

		SPARC platform:  102057-14
			 	 101933-01
   
                x86 platform  :  101891-01 

Solaris 2.4 Patches:

		SPARC platform:  101945-29
			 	 101907-05
		         	 103250-01
   
                x86 platform  :  101908-07
                                 101946-12
