[MacPorts] #63345: openjdk16-temurin @16.0.2_0: libjli.dylib code signature invalid after upgrading to new openjdk16-temerin

MacPorts noreply at macports.org
Sun Aug 8 11:36:07 UTC 2021


#63345: openjdk16-temurin @16.0.2_0: libjli.dylib code signature invalid after
upgrading to new openjdk16-temerin
--------------------------------+--------------------
  Reporter:  JD-Veiga           |      Owner:  (none)
      Type:  defect             |     Status:  new
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.7.1
Resolution:                     |   Keywords:
      Port:  openjdk16-temurin  |
--------------------------------+--------------------

Comment (by JD-Veiga):

 After some experiments, I think that Eclipse IDE does not support
 `openjdk16-temurin`. I can run it with `openjdk 16.0.1` though.

 I have noticed that some other Java programs in my computer have also
 stopped to work after upgrading to the latest `openjdk16` port.

 However, most of them are outdated and, after being upgraded, they run
 smoothly again. These new versions embed their own copies of JRE in the
 app bundle (while previous releases rely on system's JRE -- macports
 `openjdk` in my case).

 Additionally, I have found that most of these "embedded" JRE include their
 own copies of `libjli.dylib` or `libjvm.dylib`.

 In short, **I have concluded that this is a Eclipse IDE issue**, nothing
 related to `openjdk16` port.

 Sorry for burden you with my problems. Thank very much for your help and
 suggestions.

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


More information about the macports-tickets mailing list