From owner-freebsd-java@FreeBSD.ORG Fri Jul 20 04:51:46 2007 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F7C516A419 for ; Fri, 20 Jul 2007 04:51:46 +0000 (UTC) (envelope-from leafy7382@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.250]) by mx1.freebsd.org (Postfix) with ESMTP id 2E1A713C457 for ; Fri, 20 Jul 2007 04:51:46 +0000 (UTC) (envelope-from leafy7382@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so192784anc for ; Thu, 19 Jul 2007 21:51:45 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=XcORJURpFr0QW6Ann+SwbTNJMYub+4Cgxs3y/1tB2+m5Gxwm3wOT2qs4asyx2VxOr3n8BMjTRzwlMKW+Uhlff/15rXG2tlhzg1DEmEs526qvDvcY05rfmq/U7ziPE3ebkKXdNMI2eXgLqCgKolBavFI4yz4fyCFB4w6AGig2NOg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=asnBZJNrrEkOVOTzgmgO0uOu+j2N52MGHvTdC0u2umnuJjXKYn4JctEPVKG9CFVQjXe3Yyg3JAXzzBY3aL7NHXAnBznHQCNscimlYsXXad8IudyshAHImQcw74dtglXKlqHefGYeiwd7G0obAGRvLFueMwTg6oKnbibWoQXS5/U= Received: by 10.100.32.1 with SMTP id f1mr45581anf.1184905560940; Thu, 19 Jul 2007 21:26:00 -0700 (PDT) Received: by 10.100.137.3 with HTTP; Thu, 19 Jul 2007 21:26:00 -0700 (PDT) Message-ID: Date: Fri, 20 Jul 2007 12:26:00 +0800 From: "Jiawei Ye" To: java MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: JDK15 building problem on latest -current X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2007 04:51:46 -0000 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."