Problem starting the Plastic SCM GUI on Solaris SPARC 5.10

Issue:

On SUN Solaris 10/SPARC (5.10) the Plastic SCM GUI client locks up before displaying a window.

Cause:

The Xlib display locking in libXi (the X Input Extension) has bugs. XListInputDevices() tries to lock an already-locked Xdisplay, and hangs.

This is a known bug in Solaris, and is viewable here: http://bugs.opensolaris.org/view_bug.do?bug_id=6551484

The bug report states that this bug is fixed (in s10u4_12).

This bug is not present in Solaris 10/x86, which uses the Xorg X server by default.