Trying to install Java on FreeBSD

Vineeth Karkad (vkarkad) vkarkad at cisco.com
Thu Jul 28 18:12:10 UTC 2016


Thank you Michael for the quick response.

> Do you use head- ports or Q'- ports?
Not sure. How do I find out this ? I am relatively new to FreeBSD.

rel-bld11# grep VERSION Makefile
PORTVERSION=    ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_BUILD_NUMBER}
JDK_MAJOR_VERSION=      7
JDK_MINOR_VERSION=      0
JDK_SRC_DISTFILE=       ${PORTNAME}-${JDK_MAJOR_VERSION}-fcs-src-b${JDK_BUILD_NUMBER}-${JDK_BUILD_DATE}
ANT_VERSION=            1.8.2
ANT_DISTFILE=           apache-ant-${ANT_VERSION}-bin
INSTALLDIR=     ${PREFIX}/${PORTNAME}${JDK_MAJOR_VERSION}
                ANT_HOME="${WRKDIR}/apache-ant-${ANT_VERSION}" \
        @${ECHO} "@exec ${LOCALBASE}/bin/registervm '${INSTALLDIR}/bin/java # OpenJDK${JDK_MAJOR_VERSION}'" >> ${TMPPLIST}
        "${LOCALBASE}/bin/registervm" "${INSTALLDIR}/bin/java # OpenJDK${JDK_MAJOR_VERSION}"

Regards,
Vineeth.

From: Michael Zhilin <mizhka at gmail.com<mailto:mizhka at gmail.com>>
Date: Thursday, 28 July 2016 at 11:37 PM
To: vkarkad <vkarkad at cisco.com<mailto:vkarkad at cisco.com>>
Cc: "freebsd-java at FreeBSD.org<mailto:freebsd-java at FreeBSD.org>" <freebsd-java at freebsd.org<mailto:freebsd-java at freebsd.org>>
Subject: Re: Trying to install Java on FreeBSD

Hi,

Do you use head- ports or Q'- ports? Could you please share output of "grep VERSION Makefile"?

Thanks!

 Michael

On Thu, Jul 28, 2016 at 9:01 PM, Vineeth Karkad (vkarkad) <vkarkad at cisco.com<mailto:vkarkad at cisco.com>> wrote:
Hi there!

Used steps as documented here: https://www.freebsd.org/java

rel-bld11# uname -a
FreeBSD rel-bld11.ibeng 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Wed Feb  8 16:11:26 PST 2012     root@:/sys/amd64/compile/MESSAGING_GATEWAY.amd64_INSTALL  amd64
rel-bld11# cd /usr/ports/java/openjdk7/ && make install clean
<SNIP>
Begin parallel compiles: /data/usr/ports/java/openjdk7/work/openjdk/jdk/make/java/java
gmake[5]: Entering directory `/data/usr/ports/java/openjdk7/work/openjdk/jdk/make/java/java'
gmake[5]: `/data/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/tmp/java/java.lang/java/obj64/.files_compiled' is up to date.
gmake[5]: Leaving directory `/data/usr/ports/java/openjdk7/work/openjdk/jdk/make/java/java'
Done with parallel compiles: /data/usr/ports/java/openjdk7/work/openjdk/jdk/make/java/java
rm -f /data/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/currency.data
/usr/local/jdk1.6.0/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx512m -Xms512m -XX:PermSize=32m -XX:MaxPerm
Size=160m -jar /data/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/btjars/generatecurrencydata.jar -o /data/usr/ports/java/openjdk7/work
/openjdk/build/bsd-amd64/lib/currency.data.temp \
        < ../../../src/share/classes/java/util/CurrencyData.properties
Error: time is more than 10 years from present: 1136059200000
java.lang.RuntimeException: time is more than 10 years from present: 1136059200000
        at build.tools.generatecurrencydata.GenerateCurrencyData.makeSpecialCaseEntry(GenerateCurrencyData.java:285)
        at build.tools.generatecurrencydata.GenerateCurrencyData.buildMainAndSpecialCaseTables(GenerateCurrencyData.java:225)
        at build.tools.generatecurrencydata.GenerateCurrencyData.main(GenerateCurrencyData.java:154)
gmake[4]: *** [/data/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/lib/currency.data] Error 1
gmake[4]: Leaving directory `/data/usr/ports/java/openjdk7/work/openjdk/jdk/make/java/java'
gmake[3]: *** [all] Error 1
gmake[3]: Leaving directory `/data/usr/ports/java/openjdk7/work/openjdk/jdk/make/java'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/data/usr/ports/java/openjdk7/work/openjdk/jdk/make'
gmake[1]: *** [jdk-build] Error 2
gmake[1]: Leaving directory `/data/usr/ports/java/openjdk7/work/openjdk'
gmake: *** [build_product_image] Error 2
*** Error code 1
Stop in /data/usr/ports/java/openjdk7.

How do I proceed here ?

Regards,
Vineeth.
_______________________________________________
freebsd-java at freebsd.org<mailto:freebsd-java at freebsd.org> mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "freebsd-java-unsubscribe at freebsd.org<mailto:freebsd-java-unsubscribe at freebsd.org>"



More information about the freebsd-java mailing list