JDK-8218020 : Fix version number in mesa.md 3rd party legal file
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 8,11,12
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2019-01-29
  • Updated: 2019-09-26
  • Resolved: 2019-01-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 12 JDK 13 JDK 8 Other
11.0.4-oracleFixed 12 b31Fixed 13Fixed 8u221Fixed openjdk8u222Fixed
Related Reports
Relates :  
Description
src/java,desktop/share/legal/mesa3d.md refers to v4.1
even though the expectation is that we are using 5.0,
perhaps because the header file it references says 4.1
./unix/native/common/java2d/opengl/J2D_GL/glx.h
However if you look at the header file from Mesa v5.0,
available here : 
https://mesa.freedesktop.org/archive/older-versions/5.x/
It says 4.1 .. so it just means that Mesa did not update
all their source files.

Note that the version of the header file in JDK is modified
to support Java2D .. it is not a verbatim copy of the original.

The fix for this touches nothing but the version number in
mesa.md.

It seems that the legal file should really be in
src/java,desktop/unix/legal/ but we'll fix that next time.
Comments
Fix Request (8u) https://mail.openjdk.java.net/pipermail/jdk8u-dev/2019-May/009425.html
28-05-2019

Fix Request (11u) Fixes legal header across all JDK releases. Patch applies cleanly to 11u. Risk is low.
16-04-2019