[MacPorts] #56000: Install Java on the buildbot workers

MacPorts noreply at macports.org
Tue Oct 2 19:31:29 UTC 2018


#56000: Install Java on the buildbot workers
-----------------------------+---------------------
  Reporter:  ryandesign      |      Owner:  admin@…
      Type:  enhancement     |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  server/hosting  |    Version:
Resolution:                  |   Keywords:
      Port:                  |
-----------------------------+---------------------
Changes (by ryandesign):

 * cc: ctreleaven (added)


Comment:

 I have installed [https://support.apple.com/kb/DL1572 Java for OS X
 2017-001] on the Mountain Lion and later buildbot workers.

 Despite claiming to support Lion, Java for OS X 2017-001 does not work on
 Lion:

 {{{
 $ java -version
 dyld: lazy symbol binding failed: Symbol not found:
 _JRSCopyOSJavaSupportVersion
   Referenced from:
 /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjava.jnilib
   Expected in:
 /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport

 dyld: Symbol not found: _JRSCopyOSJavaSupportVersion
   Referenced from:
 /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjava.jnilib
   Expected in:
 /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport
 }}}

 I reported the bug to Apple and installed Java for OS X 2015-001 on the
 Lion workers instead.

 I also installed Oracle JDK 8u181 on the Lion and later workers.

 I did not install Oracle JDK 7, 9, or 10, as they're already end-of-life.
 Oracle JDK 11 is a long-term-support release so we could install that, but
 maybe we should live with 8 for awhile first.

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


More information about the macports-tickets mailing list