-
Bug
-
Resolution: Won't Fix
-
P3
-
12
-
None
-
x86_64
-
solaris_11
The 'release' build fails on Solaris-X64 as of 2018.09.21.
Here's a snippet of the log file:
Compiling 1592 files for jdk.internal.vm.compiler
Creating support/symbols/ct.sym
ld: fatal: symbol '__JvmOffsets' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/JvmOffsets.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'CodeCache::_heaps' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/codeCache.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'BufferBlob::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/codeBlob.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'Method::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/method.o type=OBJT);
ld: fatal: symbol 'nmethod::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/nmethod.o type=OBJT);
ld: fatal: symbol 'Universe::_collectedHeap' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/universe.o type=OBJT);
lib/CompileGtest.gmk:58: recipe for target '/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/gtest/libjvm.so' failed
make[3]: *** [/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/gtest/libjvm.so] Error 1
make[3]: *** Waiting for unfinished jobs....
ld: fatal: symbol '__JvmOffsets' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/JvmOffsets.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'CodeCache::_heaps' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/codeCache.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'BufferBlob::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/codeBlob.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'Method::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/method.o type=OBJT);
ld: fatal: symbol 'nmethod::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/nmethod.o type=OBJT);
ld: fatal: symbol 'Universe::_collectedHeap' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/universe.o type=OBJT);
make[3]: *** [/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/support/modules_libs/java.base/server/libjvm.so] Error 1
make[2]: *** [hotspot-server-libs] Error 1
make[2]: *** Waiting for unfinished jobs....
lib/CompileJvm.gmk:168: recipe for target '/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/support/modules_libs/java.base/server/libjvm.so' failed
make/Main.gmk:257: recipe for target 'hotspot-server-libs' failed
ERROR: Build failed for targets 'jdk-image test-image' in configuration 'solaris-x86_64-normal-server-release' (exit code 2)
When my jdk/jdk_bld_debug repo is positioned at these changesets:
[/work/shared/mirrors/src_clones/jdk/jdk_bld_debug]:
changeset: 29255:c98d5bd6dd65
tag: tip
user: iris
date: Fri Sep 21 12:11:17 2018 -0700
summary: 8210833: Specs for JavaDoc and Pack200 have incorrect link to Copyright page
[/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/open]:
changeset: 51838:f8af1f1f3518
tag: tip
user: tbell
date: Fri Sep 21 12:08:13 2018 -0700
summary: 8190985: .jcheck/conf files contain 'project=jdk10'
the build works fine.
When the following changeset is added:
/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/open]:
changeset: 51839:ab54a4d61d7f
tag: tip
user: ihse
date: Fri Sep 21 21:35:12 2018 +0200
summary: 8210988: Improved handling of compiler warnings in the build
The build fails.
Here's a snippet of the log file:
Compiling 1592 files for jdk.internal.vm.compiler
Creating support/symbols/ct.sym
ld: fatal: symbol '__JvmOffsets' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/JvmOffsets.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'CodeCache::_heaps' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/codeCache.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'BufferBlob::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/codeBlob.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'Method::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/method.o type=OBJT);
ld: fatal: symbol 'nmethod::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/nmethod.o type=OBJT);
ld: fatal: symbol 'Universe::_collectedHeap' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/universe.o type=OBJT);
lib/CompileGtest.gmk:58: recipe for target '/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/gtest/libjvm.so' failed
make[3]: *** [/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/gtest/libjvm.so] Error 1
make[3]: *** Waiting for unfinished jobs....
ld: fatal: symbol '__JvmOffsets' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/JvmOffsets.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'CodeCache::_heaps' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/codeCache.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'BufferBlob::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/codeBlob.o type=OBJT; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC);
ld: fatal: symbol 'Method::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/method.o type=OBJT);
ld: fatal: symbol 'nmethod::__vtbl' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/nmethod.o type=OBJT);
ld: fatal: symbol 'Universe::_collectedHeap' has differing types:
(file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/dtrace_jhelper.o type=FUNC; file /work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/hotspot/variant-server/libjvm/objs/universe.o type=OBJT);
make[3]: *** [/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/support/modules_libs/java.base/server/libjvm.so] Error 1
make[2]: *** [hotspot-server-libs] Error 1
make[2]: *** Waiting for unfinished jobs....
lib/CompileJvm.gmk:168: recipe for target '/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/build/solaris-x86_64-normal-server-release/support/modules_libs/java.base/server/libjvm.so' failed
make/Main.gmk:257: recipe for target 'hotspot-server-libs' failed
ERROR: Build failed for targets 'jdk-image test-image' in configuration 'solaris-x86_64-normal-server-release' (exit code 2)
When my jdk/jdk_bld_debug repo is positioned at these changesets:
[/work/shared/mirrors/src_clones/jdk/jdk_bld_debug]:
changeset: 29255:c98d5bd6dd65
tag: tip
user: iris
date: Fri Sep 21 12:11:17 2018 -0700
summary: 8210833: Specs for JavaDoc and Pack200 have incorrect link to Copyright page
[/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/open]:
changeset: 51838:f8af1f1f3518
tag: tip
user: tbell
date: Fri Sep 21 12:08:13 2018 -0700
summary: 8190985: .jcheck/conf files contain 'project=jdk10'
the build works fine.
When the following changeset is added:
/work/shared/mirrors/src_clones/jdk/jdk_bld_debug/open]:
changeset: 51839:ab54a4d61d7f
tag: tip
user: ihse
date: Fri Sep 21 21:35:12 2018 +0200
summary: 8210988: Improved handling of compiler warnings in the build
The build fails.
- relates to
-
JDK-8210988 Improved handling of compiler warnings in the build
-
- Resolved
-