After current changes to src/hotspot/share/memory/metaspaceShared.cpp we run into this link error on AIX :
ld: 0711-317 ERROR: Undefined symbol: MetaspaceShared::_use_optimized_module_handling
ld: 0711-344 See the loadmap file /nightly/output-jdk/hotspot/variant-server/libjvm/objs/libjvm.loadmap for more information.
gmake[3]: *** [lib/CompileJvm.gmk:152: /nightly/output-jdk/support/modules_libs/java.base/server/libjvm.so] Error 8
gmake[3]: *** Waiting for unfinished jobs....
ld: 0711-317 ERROR: Undefined symbol: MetaspaceShared::_use_optimized_module_handling
Looks like we the problem is that we call into metaspaceShared , but metaspaceShared is not built on AIX (because we have CDS disabled on AIX).
ld: 0711-317 ERROR: Undefined symbol: MetaspaceShared::_use_optimized_module_handling
ld: 0711-344 See the loadmap file /nightly/output-jdk/hotspot/variant-server/libjvm/objs/libjvm.loadmap for more information.
gmake[3]: *** [lib/CompileJvm.gmk:152: /nightly/output-jdk/support/modules_libs/java.base/server/libjvm.so] Error 8
gmake[3]: *** Waiting for unfinished jobs....
ld: 0711-317 ERROR: Undefined symbol: MetaspaceShared::_use_optimized_module_handling
Looks like we the problem is that we call into metaspaceShared , but metaspaceShared is not built on AIX (because we have CDS disabled on AIX).
- duplicates
-
JDK-8247388 Minimal build broken after JDK-8240245 (undefined reference to `MetaspaceShared::_use_optimized_module_handling')
-
- Closed
-