View Single Post
Old 31st December 2008
jggimi's Avatar
jggimi jggimi is online now
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

According to FAQ 8, for Java versions with Sun's restrictive licenses, you must register with Sun and agree to Sun's licenses, then manually fetch the distribution files yourself.

If you take a moment to read the output of your failing make command, you will see the exact instructions you must follow. Here's the output from a jdk 1.6 make on -current; you should see similar output with whatever you are running:
Code:
$ make 
===>  Checking files for jdk-1.6.0.03
*** You're missing files:  jdk-6u3-fcs-src-b05-jrl-24_sep_2007.jar jdk-6u3-fcs-bin-b05-jrl-24_sep_2007.jar jdk-6u3-fcs-mozilla_headers-b05-unix-24_sep_2007.jar bsd-jdk16-patches-4.tar.bz2
*** You must manually fetch the distribution files, place
*** them in /usr/ports/distfiles and then run make again.
*** Get the JDK 6u3 Source file:
***  jdk-6u3-fcs-src-b05-jrl-24_sep_2007.jar
*** and the JDK Binaries file:
***  jdk-6u3-fcs-bin-b05-jrl-24_sep_2007.jar
*** and the Mozilla Binaries file:
***  jdk-6u3-fcs-mozilla_headers-b05-unix-24_sep_2007.jar
*** from http://download.java.net/jdk6/6u3/promoted/b05/index.html
***
*** Get the BSD patchset file:
***  bsd-jdk16-patches-4.tar.bz2
*** from http://www.eyesbeyond.com/freebsddom/java/jdk16.html
*** Error code 1 ...
Reply With Quote