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

MacPorts noreply at macports.org
Sat Aug 7 20:56:41 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):

 Ooops, sorry! Indeed the Eclipse IDE GUI error is:


 {{{
 The JVM shared library
 "/Library/Java/JavaVirtualMachines/openjdk16-temurin/Contents/Home/bin/../lib/server/libjvm.dylib"
 does not contain the JNI_CreateJavaVM symbol.
 }}}


 I have tried the `codesign -v -v` commands and got the same result as
 yours.

 Only some packages of Eclipse IDE include a JRE. I am almost certain that
 Eclipse IDE for PHP Developers (my installation) did not include any JRE
 when I installed it -- I have being upgrading Eclipse IDE and Java
 separately on the same computer since (about) 2005.

 I have set JAVA_HOME properly (as well as eclipse.ini file --which it is
 also required).

 I will try your suggestions tomorrow and will provide further details as
 soon as I can. Thank you, Nils.

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


More information about the macports-tickets mailing list