Watching Arm failures

Information Source:

[http://buildd.debian.org/~jeroen/status/architecture.php?a=arm Arm buildd]

Feel free to:

java problems

hangs using jikes: {{{Adding java source files from VM directory ../vm/reference /usr/bin/jikes -q -g +Pno-shadow +Pno-switchcheck +F -encoding UTF-8 -bootclasspath -extdirs -sourcepath --classpath ..:../vm/reference:../external/w3c_dom:../external/sax:.: -d . @classes make[1]: *** [all-recursive] Terminated make: *** [build-arch-stamp] Terminated make[2]: *** [compile-classes] Terminated Build killed with signal 15 after 499 minutes of inactivity}}} IS it just running out of time or is jikes broken?

{{{Setting up gij-4.1 (4.1.1-13) ... /var/lib/dpkg/info/gij-4.1.postinst: line 20: 19362 Segmentation fault gcj-dbtool-4.1 -n /var/lib/gcj-4.1/classmap.db dpkg: error processing gij-4.1 (--configure):}}} This is preventing all sort of things building (lasso, pdftk). More info can be found at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=388505 and upstream: http://gcc.gnu.org/PR29206

This needs someone who understands something about java, gcc and arm to fix.

{{{/usr/bin/ecj -source 1.4 -encoding UTF-8 -warn:-deprecation,serial,unused -proceedOnError -bootclasspath -classpath /build/buildd/kaffe-1.1.7/build-tree/kaffe-1.1.7/libraries/javalib/vmspecific:/build/buildd/kaffe-1.1.7/build-tree/kaffe-1.1.7/libraries/javalib/external/classpath:/build/buildd/kaffe-1.1.7/build-tree/kaffe-1.1.7/libraries/javalib/external/classpath/external/w3c_dom:/build/buildd/kaffe-1.1.7/build-tree/kaffe-1.1.7/libraries/javalib/external/classpath/external/sax:/build/buildd/kaffe-1.1.7/build-tree/kaffe-1.1.7/libraries/javalib/external/classpath/external/relaxngDatatype:.: -d . @classes Exception in thread "main" java.lang.?NoClassDefFoundError: org.eclipse.jdt.core.compiler.IProblem

make[4]: *** [compile-classes] Error 1 make[4]: Leaving directory `/build/buildd/kaffe-1.1.7/build/jthreads/libraries/javalib/external/classpath/lib'}}}

Old java part - needs review

A lot of java stuff is broken - some due to gij not installing some due to kaffe not building. We need to unbung this logjam. gij4-1 segfaults on setup (See above), but it has been worked around

need gij4.1 fixing:

gcc4 ICEs

unclassified ICE's

These need proper bugreports generating and filing upstream. Comparing against cvs-snapshot on an unstable system if you can.

{{{ugsc.c: In function 'phaser1set': ugsc.c:334: fatal error: internal consistency failure compilation terminated.}}}

bumprace.h:10:22: error: "$" may not appear in macro parameter list

patch in #392318

Normal issues

both python2.3 and python 2.4 get installed but python2.3-dev is speciifed in build runes and that gets installed where python2.4 does not. configure finds python 2.4 but then fails with {{{/bin/sh ../libtool --silent --tag=CXX --mode=link g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -o libhk_kdedbdesignerpart.la -rpath /usr/lib/kde3 -version-info 1:0:0 -L/usr/share/qt3/lib -L/usr/lib -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined hk_kdedbdesignerpart.lo hk_kdedbdesignerpart.moc.lo -lkparts ../hk_kdeclasses/libhk_kdeclasses.la -ldl -L/usr/lib/hk_classes -lhk_classes /usr/bin/ld: cannot find -lpython2.4}}}

Other arches only get python2.3 installed. What is going wrong? Nothing, just that the others arches have built it before the python transition. Have a look at bug#391844.

buildd problems

builds timing out

These may be due to a genuine problem, or may simply be that the buildd is struggling (thrashing) and would actually complete eventually.

move to failed - bugs filed

depwait

currently (oct 2006) 92 of these - especially java stuff is a problem - needs attention

needs retrying

needs urgent research - regressions

needs research - never worked

mono

Mono never worked on debian/arm, although a port has been made. Needs a volunteer interested on debian/arm/mono

fixable things

not-for-us

These packages are not for arch=arm so are not expected to build. They still appear on the buildd status pages as failures.

fixed/past issues