JDK-8322513 : Build failure with minimal
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2023-12-20
  • Updated: 2024-03-15
  • Resolved: 2023-12-20
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 22 JDK 23
22Fixed 23 b03Fixed
Related Reports
Duplicate :  
Relates :  
Description
```
sh configure --with-jvm-variants=minimal 
```
```
=== Output from failing command(s) repeated here ===
* For target hotspot_variant-minimal_libjvm_objs_handshake.o:
/src/hotspot/share/runtime/handshake.cpp: In member function 'HandshakeOperation* HandshakeState::get_op_for_self(bool, bool)':
src/hotspot/share/runtime/handshake.cpp:490:37: error: 'class JavaThread' has no member named 'is_disable_suspend'; did you mean 'is_trace_suspend'?
   if (allow_suspend && _handshakee->is_disable_suspend()) {
                                     ^~~~~~~~~~~~~~~~~~
                                     is_trace_suspend
```
Comments
A pull request was submitted for review. URL: https://git.openjdk.org/jdk22/pull/66 Date: 2024-01-12 01:55:25 +0000
12-01-2024

Changeset: 7db69e6a Author: bobpengxie <bobpengxie@tencent.com> Committer: Jie Fu <jiefu@openjdk.org> Date: 2023-12-20 07:46:11 +0000 URL: https://git.openjdk.org/jdk/commit/7db69e6a1292829b13da0c3c2b37c8758df94932
20-12-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/17164 Date: 2023-12-20 03:01:26 +0000
20-12-2023