[MacPorts] #69753: openjdk22 @22_0+release+server: insists on being re-built again and again but it is still broken because of /System/Library/Frameworks/JavaRuntimeSupport.framework does not exist

MacPorts noreply at macports.org
Thu Apr 18 12:34:36 UTC 2024


#69753: openjdk22 @22_0+release+server: insists on being re-built again and again
but it is still broken because of
/System/Library/Frameworks/JavaRuntimeSupport.framework does not exist
------------------------+----------------------
  Reporter:  JD-Veiga   |      Owner:  breun
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.9.3
Resolution:             |   Keywords:
      Port:  openjdk22  |
------------------------+----------------------

Comment (by JD-Veiga):

 I can confirm that **it is possible to install `openjdk22` port in macOS
 10.15 (Catalina)**. I have checked in two "real" systems and in one
 sandboxed emulated OS.

 Unfortunately, it **seems that AWT package is not working in macOS 10.15
 running JDK 22**. It works in previous JDK 21.

 I could not find any reference in documentation on this particular issue.
 macOS 10.15 is not a Oracle certified system since JDK 19 (see:
 [https://www.oracle.com/java/technologies/javase/products-doc-
 jdk19certconfig.html] and [https://www.oracle.com/java/technologies/javase
 /products-doc-jdk22certconfig.html]) However, Oracle's certification does
 not explain the whole thing since "''Oracle does not certify on Operating
 System versions that are no longer supported by the Operating System
 provider''" which is the case of Catalina. JDK 20 and JDK 21 seems to work
 smoothly on Catalina despite not being Oracle's certified OS, so it could
 be the case of 22.

 I will try a different approach.

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


More information about the macports-tickets mailing list