JDK-8232154 : Update Mesa 3-D Headers to version 19.2.1
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 7u261,8u251,11.0.7-oracle,13.0.3,14
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2019-10-11
  • Updated: 2021-04-30
  • Resolved: 2019-10-30
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 JDK 7 JDK 8 Other
11.0.7-oracleFixed 13.0.3Fixed 14 b25Fixed 7u261Fixed 8u251Fixed openjdk8u252Fixed
Related Reports
Cloners :  
Cloners :  
Cloners :  
We currently use Mesa 3-D Headers gl.h and glx.h version 5

GL/glext.h (currently get from Khronos)
GL/glxext.h (currently get from Khronos)
GL/wglext.h (currently get from Khronos)
KHR/khrplatform.h (currently get from Khronos)

Need to update to the latest 19.2.1 version
Fix request (13u) It is already everywhere. Patch applies perfectly.

Fix request (11u) Needed for parity with Oracle 11.0.7. Applies cleanly.

Fix request (8u) Needed for parity with Oracle 8u251. Applies cleanly except for license summary files, see 8u review approval: https://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-January/010994.html

URL: https://hg.openjdk.java.net/jdk/jdk/rev/f4270450976b User: psadhukhan Date: 2019-11-21 09:06:33 +0000

URL: https://hg.openjdk.java.net/jdk/client/rev/f4270450976b User: prr Date: 2019-10-30 20:51:02 +0000

glxext.h causes a compilation problem on Solaris. Since the mesa file came originally from Khronos, I filed a bug with them : https://github.com/KhronosGroup/OpenGL-Registry/issues/320