JDK-8265773 : Incorrect jdeps message "jdk8internals" to describe a removed JDK internal API
  • Type: Bug
  • Component: tools
  • Affected Version: 11.0.11
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2021-04-22
  • Updated: 2021-09-28
  • Resolved: 2021-04-28
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 17
11.0.13-oracleFixed 17 b21Fixed
Related Reports
Relates :  
Description
https://mail.openjdk.java.net/pipermail/core-libs-dev/2021-April/076674.html

jdk-11.0.11/bin/jdeps -s reactor-core-3.4.5.jar
reactor-core-3.4.5.jar -> jdk8internals
reactor-core-3.4.5.jar -> java.base
reactor-core-3.4.5.jar -> java.logging
reactor-core-3.4.5.jar -> not found

jdk-11.0.10/bin/jdeps -s reactor-core-3.4.5.jar
reactor-core-3.4.5.jar -> JDK removed internal API
reactor-core-3.4.5.jar -> java.base
reactor-core-3.4.5.jar -> java.logging
reactor-core-3.4.5.jar -> not found
Comments
Fix request (11u) This is the request to backport the fix to jdk 11u. The patch applies cleanly to jdk11u-dev repository: https://github.com/openjdk/jdk/commit/b3b2bb2875fc30d550d80e09c3e2b3f257a29869.patch The fix has been built with the latest jdk11u-dev sources on Ubuntu 18.04 and manually tested with reactor-core-3.4.5.jar lib. The jdeps output without the fix is jdk8internals: build/linux-x86_64-normal-server-release/jdk/bin/jdeps -s reactor-core-3.4.5.jar reactor-core-3.4.5.jar -> jdk8internals reactor-core-3.4.5.jar -> java.base reactor-core-3.4.5.jar -> java.logging reactor-core-3.4.5.jar -> not found and with the fix is JDK removed internal API build/linux-x86_64-normal-server-release/jdk/bin/jdeps -s reactor-core-3.4.5.jar reactor-core-3.4.5.jar -> JDK removed internal API reactor-core-3.4.5.jar -> java.base reactor-core-3.4.5.jar -> java.logging reactor-core-3.4.5.jar -> not found
22-06-2021

Changeset: b3b2bb28 Author: Mandy Chung <mchung@openjdk.org> Date: 2021-04-28 17:34:43 +0000 URL: https://git.openjdk.java.net/jdk/commit/b3b2bb2875fc30d550d80e09c3e2b3f257a29869
28-04-2021