JDK-8210776 : Upgrade XWD to 1.0.7
  • Type: Bug
  • Component: client-libs
  • Affected Version: 12
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-09-14
  • Updated: 2023-01-07
  • Resolved: 2018-11-08
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 12 JDK 8 Other
11.0.6Fixed 12 b20Fixed 8u221Fixed na,openjdk8u262Fixed
Related Reports
Relates :  
Description
we need to upgrade to the latest X Window System  7.7 or even better to the latest XWD 1.0.7
Comments
Need to consider JDK-8041915 change first, so as not to lose testcase change
18-02-2020

8u review approval: https://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-January/010962.html
17-01-2020

Fix request (8u) I would like to backport this patch for parity with Oracle's 8u221. The 11u patch does not apply cleanly, due to different repo structures. Code review thread: https://mail.openjdk.java.net/pipermail/jdk8u-dev/2019-December/010786.html
16-12-2019

Fix request (11u) I would like to downport this for parity with 11.0.4-oracle. Applies clean. JBS shows that https://bugs.openjdk.java.net/browse/JDK-8230782, a bug introduced by this change, was fixed in 11.0.6-oracle. From this I conclude that this change must have been downported, too. Unfortunately, it was first closed, and so probably the downport bug is closed, too, and we can not see that it was downported. But as the four prerequisites mentioned above all went to 11.0.4-oracle, I assume this one did so, too.
22-11-2019

URL: http://hg.openjdk.java.net/jdk/jdk/rev/8c7638601045 User: psadhukhan Date: 2018-11-14 11:51:32 +0000
14-11-2018

URL: http://hg.openjdk.java.net/jdk/client/rev/8c7638601045 User: prr Date: 2018-11-08 18:34:47 +0000
08-11-2018

This bug now reduces to updating the files multiVis.h, multiVis.c, list.h, list.c, wsutils.c all imported from the X11 'xwd' utility. All other uses of X windows components have now been removed from JDK 12 under these bugs : https://bugs.openjdk.java.net/browse/JDK-8210880 : Remove HPKeysym.h from JDK sources https://bugs.openjdk.java.net/browse/JDK-8210886 : Remove references in xwindows.md to non-existent files. https://bugs.openjdk.java.net/browse/JDK-8210863 : Remove Xrandr include files from JDK sources https://bugs.openjdk.java.net/browse/JDK-8213213 : Remove src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h
02-11-2018