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

Ronald Klop ronald-freebsd8 at klop.yi.org
Sun Jul 21 10:59:47 UTC 2013


On Sat, 20 Jul 2013 23:53:47 +0200, Yuri <yuri at rawbw.com> wrote:

> 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

Maybe openjdk7 was already installed there.

Ronald.


More information about the freebsd-java mailing list