JDK-8158056 : Linux: libjfxwebkit.so has hard-coded path
  • Type: Bug
  • Component: javafx
  • Sub-Component: web
  • Affected Version: 9
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2016-05-27
  • Updated: 2017-08-03
  • Resolved: 2016-05-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 8 JDK 9
8u112Fixed 9Fixed
Related Reports
Cloners :  
Description
Analysis of the new WebKit binaries shows that libjfxwebkit.so has a hard-coded RPATH and also dynamically links the libstdc++ library rather than static linking, which will cause runtime errors on some systems.

We need to fix the CMake config files to build with an empty RPATH and to statically link libstdc++
Comments
changeset: 9825:8781373027a6 user: arajkumar date: Fri May 27 20:39:10 2016 +0530 description: 8158056: Linux: libjfxwebkit.so has hard-coded path Reviewed-by: ghb, kcr URL: http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/8781373027a6
27-05-2016

+1
27-05-2016

http://cr.openjdk.java.net/~arajkumar/8158056/webrev.00
27-05-2016