JDK-8215342 : [Zero] Build fails after JDK-8200613
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 12
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-12-13
  • Updated: 2020-07-18
  • Resolved: 2018-12-13
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 12 JDK 13
11.0.4Fixed 12 b24Fixed 13Fixed
Related Reports
Duplicate :  
Duplicate :  
Relates :  
Description
Recent jdk/jdk head is broken for the Zero variant:

workspace/build/linux-x64-zero/hotspot/variant-zero/libjvm/objs/os_linux.o: 
In function `os::abort(bool, void*, void const*)':
workspace/open/src/hotspot/os/linux/os_linux.cpp:1358: undefined 
reference to `ClassLoader::close_jrt_image()'
collect2: error: ld returned 1 exit status
lib/CompileJvm.gmk:172: recipe for target 
'workspace/build/linux-x64-zero/support/modules_libs/java.base/server/libjvm.so' 
failed


Comments
Fix Request for 11u: I want to backport changes in below: - JDK-8200613 - JDK-8215342 - JDK-8219414 - JDK-8219574 - JDK-8215026 They are very helpful for crash analysis. We can apply them straightly to 11u, but they need to apply them in same time. Risk is low because these changes affects only to coredump on Linux. They are covered with serviceability/sa tests.
13-05-2019

Review-thread: http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/2018-December/031807.html
13-12-2018