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

Solaris Linker warnings due to incorrect dtrace output

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • None
    • infrastructure
    • None
    • x86, sparc
    • solaris, solaris_11, solaris_12

      The following warnings are seen during builds:

      ld: warning: symbol '__JvmOffsets' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/JvmOffsets.o type=OBJT; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
      ld: warning: symbol 'CodeCache::_heaps' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/codeCache.o type=OBJT; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
      ld: warning: symbol 'BufferBlob::__vtbl' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/codeBlob.o type=OBJT; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
      ld: warning: symbol 'Method::__vtbl' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/method.o type=OBJT);
      ld: warning: symbol 'nmethod::__vtbl' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/nmethod.o type=OBJT);
      ld: warning: symbol 'Universe::_collectedHeap' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/universe.o type=OBJT);
      ld: warning: symbol '__JvmOffsets' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/JvmOffsets.o type=OBJT; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
      ld: warning: symbol 'CodeCache::_heaps' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/codeCache.o type=OBJT; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
      ld: warning: symbol 'BufferBlob::__vtbl' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/codeBlob.o type=OBJT; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
      ld: warning: symbol 'Method::__vtbl' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/method.o type=OBJT);
      ld: warning: symbol 'nmethod::__vtbl' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/nmethod.o type=OBJT);
      ld: warning: symbol 'Universe::_collectedHeap' has differing types:
              (file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /pool/home/alanbur/jdk/jdk9repo/build/solaris-x86_64-normal-server-fastdebug/hotspot/variant-server/libjvm/objs/universe.o type=OBJT);

            alanbur Alan Burlison
            alanbur Alan Burlison
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: