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

Build failure caused by missing DefaultPollerProvider implementation on AIX

XMLWordPrintable

    • b22
    • ppc
    • aix

      Attempting to build the current jdk master on AIX halts at:

      * For target jdk_modules_java.base__the.java.base_batch:
      /home/hotspot/openjdk/jdk-fork/src/java.base/share/classes/sun/nio/ch/PollerProvider.java:67: error: cannot find symbol
                  return new DefaultPollerProvider();
                             ^
        symbol: class DefaultPollerProvider
        location: class PollerProvider

      Possible implementations for DefaultPollerProvider are given by:

      - src/java.base/linux/classes/sun/nio/ch/DefaultPollerProvider.java
      - src/java.base/macosx/classes/sun/nio/ch/DefaultPollerProvider.java
      - src/java.base/windows/classes/sun/nio/ch/DefaultPollerProvider.java
       
      However, none of the libraries or kernel modules used (epoll, kqueue, wepoll) by these implementations are available on AIX out of the box.

            tsteele Tyler Steele
            tsteele Tyler Steele
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: