--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: jikes: Hangs during build on amd64.
- From: Kurt Roeckx <kurt@roeckx.be>
- Date: Fri, 25 Mar 2005 23:29:59 +0100
- Message-id: <20050325222959.GA16379@roeckx.be>
Package: jikes
Version: 1:1.22-2
Hi,
When doing some build tests on amd64, I had 2 package that failed
because jikes seems to be running forever.
The 2 packages that failed where javacc and
libcommons-collections3-java.
When building javacc the last few lines that get printed are:
[javac] 281. for (java.util.Enumeration enum = rexprlist.elements(); enum.hasMoreElements();) {
[javac]
^--^
[javac] *** Lexical Warning: The use of "enum" as an identifier is deprecated, as it will be a keyword once -source 1.5 is implemented.
A strace of it showed this:
6373 write(2, "s", 1 <unfinished ...>
6375 mprotect(0x14c6000, 20480, PROT_READ|PROT_WRITE|PROT_EXEC <unfinished ...>6373 <... write resumed> ) = 1
6375 <... mprotect resumed> ) = 0
6373 write(2, "o", 1 <unfinished ...>
6375 write(1, " [javac]
^--^\n", 87 <unfinished ...>
6373 <... write resumed> ) = 1
6373 write(2, "u", 1) = 1
[...]
6373 write(2, "e", 1) = 1
6373 write(2, "n", 1) = 1
6373 write(2, "u", 1) = 1
6373 write(2, "m", 1) = 1
6373 write(2, ".", 1) = 1
6373 write(2, "h", 1) = 1
6373 write(2, "a", 1 <unfinished ...>
6375 <... write resumed> ) = 87
6375 rt_sigprocmask(SIG_BLOCK, [RT_7], [], 8) = 0
6375 rt_sigpending([]) = 0
6375 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
6375 rt_sigprocmask(SIG_BLOCK, [RT_7], [], 8) = 0
6375 rt_sigpending([]) = 0
6375 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
6375 _exit(0) = ?
The build of libcommons-collections3-java showed something simular.
I have no clue about what might be wrong. The only hint I
can give is that is seems to be using threads and on amd64
we do not have linuxthreads only nptl.
Kurt
--- End Message ---