[kaffe] [RFC] Debian Bugs information: Bug list for package kaffe

Arnaud Vandyck avdyk at debian.org
Thu Aug 12 15:15:12 PDT 2004


Hi Kaffe lovers,

Here is a summary of bugs that has been reported to kaffe Debian
package. I try to comment every bugs, but thanks to comment it also.

Each bug is separated by a line. First, there is the bug number (you can
find it if you point your browser to http://bugs.debian.org/XXX where
XXX is the number without the '#'), title of the bug, number of days the
bug has been reported. After that, I boxed a custom summary of different
mails that have been exchanged about the bug; then a personnal note
about the bug. There is a title to the 'box': `Debian' title means the
bug has to be resolved by Debian (or anyone who want to help);
`Kaffe' title means the bug is in the kaffe side.

To be clear in your replies, cleanup all non relevant informations
(including this text ;-))

                     Debian Bug report logs: package kaffe

Important bugs - outstanding (4 bugs)

     * #227741: kaffe FTBFS on buildd for ARM; 210 days old.

,----[ Debian ]
| > jikes is broken on arm
| > see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=230601
| >
| > The problem will be solved when the arch and indep builds will be
| > completely split because rt.jar does not have to be built on allarches.
| 
| [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=257066&msg=6&att=0
`----

Ean, Doogie, the Debian package is really complicated and I don't have
that time to give to a single package. We have to split the build
process to arch-dep and indep. The split is done *after* the package has
been built... we need to split the process *before*.

     _________________________________________________________________


     * #259055: Kaffe: FTBFS on mips and mipsel; 30 days old.

,----[ Kaffe ]
| >>[kaffe] Fixing mipsel-linux: differences between jit3 and jit1
| >
| > [...]
| >
| >>Done & checked in. Cross compiles for both i386 and mipsel, so I
| >>guess it's o.k. :)
| >>
| >>cheers,
| >>dalibor topic
| > It does seem to be the LOUT stuff referred to in the thread, as
| > that's what I see in the buildd logs.
| >
| > [1] http://www.kaffe.org/pipermail/kaffe/2004-July/098810.html
| 
| Yep, I've also fixed some other build problems with jit3 for mips(el),
| so the CVS head crosscompiles fine for mips. I'm working with arnaud
| on making a 'dist' of CVS head build fine on all debian platforms,
| natively.
| 
| cheers,
| dalibor topic
`----

2004-07-11  Dalibor Topic  <robilad at kaffe.org>

	* config/mips/jit3-mips.def: Changed LOUT to use
	jit3 syntax.

Dalibor, Is #259055 closed for you (or maybe another Changelog entry?)?

     _________________________________________________________________

     * #264919: javax-servletapi2.3: FTBFS on amd64

,----[ Kaffe ]
| > Hi, javax-servletapi2.3 fails to build on amd64, see attached buildd
| > log.
| 
| [...]
| 
| > /usr/lib/kaffe/bin/java -classpath
| > /usr/share/java/gnujaxp.jar:/usr/share/ant1.6/lib/ant.jar:\
| > /usr/share/ant1.6/lib/ant-launcher.jar \
| > org.apache.tools.ant.Main -Dbuild.compiler=jikes \
| > -Dant.home=/usr/share/ant1.6 dist
| >
| > make: *** [build-stamp] Error 1
| > ***********************************************************
| > Build finished at 20040810-1218
| > FAILED [dpkg-buildpackage died]
| > -----------------------------------------------------------
| 
| Hard to say something! Maybe kaffe is not doing the job on AMD64!
| 
| I've just rebuild servletapi with pbuilder on powerpc and everything
| was fine.
`----

Is Kaffe running well on amd64? Is Kaffe running ant1.6 on amd64 has
already been reported successfully?

     _________________________________________________________________

Normal bugs - outstanding (6 bugs)

     * #159162: sid Kaffe does not support LFS; 1 year and 345 days old.

,----[ Kaffe ]
| Kaffe fails when extending files to more than 2Gb-1 (when running
| freenet). This suggests it has been compiled without large file
| support.
`----

This bug was reported for release 1.0.6 of Kaffe. I parsed all the
change logs and did not find anything about that.

     _________________________________________________________________

     * #175877: kaffe: Scrollpane has no size; is otherwise broken; 1
       year and 216 days old.

,----[ Kaffe ]
| A Scrollpane doesn't seem to want to take up any space. An example
| showing the bug is:
| http://www.scism.sbu.ac.uk/jfl/hci97/morning/scrollpane/ScrollPaneExample.java
| 
| This example works correctly in the Sun JRE 1.4.1.
`----

There are more details in the bug report. The report was sent against
release 1.0.7 but I think I tried this a month or two ago and the bug was
still present. Now, with the progress of the Classpath AWT/Swing merge,
I don't know what is the status of this bug.

     _________________________________________________________________

     * #234191: kaffe: TextField.setEchoChar() is not compatible with the
       delete key; 172 days old.

,----[ Kaffe ]
| If I press delete or backspace in a TextField which has had an echo
| character set for it, nothing visible happens. If I then select a few of
| the characters which should have been deleted and try to write to them,
| I get ArrayIndexOutOfBoundsExceptions after a little while.
| 
| From a quick look at TextField.java, I notice that keyPressed() calls
| textBuf.remove() when I do this, but doesn't repeat this for hiddenBuf.
`----

This one was reported against release 1.1.3.

2004-07-22  Dalibor Topic  <robilad at kaffe.org>

	Big AWT/Swing merge from Classpath.

java.awt.TextField was one of the source file. Is the problem known or
still present?

     _________________________________________________________________

     * #253755: kaffe: Javasound no longer works; 62 days old.

,----[ Debian ]
| Reporter> Javasound has stopped working since the last release.
| 
| Dalibor> Kaffe should work with both ALSA and ESD. Chances are that you
| Dalibor> need to include the dependencies of these packages, too, I
| Dalibor> don;t know if debian's packaging system resolves that kind of
| Dalibor> things automatically.
`----

I already tried to build with sound but I think it did not build on some
arches. Am I right? Does the sound work on every arches?

If not, which architectures are supposed to work, not work with sound?

     _________________________________________________________________

     * #255418: kaffe: Error when directory containing the class has
       special characters; 52 days old.

,----[ Kaffe ]
| when the directory containing the class file of a program contains
| special characters (for example german umlauts), the execution fails
| with a ClassNotFoundExeption.
`----

Is it known?

     _________________________________________________________________

     * #261188: kaffe: Kaffe javah not registered in alternatives;
       19 days old.

,----[ Debian ]
| Kaffe does not install it's javah in the alternatives
| system during installation.
`----

We (Debian) need to add a manpage and an entry to the postinst

     _________________________________________________________________

Normal bugs - forwarded to upstream software authors (1 bug)

     * #255502: kaffe: Incorrect result due to computations in extended
       precision on x86; 52 days old.

,----[ Kaffe ]
| Concerning the following Java source:
| 
| ------------------------------------------------------------------
| // $Id: test.java 3730 2004-06-21 13:02:51Z lefevre $
| 
| public class test {
|     public static void main(String[] args) throws Exception {
|         test t = new test();
|         t.doTest();
|     }
| 
|     volatile double x, y, z;
| 
|     public void doTest() {
|         x = 9007199254740994.0; /* 2^53 + 2 */
|         y = 1.0 - 1/65536.0;
|         z = x + y;
|         System.out.println("z = " + z);
|     }
| }
| ------------------------------------------------------------------
| 
| I've compiled it with "gcj -C test.java" (GCC 3.3.4).
| 
| Sun's JVM gives the correct result:
| 
| greux:~/wd/src/fp> /usr/local/j2re1.4.1/bin/java test
| z = 9.007199254740994E15
| 
| but not kaffe:
| 
| greux:~/wd/src/fp> kaffe test
| z = 9.007199254740996E15
| 
| kaffe should switch the FPU of the x86 processor (Pentium III in my
| case) to rounding in double precision to avoid the effect of the
| "double rounding" (you may find some information about this effect
| here: <http://www.srware.com/linux_numerics.txt>).
`----

Good luck for this one ;-)

     _________________________________________________________________


Many thanks for your comments,

-- 
Arnaud Vandyck
http://fosdem.org/
Free and Open Source Software Developers' Meeting
February 26-27 2005,
Bruxelles, Belgium
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
Url : http://pogo.kaffe.org/pipermail/kaffe/attachments/20040813/c56adf67/attachment.bin


More information about the kaffe mailing list