Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jan 2003 13:30:25 +0800
From:      "Ron Park" <ronp@outgun.com>
To:        joshua@roughtrade.net
Cc:        java@freebsd.org
Subject:   Re: JDK1.3 build failure report
Message-ID:  <20030111053025.21933.qmail@outgun.com>

next in thread | raw e-mail | index | archive | help
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
...
<<<Finished Recursively making green all @ Tue Jan  7 21:25:21 EST 2003.
>>>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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030111053025.21933.qmail>