Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8304053

Revert os specific stubs for SystemMetrics

XMLWordPrintable

    • b06
    • linux, os_x, aix

        A new stub class was added to the AIX build with JDK-8303408 to solve a build-breaking compilation failure. The same class was added to Solaris a short while ago to solve the same problem via JDK-8303828. However, since JDK8u considers AIX and other unixes to be a subtype of Solaris, this resulted in an duplicate class issue on OS'es which inherit from the solaris/classes dir. I.e. Since JDK-8303828 we have a broken build on the 8u372 rampdown repo on Linux, OS X and AIX.

        Proposed action: revert the OS-specific duplicate stub implementations for OS X and AIX in order to solve the build issue on those OSes. Exclude SystemMetrics.java on Linux so as to not use the null-returning stub, but the actual implementation.

              afarley Adam Farley
              afarley Adam Farley
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: