[Aegisvm-devel] patches to apply to be able to run mauve
Status: Pre-Alpha
Brought to you by:
pwlfong
|
From: Gildas B. <gb...@al...> - 2002-07-25 23:05:56
|
Hi, As I already told you, I've been trying to run mauve on aegisvm but with the current cvs version mauve doesn't even bootstrap. I finally got it running though. I had a really quick run at some of these tests and as you might already guess, there are quite a few which fail with aegisvm but at least now we've got an extensive testsuite to find and correct the problems :) So to be able to run mauve you have to apply the following patches: - jni.diff (patch that I already sent) - bug.diff (fixes two important bugs in aegisvm. the commentaries in the patch should be self explanatory) - other.diff (implements a few other things needed by mauve) - finalize-hack.diff (nasty hack that comments out "throw new FeatureNotYetImplementedError()" in runFinalization() in java.lang.System. It's commented out because I don't know how to implement it properly.) - jpr.diff (patch to j_utf8_scan_qualified_name() and j_utf8_scan_java_simple_class_name(). I'm not sure these are the right fixes for the problem but I know there definitely is a problem with name recognition as mauve and several other programs expect JVMs to accept in there command line names like foo.bar as a java program to execute) Enjoy :) -- Gildas |