ports/115598: java/jdk16 fails to build

Kyryll A Mirnenko mirya at zoc.com.ua
Fri Aug 17 11:40:07 UTC 2007


>Number:         115598
>Category:       ports
>Synopsis:       java/jdk16 fails to build
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 17 11:40:07 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Kyryll A Mirnenko
>Release:        RELENG_6_2
>Organization:
>Environment:
FreeBSD miryanote 6.2-RELEASE-p6 FreeBSD 6.2-RELEASE-p6 #28: Wed Jul 18 18:55:05 EEST 2007     mirya at miryanote:/usr/src/sys/i386/compile/MY-LITE  i386
>Description:
Here's what I've got from the fresh jdk16 (jdk-1.6.0.1p1_2) build:

..
g++ -D_ALLBSD_SOURCE -D_GNU_SOURCE -DIA32 -DPRODUCT -I. -I../generated/adfiles -I../generated/jvmtifiles -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/asm -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/ci -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/code -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/compiler -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/gc_implementation -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/gc_implementation/parallelScavenge -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/gc_implementation/shared -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/gc_interface -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/interpreter -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/libadt -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/memory -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/oops -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/opto
  -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/prims -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/runtime -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/services -I/usr/ports/java/jdk16/work/hotspot/src/share/vm/utilities -I/usr/ports/java/jdk16/work/hotspot/src/cpu/i486/vm -I/usr/ports/java/jdk16/work/hotspot/src/os/bsd/vm -I/usr/ports/java/jdk16/work/hotspot/src/os_cpu/bsd_i486/vm -I../generated -DHOTSPOT_BUILD_VERSION="\"1.6.0_01-p1-mirya_17_aug_2007_14_13-b00\"" -DHOTSPOT_BUILD_USER="\"root\"" -DHOTSPOT_RELEASE_VERSION="\"1.6.0\"" -O2 -pipe -ffast-math -DCOMPILER2  -fno-rtti -fno-exceptions -pthread -fcheck-new -m32 -march=i586 -pipe -DCOMPILER2 -fPIC -fno-rtti -fno-exceptions -pthread -fcheck-new -m32 -march=i586 -pipe -O0 -DVM_LITTLE_ENDIAN -Werror -Wpointer-arith -Wconversion -Wsign-compare    -c -o sharedRuntimeTrans.o /usr/ports/java/jdk16/work/hotspot/src/share/vm/runtime/sharedRuntimeTrans.cpp
/usr/ports/java/jdk16/work/hotspot/src/share/vm/runtime/sharedRuntimeTrans.cpp: In function `double __ieee754_pow(double, double)':
/usr/ports/java/jdk16/work/hotspot/src/share/vm/runtime/sharedRuntimeTrans.cpp:559: warning: division by zero in `0.0 / 0.'
/usr/ports/java/jdk16/work/hotspot/src/share/vm/runtime/sharedRuntimeTrans.cpp:570: warning: division by zero in `0.0 / 0.'
gmake[5]: *** [sharedRuntimeTrans.o] Error 1
gmake[5]: Leaving directory `/usr/ports/java/jdk16/work/control/build/bsd-i586/hotspot/outputdir/bsd_i486_compiler2/product'
gmake[4]: *** [the_vm] Error 2

Fails for both CFLAGS="-O2 -pipe" and CFLAGS="-O2 -ffast-meth -pipe". Seems like some warning-supressing flags are just missed, but should add native jdk14 and jdk15 are installed.
>How-To-Repeat:
cd /usr/ports/java/jdk16
make
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list