Solaris 8 (SPARC Platform Edition) Online Release Notes Update

Common Desktop Environment Bugs

dtmail Does Not Produce a Core File By Default (4249157)

dtmail does not produce a core file by default.

Workaround: To produce a core file in dtmail, set the mailrc variable allowcorefile. For more information on producing core files, refer to the core(4) man page.

PDASync Cannot Delete Last Entry From the Desktop (4260435)

After deleting the last item from the desktop (for example, the last appointment in your Calendar or the last address in the Address Manager when you synchronize the handheld device), the last entry is restored from the handheld device to the desktop.

Workaround: Delete the last entry from the handheld device.

PDASync Does Not Support Data Exchange With the Multibyte Internationalized PDA Device (4263814)

If you exchange multibyte data between a PDA device and Solaris CDE, the data may be corrupted in both environments.

Workaround: Back up your data on your personal computer with the PDA backup utility before you run the PDASync application. If you accidentally exchange multibyte data and corrupt that data, restore your data from the backup.

Compiling Motif Programs on the Solaris 8 Operating Environment (4172061)

A problem occurs when compiling a Motif program in the Solaris 8 operating environment when you link to a shared library that has been compiled in the Solaris 2.4, 2.5, 2.5.1 or 2.6 operating environments and the older library also uses the Motif Application Programming Interface (API).

The Motif program uses Motif version 2.1 and the old shared library uses Motif version 1.2. A core dump occurs. This is not a binary compatibility problem for applications compiled in the Solaris 2.4, 2.5, 2.5.1, 2.6 operating environments, which should run correctly in the Solaris 8 operating environment.

Workaround: If you have an older shared library that links directly to the Motif library, and if you want to compile a program in the Solaris 8 operating environment that links to both Motif and that older shared library, use a line like this to compile:


cc foo.c -o prorgram -DMOTIF12_HEADERS -I/usr/openwin/include -I/usr/dt/include
-lXm12 -lXt -lX11
where program is the name of the program you are compiling.