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

Revert os specific stubs for SystemMetrics

    XMLWordPrintable

Details

    • b06
    • linux, os_x, aix

    Backports

      Description

        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.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                  Created:
                  Updated:
                  Resolved: