Build of openoffice-3 causes openjdk6-b27-4 build (instead of openjdk7), and fails there

Yuri yuri at rawbw.com
Sat Jul 20 21:53:53 UTC 2013


When I try to build openoffice-3 it proceeds to openjdk6 dependency and 
fails:
---log---
gmake[3]: Entering directory `/usr/ports/java/openjdk6/work/hotspot/make'
Makefile:375: target `/Xusage.txt' given more than once in the same rule.
mkdir -p /usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir
cd /usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir; \
     gmake -f /usr/ports/java/openjdk6/work/hotspot/make/bsd/Makefile \
                LP64=1 JAVA_HOME=/usr/local/bootstrap-openjdk 
OUTPUTDIR=/usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir GAMMADIR=/usr/ports/java/openjdk6/work/hotspot 
MAKE_VERBOSE=y HOTSPOT_RELEASE_VERSION=20.0-b12 
JRE_RELEASE_VERSION=1.6.0_32-b27 HOTSPOT_BUILD_VERSION= product
gmake[4]: Entering directory 
`/usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir'
cd bsd_amd64_compiler2/product && gmake -w " LP64=1 "
gmake[5]: Entering directory 
`/usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product'
gmake[6]: Entering directory 
`/usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product'
gmake[6]: *** No rule to make target 
`/usr/ports/java/openjdk6/work/hotspot/src/cpu/amd64/vm/x86_64.ad', 
needed by `../generated/adfiles/bsd_x86_64.ad'.  Stop.
gmake[6]: Leaving directory 
`/usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product'


On another machine I see that openoffice-3 depends on openjdk7.

This isn't right that the older version openjdk6 is the default for build.

Yuri


More information about the freebsd-java mailing list