JDK-8234786 : Fix for JDK-8214578 breaks OS X 10.12 compatibility
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 11.0.7-oracle,14
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: os_x
  • CPU: x86_64
  • Submitted: 2019-11-26
  • Updated: 2022-01-05
  • Resolved: 2019-11-27
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 13 JDK 14
11.0.7-oracleFixed 13.0.4Fixed 14 b26Fixed
Related Reports
Duplicate :  
Relates :  
Description
The fix for JDK-8214578 introduces NSTextInputSourceIdentifier which is only present from osx10.13 onwards, so breaks 10.12 compilation.
Comments
Thanks for the approval! Commented on this one and related issues here: https://bugs.openjdk.java.net/browse/JDK-8248532?focusedCommentId=14456901&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14456901
05-11-2021

[~akasko] JDK 8u has been approved. Please push the patch. Update: There seems to be some concern about JDK-8214578. Please get this resolved and post an update here.
05-11-2021

Fix request (8u) Requesting backport to 8u because it fixes the problem introduced with JDK-8214578 that is on review for 8u. Patch applies cleanly (with updated path) on top of JDK-8214578 and intended to be pushed along with it. 8u exported changeset with updated path: https://cr.openjdk.java.net/~akasko/jdk8u/8234786/8234786_8u.patch
06-10-2021

Fix request (13u) Requesting backport to 13u for parity with 11u, applies cleanly.
04-06-2020

Fix request (11u) I would like to downport this for parity with 11.0.7-oracle. Applies clean
03-12-2019

URL: https://hg.openjdk.java.net/jdk/jdk/rev/b4c6bc80171d User: psadhukhan Date: 2019-12-03 07:13:08 +0000
03-12-2019

URL: https://hg.openjdk.java.net/jdk/client/rev/b4c6bc80171d User: psadhukhan Date: 2019-11-27 08:05:52 +0000
27-11-2019