Missing include in systemDictionary.cpp after JDK-8365526

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: P4
    • None
    • Affects Version/s: 26
    • Component/s: hotspot
    • None
    • x86
    • linux

      Reproduce: on Linux
       configure --with-debug-level=fastdebug --disable-precompiled-headers --with-jvm-features=-cds,-jfr


      Symptom:
      /usr/bin/ld: /data/jdk/build/linux-x86_64-server-fastdebug/hotspot/variant-server/libjvm/objs/systemDictionary.o: in function `SystemDictionary::add_nest_host_error(constantPoolHandle const&, int, stringStream const&)':
      /data/jdk/src/hotspot/share/classfile/systemDictionary.cpp:1870:(.text+0x4241): undefined reference to `ConstantPool::resolved_klass_at(int) const'
      collect2: error: ld returned 1 exit status
      gmake[3]: *** [lib/CompileJvm.gmk:183: /data/jdk/build/linux-x86_64-server-fastdebug/support/modules_libs/java.base/server/libjvm.so] Error 1
      gmake[2]: *** [make/Main.gmk:242: hotspot-server-libs] Error 2

            Assignee:
            Jie Fu
            Reporter:
            Jie Fu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: