JDK-8079510 : AIX: fix build after '8042901: Allow com.sun.management to be in a different module...'
  • Type: Bug
  • Component: core-svc
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: aix
  • Submitted: 2015-05-06
  • Updated: 2017-12-22
  • Resolved: 2015-05-07
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
8u172Fixed 9 b64Fixed
Related Reports
Relates :  
Relates :  
Description
Change '8042901: Allow com.sun.management to be in a different module to java.lang.management' has refactored the management package and moved the files:

jdk/src/java.management/unix/native/libmanagement/<OS>OperatingSystem.c

to:

jdk/src/jdk.management/<OS>/native/libmanagement_ext/UnixOperatingSystem.c

Unfortunately we've never had a AIXOperatingSystem.c file on AIX (see 8030957). This was no problem with the old setup but with the new one the build complains about a missing directory 'jdk/src/jdk.management/aix/native/libmanagement_ext'.

This bug is just for fixing the build, by introducing an emty stub file. The actual implementation of the corresponding OperatingSystemMXBean is still up to 8030957.