I've been looking for a solution to this issue. When I try to upgrade OpenJDK7 it just doesn't compile at all. The compile just dies without clear error messages on what is failing and this is stopping me from completing my monthly update on my FreeBSD 10.0-RELEASE server.
The compile error:
I am doing this action here.
Thanks for the help.
The compile error:
Code:
SKIP_FASTDEBUG_BUILD=true \
SKIP_DEBUG_BUILD=true \
\
generic_build_repo_series
gmake[3]: Entering directory `/usr/ports/java/openjdk7/work/openjdk'
/bin/mkdir -p ./build/bsd-amd64/j2sdk-image
/bin/mkdir -p /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools
########################################################################
########################################################################
##### Entering langtools for target(s) all #####
########################################################################
(cd ./langtools/make && \
gmake JDK_TOPDIR=/usr/ports/java/openjdk7/work/openjdk/jdk JDK_MAKE_SHARED_DIR=/usr/ports/java/openjdk7/work/openjdk/jdk/make/common/shared EXTERNALSANITYCONTROL=true SOURCE_LANGUAGE_VERSION=7 TARGET_CLASS_VERSION=7 MILESTONE=fcs BUILD_NUMBER=b19 JDK_BUILD_NUMBER=b19 FULL_VERSION=1.7.0_60-b19 PREVIOUS_JDK_VERSION=1.6. JDK_VERSION=1.7.0_60 JDK_MKTG_VERSION=7 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0_60 PREVIOUS_MAJOR_VERSION=1 PREVIOUS_MINOR_VERSION=6 PREVIOUS_MICRO_VERSION= ARCH_DATA_MODEL=64 COOKED_BUILD_NUMBER=19 ANT_HOME="/usr/ports/java/openjdk7/work/apache-ant-1.9.3" ALT_OUTPUTDIR=/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools ALT_BOOTDIR=/usr/local/openjdk7 all)
gmake[4]: Entering directory `/usr/ports/java/openjdk7/work/openjdk/langtools/make'
JAVA_HOME=/usr/local/openjdk7 ANT_OPTS=-Djava.io.tmpdir='/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-tmp' /usr/ports/java/openjdk7/work/apache-ant-1.9.3/bin/ant -diagnostics > /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-diagnostics.log ; \
JAVA_HOME=/usr/local/openjdk7 ANT_OPTS=-Djava.io.tmpdir='/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-tmp' /usr/ports/java/openjdk7/work/apache-ant-1.9.3/bin/ant -version >> /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-diagnostics.log
JAVA_HOME=/usr/local/openjdk7 ANT_OPTS=-Djava.io.tmpdir='/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/ant-tmp' /usr/ports/java/openjdk7/work/apache-ant-1.9.3/bin/ant -Djdk.version=1.7.0_60 -Dfull.version='1.7.0_60-b19' -Drelease=1.7.0_60 -Dbuild.number=b19 -Djavac.target=7 -Djavac.source=7 -Dboot.java.home=/usr/local/openjdk7 -Dimport.jdk=/usr/ports/java/openjdk7/work/openjdk/jdk -Dbuild.dir=/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build -Ddist.dir=/usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/dist build
Buildfile: /usr/ports/java/openjdk7/work/openjdk/langtools/make/build.xml
-def-pcompile:
[mkdir] Created dir: /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/toolclasses
[javac] Compiling 2 source files to /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/langtools/build/toolclasses
BUILD FAILED
/usr/ports/java/openjdk7/work/openjdk/langtools/make/build.xml:860: Error running /usr/local/openjdk7/bin/javac compiler
Total time: 0 seconds
gmake[4]: *** [build] Error 1
gmake[4]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk/langtools/make'
gmake[3]: *** [langtools-build] Error 2
gmake[3]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk'
gmake[2]: *** [build_product_image] Error 2
gmake[2]: Leaving directory `/usr/ports/java/openjdk7/work/openjdk'
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/java/openjdk7
*** Error code 1
Stop.
make: stopped in /usr/ports/java/openjdk7
===>>> make build failed for java/openjdk7
===>>> Aborting update
===>>> Update for openjdk-7.55.13_3,1 failed
===>>> Aborting update
I am doing this action here.
Code:
Upgrade openjdk-7.55.13_3,1 to openjdk-7.60.19_1,1
Thanks for the help.