From owner-freebsd-java Fri Jan 10 21:32:11 2003 Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF0C437B401 for ; Fri, 10 Jan 2003 21:32:09 -0800 (PST) Received: from spf1.us.outblaze.com (205-158-62-139.outblaze.com [205.158.62.139]) by mx1.FreeBSD.org (Postfix) with SMTP id 43A9D43EB2 for ; Fri, 10 Jan 2003 21:32:09 -0800 (PST) (envelope-from ronp@outgun.com) Received: (qmail 26442 invoked from network); 10 Jan 2003 22:32:02 -0000 Received: from unknown (205.158.62.68) by spf1.us.outblaze.com with QMQP; 10 Jan 2003 22:32:02 -0000 Received: (qmail 48127 invoked from network); 11 Jan 2003 05:32:01 -0000 Received: from unknown (HELO ws4-3.us4.outblaze.com) (205.158.62.52) by 205-158-62-153.outblaze.com with SMTP; 11 Jan 2003 05:32:01 -0000 Received: (qmail 21934 invoked by uid 1001); 11 Jan 2003 05:30:25 -0000 Message-ID: <20030111053025.21933.qmail@outgun.com> Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Mailer: MIME-tools 5.41 (Entity 5.404) Received: from [12.213.176.126] by ws4-3.us4.outblaze.com with http for ronp@outgun.com; Sat, 11 Jan 2003 13:30:25 +0800 From: "Ron Park" To: joshua@roughtrade.net Cc: java@freebsd.org Date: Sat, 11 Jan 2003 13:30:25 +0800 Subject: Re: JDK1.3 build failure report X-Originating-Ip: 12.213.176.126 X-Originating-Server: ws4-3.us4.outblaze.com Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Because in the fairly clearn current host, pthread structure in libc_r has changed. It's declared in pthread_private.h under /usr/src/lib/libc_r/uthread. You can sync code using RELENG_4_7 and compare it to RELENG_4. You will see the difference. To make a long story short, Bill Huey post in the list a couple months ago that you can just comment out that part of problematic code. Since it's not using anymore, and should have no effect. Right Bill?? Sound like you are on the quest for getting hotspot, don't know if you get pass this point yet. P. >>> Old post below >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On a fairly clean -current host with make -DWITH_NATIVE_THREADS: ===> Building for jdk-1.3.1p7_2 i386 Build started: 1.3.1-p7-root-030107-21:25 WARNING: Your MAKEFLAGS environment variable is set. You should be very careful about the values set here. MAKEFLAGS is set to =>HPIS=green\ native<= Sanity check passed ... <<>>Recursively making native all @ Tue Jan 7 21:25:21 EST 2003 ... gmake[3]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/native' gmake ../../../../build/bsd-i386/lib/i386/native_threads/libhpi.so VARIANT=OPT gmake[4]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/native' /usr/bin/gcc -O -pipe -mcpu=pentiumpro -W -Wall -Wno-unused -Wno-parentheses -pthread -I/usr/src/lib/libc_r/uthread -I/usr/src/lib/libc/include -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030107-21:25"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../../build/bsd-i386/tmp/java/hpi/native_threads/CClassHeaders -I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/export -I../../../../src/solaris/hpi/native_threads/include -I../../../../src/solaris/hpi/include -I../../../../src/solaris/hpi/export -I../../../../src/share/hpi/include -I../../../../src/share/hpi/export -D_REENTRANT -DNATIVE -DUSE_PTHREADS -DMOOT_PRIORITIES -DNO_INTERRUPTIBLE_IO -c -o ../../../../build/bsd-i386/tmp/java/hpi/native_threads/obj/threads_bsd.o ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:287: warning: `enum pthread_susp' declared inside parameter list ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:287: warning: its scope is only this definition or declaration, which is probably not what you want ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:288: parameter `suspendState' has incomplete type ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:321: warning: initializer-string for array of chars is too long ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:321: warning: (near initialization for `SignalList[21]') ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:323: warning: excess elements in array initializer ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:323: warning: (near initialization for `SignalList') ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c: In function `record_gc_registers_of': ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:530: structure has no member named `ctxtype' ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:532: `CTX_JB_NOSIG' undeclared (first use in this function) ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:532: (Each undeclared identifier is reported only once ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:532: for each function it appears in.) ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:533: `CTX_JB' undeclared (first use in this function) ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:534: `CTX_SJB' undeclared (first use in this function) ../../../../src/solaris/hpi/native_threads/src/threads_bsd.c:540: `CTX_UC' undeclared (first use in this function) gmake[4]: *** [../../../../build/bsd-i386/tmp/java/hpi/native_threads/obj/threads_bsd.o] Error 1 gmake[4]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/native' gmake[3]: *** [optimized] Error 2 gmake[3]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/native' gmake[2]: *** [all] Error 1 gmake[2]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java' gmake: *** [all] Error 1 *** Error code 2 Stop in /usr/ports/java/jdk13. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message -- ____________________________________________________ Get your free email from http://www.outgun.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message