[kaffe] Re: Bug#227746: [debian] kaffe does not build on sparc

Arnaud Vandyck avdyk at debian.org
Sun Jun 13 05:57:03 PDT 2004


reopen 227746 
thanks

Dalibor Topic <robilad at kaffe.org> writes:

> Salut Arnuad,

Salut Daliobr ;-)

> Arnaud Vandyck wrote:
>> URL:
>> http://buildd.debian.org/fetch.php?&pkg=kaffe&ver=2%3A1.1.4.PRE1.1.5-1&arch=sparc&stamp=1086719960&file=log&as=raw
>>
>
>> /build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c: At top level:
>> /build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:360: warning: function declaration isn't a prototype
>> /build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c: In function `stackOverflowDetector':
>> /build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:374: error: structure has no member named `sigc_sp'
>
> Fixed in the CVS by using sigcontextinfo.h from glibc 2.3.2.

With the new signal.c from cvs head:

 sparc-linux-gcc -DHAVE_CONFIG_H -I. -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads -I../../../../config -I../../../../include/kaffe -I. -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads -I../.. -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/../.. -I../../../../config -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/config -I../../../../include -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/include -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/xprof -I../../../../include -DTRANSLATOR -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/jit -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/config -I/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/include -DNDEBUG -g -O2 -Wno-import -Wchar-subscripts -Wcomment -Wformat=2 -Wimplicit-int -Wmain -Wmissing-braces -Wmultichar -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused-function -Wunused-label -Wunused-parameter -Wunused-variable -Wunused-value -Wuninitialized -W -Wfloat-equal -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wpacked -Wredundant-decls -Wnested-externs -Wunreachable-code -Winline -Wlong-long -Wdisabled-optimization -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c /build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c  -fPIC -DPIC -o signal.o
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c: In function `nullException':
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:98: error: structure has no member named `sigc_sp'
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c: In function `restoreAsyncSignalHandler':
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:241: warning: unused parameter `sig'
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:241: warning: unused parameter `handler'
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c: In function `restoreSyncSignalHandler':
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:255: warning: unused parameter `sig'
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:255: warning: unused parameter `handler'
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c: In function `stackOverflowDetector':
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:445: warning: unused parameter `sc'
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c: At top level:
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:452: warning: no previous prototype for `kaffeNoopFunc'
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:462: warning: no previous prototype for `detectStackBoundaries'
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c: In function `detectStackBoundaries':
/build/buildd/kaffe-1.1.4.PRE1.1.5/build-tree/kaffe-1.1.4.PRE1.1.5/kaffe/kaffevm/systems/unix-jthreads/signal.c:482: warning: passing arg 1 of `kaffeNoopFunc' with different width due to prototype
make[5]: *** [signal.lo] Error 1
make[5]: Leaving directory `/build/buildd/kaffe-1.1.4.PRE1.1.5/build/jthreads/kaffe/kaffevm/systems/unix-jthreads'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/build/buildd/kaffe-1.1.4.PRE1.1.5/build/jthreads/kaffe/kaffevm/systems'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/build/buildd/kaffe-1.1.4.PRE1.1.5/build/jthreads/kaffe/kaffevm'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/buildd/kaffe-1.1.4.PRE1.1.5/build/jthreads/kaffe'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/build/buildd/kaffe-1.1.4.PRE1.1.5/build/jthreads'
make: *** [stampdir/build-jthreads] Error 2

Cheers,

-- 
Arnaud Vandyck

< DanielS> still, throne of blood sounds like a movie about overfiend 
           and virgins or some crap
		-- in #debian-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
Url : http://kaffe.org/pipermail/kaffe/attachments/20040613/725c8504/attachment-0002.pgp 


More information about the kaffe mailing list