update of java/jdk16 fails under amd64

Rainer Hurling rhurlin at gwdg.de
Fri Dec 11 07:36:01 UTC 2009


Am 11.12.2009 00:50 (UTC+1) schrieb Dima Panov:
> 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
> 
OK, thanks. Is this valid only for amd64? Because on i386 I had been 
able to compile ...


More information about the freebsd-ports mailing list