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

Objects.requireNonNull(Object,Supplier) breaks genstubs build

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P1 P1
    • 8
    • 8
    • core-libs
    • None
    • b87
    • Verified



      ## Starting langtools
      Compiling 2 files for BUILD_TOOLS
      Compiling 25 properties into resource bundles
      Compiling 752 files for BUILD_BOOTSTRAP_LANGTOOLS
      Creating langtools/dist/bootstrap/lib/javac.jar
      Updating langtools/dist/lib/src.zip
      Compiling 755 files for BUILD_FULL_JAVAC
      /u/alanb/ws/tl/build/linux-x86_64-normal-server-release/langtools/genstubs/java/util/Objects.java:3: error: package java.util.function does not exist
      import java.util.function.Supplier;
                               ^
      /u/alanb/ws/tl/build/linux-x86_64-normal-server-release/langtools/genstubs/java/util/Objects.java:29: error: cannot find symbol
          public static native <T>T requireNonNull(T obj, Supplier<String> messageSupplier);
                                                          ^
        symbol: class Supplier
        location: class Objects
      2 errors
      make[1]: *** [/u/alanb/ws/tl/build/linux-x86_64-normal-server-release/langtools/classes/_the.batch] Error 1
      make: *** [langtools-only] Error 2

            chegar Chris Hegarty
            alanb Alan Bateman
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: