On 22.11.2012 12:41, Alan Bateman wrote:
On 22/11/2012 07:38, Alexey Utkin wrote:
:
I take in account the AWT problem on Mac OS:
in ssh session due to compatibility reason AWT switches to X11
toolkit if DISPLAY variable is defined.
But Mac OS implementation of X11 toolkit has a deadlock/linkage problems.
In JDK8 the X11 toolkit support is obsolete and problem would be
resolved by AWT team.
Alexey - can you explain this comment a bit further? Are you saying
that the X11 support has been removed or will be removed? We've had
major grief get automated testing running on Mac OSX and I would
prefer not to remove the tests from the ProblemList until we are
confident that the AWT deadlock issue has been resolved.
In accordance with the AWT plan the support for X11 toolkit on Mac OS
has to be removed. As a result the issues in that part of code are frozen.
In fact the most of work is already done, except the border cases
similar to described in the comment. More over, seems that it is the
only case with problem
(falldown to X11 toolkit without switches in command line for very
specific environment).
The best choice would be the ban for DISPLAY variable setup on JPRT
computers as temporary solution.
AWT deadlock issue for X11 toolkit on Mac OS will not be resolved,
instead, X11 toolkit will be forbidden for Mac OS.
-Alan