[MacPorts] #70819: openjdk22 @22.0.2_0+release+server Does not build with Xcode 16, Sequoia (15)

MacPorts noreply at macports.org
Mon Oct 7 19:23:09 UTC 2024


#70819: openjdk22 @22.0.2_0+release+server Does not build with Xcode 16, Sequoia
(15)
-------------------------+----------------------------
  Reporter:  EvilJordan  |      Owner:  breun
      Type:  defect      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.10.1
Resolution:  fixed       |   Keywords:  sequoia, xcode
      Port:  openjdk22   |
-------------------------+----------------------------

Comment (by saagarjha):

 This also applies to openjdk20 at the very least. FWIW, I bisected this
 earlier and the patch I have been carrying is smaller:


 {{{
 @@ -0,0 +1,12 @@
 diff --git src/hotspot/share/classfile/stackMapTable.cpp
 src/hotspot/share/classfile/stackMapTable.cpp
 index fa2a57f96b4..527f1c6e32e 100644
 --- src/hotspot/share/classfile/stackMapTable.cpp
 +++ src/hotspot/share/classfile/stackMapTable.cpp
 @@ -211,6 +211,7 @@ VerificationType
 StackMapReader::parse_verification_type(u1* flags, TRAPS) {
    return VerificationType::bogus_type();
  }

 +[[clang::optnone]]
  StackMapFrame* StackMapReader::next(
      StackMapFrame* pre_frame, bool first, u2 max_locals, u2 max_stack,
 TRAPS) {
    StackMapFrame* frame;

 }}}

 It's up to you whether you want this one or not.

-- 
Ticket URL: <https://trac.macports.org/ticket/70819#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list