On Fri, Dec 11, 2009 at 09:50:14AM +1000, Dima Panov wrote:
> On Friday 11 December 2009 07:07:48 Rainer Hurling wrote:
> > When trying to update from jdk-1.6.0.3p4_12 to jdk-1.6.0.3p4_13 under
> > recent 9.0-CURRENT (amd64) the following error occurs. Does anyone else
> > observe this behaviour?
> > 
> > It seems that something with threading or signal handling is not as it
> > should be?
> > 
> > Thanks in advance,
> > Rainer Hurling
> > 
> > 
> > -----------------------------
> > 
> >  >>>Recursively making hpi all @ Thu Dec 10 21:55:41 CET 2009 ...
> > 
> > gmake[3]: Entering directory
> >  `/usr/ports/java/jdk16/work/j2se/make/java/hpi' Begin Processing SUBDIRS:
> >  native
> > 
> >  >>>Recursively making native all @ Thu Dec 10 21:55:41 CET 2009 ...
> > 
> > gmake[4]: Entering directory
> > `/usr/ports/java/jdk16/work/j2se/make/java/hpi/native'
> > mkdir -p /usr/ports/java/jdk16/work/control/build/bsd-amd64/lib
> > mkdir -p /usr/ports/java/jdk16/work/control/build/bsd-amd64/bin
> > mkdir -p /usr/ports/java/jdk16/work/control/build/bsd-amd64/lib/ext
> > Begin parallel compiles:
> > /usr/ports/java/jdk16/work/j2se/make/java/hpi/native
> > gmake[5]: Entering directory
> > `/usr/ports/java/jdk16/work/j2se/make/java/hpi/native'
> > /usr/bin/gcc      -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused
> > -Wno-parentheses -pipe    -Damd64 -DARCH='"amd64"' -DRELEA
> > E='"1.6.0_03-p4"'
> > -DFULL_VERSION='"1.6.0_03-p4-rhurlin_10_dec_2009_21_46-b00"'
> > -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_A LBSD_SOURCE -D_LP64=1 -I.
> > -I/usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_th
> > reads/CClassHeaders -I.. ../../../src/solaris/javavm/export
> > -I../../../../src/share/javavm/export
> > -I../../../../src/share/javavm/include -I../../../..
> > src/solaris/javavm/include
> > -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 -DU E_PTHREADS
> > -DMOOT_PRIORITIES    -c -o
> > /usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_thre
> > ads/obj64/th eads_md.o 
> >  ../../../../src/solaris/hpi/native_threads/src/threads_md.c /usr/bin/gcc  
> >     -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused -Wno-parentheses -pipe
> >     -Damd64 -DARCH='"amd64"' -DRELEA
> > E='"1.6.0_03-p4"'
> > -DFULL_VERSION='"1.6.0_03-p4-rhurlin_10_dec_2009_21_46-b00"'
> > -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_A LBSD_SOURCE -D_LP64=1 -I.
> > -I/usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_th
> > reads/CClassHeaders -I.. ../../../src/solaris/javavm/export
> > -I../../../../src/share/javavm/export
> > -I../../../../src/share/javavm/include -I../../../..
> > src/solaris/javavm/include
> > -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 -DU E_PTHREADS
> > -DMOOT_PRIORITIES    -c -o
> > /usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_thre
> > ads/obj64/mo itor_md.o 
> >  ../../../../src/solaris/hpi/native_threads/src/monitor_md.c /usr/bin/gcc  
> >     -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused -Wno-parentheses -pipe
> >     -Damd64 -DARCH='"amd64"' -DRELEA
> > E='"1.6.0_03-p4"'
> > -DFULL_VERSION='"1.6.0_03-p4-rhurlin_10_dec_2009_21_46-b00"'
> > -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_A LBSD_SOURCE -D_LP64=1 -I.
> > -I/usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_th
> > reads/CClassHeaders -I.. ../../../src/solaris/javavm/export
> > -I../../../../src/share/javavm/export
> > -I../../../../src/share/javavm/include -I../../../..
> > src/solaris/javavm/include
> > -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 -DU E_PTHREADS
> > -DMOOT_PRIORITIES    -c -o
> > /usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_thre
> > ads/obj64/co dvar_md.o 
> >  ../../../../src/solaris/hpi/native_threads/src/condvar_md.c /usr/bin/gcc  
> >     -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused -Wno-parentheses -pipe
> >     -Damd64 -DARCH='"amd64"' -DRELEA
> > E='"1.6.0_03-p4"'
> > -DFULL_VERSION='"1.6.0_03-p4-rhurlin_10_dec_2009_21_46-b00"'
> > -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_A LBSD_SOURCE -D_LP64=1 -I.
> > -I/usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_th
> > reads/CClassHeaders -I.. ../../../src/solaris/javavm/export
> > -I../../../../src/share/javavm/export
> > -I../../../../src/share/javavm/include
> > -I../../../../src/solaris/javavm/include
> > -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    -c -o
> > /usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_thre
> > ads/obj64/interrupt_md.o
> >  ../../../../src/solaris/hpi/native_threads/src/interrupt_md.c
> > /usr/bin/gcc      -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused
> > -Wno-parentheses -pipe    -Damd64 -DARCH='"amd64"'
> > -DRELEASE='"1.6.0_03-p4"'
> > -DFULL_VERSION='"1.6.0_03-p4-rhurlin_10_dec_2009_21_46-b00"'
> > -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_ALLBSD_SOURCE -D_LP64=1 -I.
> > -I/usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_th
> > reads/CClassHeaders -I../../../../src/solaris/javavm/export
> > -I../../../../src/share/javavm/export
> > -I../../../../src/share/javavm/include
> > -I../../../../src/solaris/javavm/include
> > -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    -c -o
> > /usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_thre
> > ads/obj64/mutex_md.o
> >  ../../../../src/solaris/hpi/native_threads/src/mutex_md.c
> > ../../../../src/solaris/hpi/native_threads/src/interrupt_md.c:115:
> > error: static declaration of 'sigignore' follows non-static declaration
> > /usr/include/signal.h:103: error: previous declaration of 'sigignore'
> > was here
> > gmake[5]: ***
> > [/usr/ports/java/jdk16/work/control/build/bsd-amd64/tmp/java/hpi/native_thr
> > eads/obj64/interrupt_md.o] Error 1
> > gmake[5]: *** Waiting for unfinished jobs....
> > gmake[5]: Leaving directory
> > `/usr/ports/java/jdk16/work/j2se/make/java/hpi/native'
> > gmake[4]: *** [parallel_compile] Error 2
> > gmake[4]: Leaving directory
> > `/usr/ports/java/jdk16/work/j2se/make/java/hpi/native'
> > gmake[3]: *** [all] Error 1
> > gmake[3]: Leaving directory `/usr/ports/java/jdk16/work/j2se/make/java/hpi'
> > gmake[2]: *** [all] Error 1
> > gmake[2]: Leaving directory `/usr/ports/java/jdk16/work/j2se/make/java'
> > gmake[1]: *** [all] Error 1
> > gmake[1]: Leaving directory `/usr/ports/java/jdk16/work/j2se/make'
> > gmake: *** [j2se-build] Error 2
> > *** Error code 2
> > 
> > Stop in /usr/ports/java/jdk16.
> > *** Error code 1
> > 
> > Stop in /usr/ports/java/jdk16.
> 
> ports/141105: java/jdk16 (and possibly jdk15) build broken after r199827

I plan to sync signal changes to RELENG_8 in some time, but this issue
probably blocks at least r199827.

Attachment: pgpBu59eV3Z8q.pgp
Description: PGP signature

Reply via email to