JDK-8179462 : Remove obsolete -XDignore.symbol.file flag from FX javadoc build
  • Type: Bug
  • Component: javafx
  • Sub-Component: build
  • Affected Version: 9,10
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2017-04-29
  • Updated: 2024-11-21
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.
Other
tbdUnresolved
Related Reports
Blocks :  
Description
The FX API docs are built with the obsolete "-XDignore.symbol.file" flag. It used to be necessary, but that option no longer does anything. We should remove it from build.gradle.

NOTE: this flag is still needed when building the FX classes to suppress a javac warning due to using sun.misc.Unsafe.
Comments
I create a WIP pull request here: https://github.com/javafxports/openjdk-jfx/pull/447 As noted in the description, we still need this flag at compile time to suppress a warning we get due to the use of sun.misc.Unsafe. As such, there is less motivation to do this, so I may end up pushing this off to JavaFX 14.
22-06-2019

RDP1 is approaching (Dec 14) it means P4s will be re-targeted to "11" by Dec 14. http://mail.openjdk.java.net/pipermail/jdk-dev/2017-December/000357.html
08-12-2017