[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 18:33:03 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 breun):

 Both messages look identical to me. Maybe a copy/paste error?

 MacPorts doesn't build or sign these files, MacPorts just installs the
 Eclipse Temurin binary distribution and on my machine (macOS Big Sur
 11.5.1) both `libjli.dylib` and `libjvm.dylib` seem OK:

 {{{
 ❯ codesign -v -v
 /Library/Java/JavaVirtualMachines/openjdk16-temurin/Contents/MacOS/libjli.dylib
 /Library/Java/JavaVirtualMachines/openjdk16-temurin/Contents/MacOS/libjli.dylib:
 valid on disk
 /Library/Java/JavaVirtualMachines/openjdk16-temurin/Contents/MacOS/libjli.dylib:
 satisfies its Designated Requirement
 }}}

 {{{
 ❯ codesign -v -v
 /Library/Java/JavaVirtualMachines/openjdk16-temurin/Contents/Home/lib/server/libjvm.dylib
 /Library/Java/JavaVirtualMachines/openjdk16-temurin/Contents/Home/lib/server/libjvm.dylib:
 valid on disk
 /Library/Java/JavaVirtualMachines/openjdk16-temurin/Contents/Home/lib/server/libjvm.dylib:
 satisfies its Designated Requirement
 }}}

 Can you check the output of these commands on your machine?

 By running Eclipse, do you mean Eclipse IDE
 (https://www.eclipse.org/eclipseide/)? I don't use this myself, but
 according to https://www.eclipse.org/downloads/packages/installer the
 latest installer includes a JRE to run the IDE.

 There is also the `openjdk16-zulu` port which provides the Azul Zulu build
 of OpenJDK 16. Maybe you could try to see if that one works for you?

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


More information about the macports-tickets mailing list