Date: Fri, 20 Jul 2007 12:26:00 +0800 From: "Jiawei Ye" <leafy7382@gmail.com> To: java <freebsd-java@freebsd.org> Subject: JDK15 building problem on latest -current Message-ID: <c21e92e20707192126n1280100aw60b732a67c0fcb81@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
I kept running into this compiler error for the past few days trying to compile java/jdk15 on -current. /usr/bin/gcc -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parentheses -pipe -fno-omit-frame-pointer -DHEADLESS -Di586 -DARCH='"i586"' -DRELEASE='"1.5.0_11-p5"' -DFULL_VERSION='"1.5.0_11-p5-leafy_20_jul_2007_11_24"' -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_ALLBSD_SOURCE -I. -I/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.font/fontmanager/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/javavm/include -I../../../src/solaris/javavm/include -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/sun/font -I../../../src/solaris/native/sun/font -I/usr/local/include -I../../../src/share/native/sun/font -I../../../src/share/native/sun/font/t2k -I../../../src/share/native/sun/font/layout -I../../../src/share/native/sun/font/opentype -I../../../src/share/native/sun/font/layoutengine -I../../../src/share/native/sun/font/bidi -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/solaris/native/sun/awt -I../../../src/share/native/sun/awt/debug -I../../../src/share/native/sun/java2d/loops -I../../../src/share/native/sun/java2d/pipe -I../../../src/solaris/native/sun/java2d -I../../../src/share/native/sun/java2d -I../../../src/share/native/sun/java2d/opengl -I../../../src/solaris/native/sun/java2d/opengl -I/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.font/fontmanager/../../sun.awt/awt/CClassHeaders -c -o /usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.font/fontmanager/obj/TTHintFont.o ../../../src/share/native/sun/font/t2k/ttHints/TTHintFont.c /usr/bin/gcc -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-parentheses -pipe -fno-omit-frame-pointer -DHEADLESS -Di586 -DARCH='"i586"' -DRELEASE='"1.5.0_11-p5"' -DFULL_VERSION='"1.5.0_11-p5-leafy_20_jul_2007_11_24"' -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_ALLBSD_SOURCE -I. -I/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.font/fontmanager/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/javavm/include -I../../../src/solaris/javavm/include -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/sun/font -I../../../src/solaris/native/sun/font -I/usr/local/include -I../../../src/share/native/sun/font -I../../../src/share/native/sun/font/t2k -I../../../src/share/native/sun/font/layout -I../../../src/share/native/sun/font/opentype -I../../../src/share/native/sun/font/layoutengine -I../../../src/share/native/sun/font/bidi -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/solaris/native/sun/awt -I../../../src/share/native/sun/awt/debug -I../../../src/share/native/sun/java2d/loops -I../../../src/share/native/sun/java2d/pipe -I../../../src/solaris/native/sun/java2d -I../../../src/share/native/sun/java2d -I../../../src/share/native/sun/java2d/opengl -I../../../src/solaris/native/sun/java2d/opengl -I/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.font/fontmanager/../../sun.awt/awt/CClassHeaders -c -o /usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.font/fontmanager/obj/HintScan.o ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c: In function 'fs_CalculateBounds': ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c:211: error: 'fastInt' undeclared (first use in this function) ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c:211: error: (Each undeclared identifier is reported only once ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c:211: error: for each function it appears in.) ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c:211: error: expected ';' before 'aPoint' ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c:212: error: expected ';' before 'firstTime' ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c:223: error: 'endPoint' undeclared (first use in this function) ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c:224: error: 'startPoint' undeclared (first use in this function) ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c:227: error: 'firstTime' undeclared (first use in this function) ../../../src/share/native/sun/font/t2k/ttHints/HintScan.c:232: error: 'aPoint' undeclared (first use in this function) gmake[4]: *** [/usr/ports/java/jdk15/work/control/build/bsd-i586/tmp/sun/sun.font/fontmanager/obj/HintScan.o] Error 1 gmake[4]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/font' gmake[3]: *** [optimized] Error 2 gmake[3]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun/font' gmake[2]: *** [all] Error 1 gmake[2]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make/sun' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make' gmake: *** [j2se-build] Error 2 *** Error code 2 Stop in /usr/ports/java/jdk15. *** Error code 1 Stop in /usr/ports/java/jdk15. In java/jdk15/work/j2se/src/share/native/sun/font/t2k/cpu.h, there are lines: /* portable types */ #ifdef applec #define fastInt short #endif #ifndef fastInt which could be the cause of the fastInt error. But I cannot be sure. Could anyone shed some light on this issue? Jiawei Ye -- "If it looks like a duck, walks like a duck, and quacks like a duck, then to the end user it's a duck, and end users have made it pretty clear they want a duck; whether the duck drinks hot chocolate or coffee is irrelevant."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c21e92e20707192126n1280100aw60b732a67c0fcb81>