update of java/jdk16 fails under amd64
Rainer Hurling
rhurlin at gwdg.de
Fri Dec 11 11:20:53 UTC 2009
Am 11.12.2009 11:47 (UTC+1) schrieb Kostik Belousov:
> 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.
Thank you for answering. It seems there is light at the end of the
tunnel. So we can wait ;-)
More information about the freebsd-ports
mailing list