[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