SableVM SDK release and CP 0.15 merge (help needed)
"Grzegorz B. Prokopski" <[email protected]> Sat, 14 May 2005 23:46:40 -0400
| Newsgroups | gmane.comp.java.vm.sablevm.devel |
|---|---|
| Organization | SableVM - LGPL'ed Free Java VM http://sablevm.org |
| Message-ID | <[email protected]> |
Hi, As you've probably already noticed "We're back" ;-) 1. The first release of SableVM SDK is almost ready (but see point 2). At the moment it includes: * SableVM, which in turn includes - LibPOPT - LibFFI * SableVM Classpath * Jikes * Fastjar In future releases we'll include more software (just not GTK+/GNOME libs! ;-) but we have to start somewhere. I still need to look into problems Peter reported on -user, but that shouldn't take long. 2. It makes little sense to make a release with old class library, so I merged GNU Classpath 0.15, but it did not quite work after the merge. On any program I try I keep getting something like: $ /tmp/usr-sdk/bin/sablevm -Y Sleep java.lang.Class at java.security.AllPermission$AllPermissionCollection.add (AllPermission.java:171) at java.security.Permissions.add (Permissions.java:126) at java.net.URLClassLoader.getPermissions (URLClassLoader.java:1104) at java.security.SecureClassLoader.defineClass (SecureClassLoader.java:96) at java.net.URLClassLoader.findClass (URLClassLoader.java:926) at java.lang.ClassLoader.loadClass (ClassLoader.java:353) at java.lang.ClassLoader$1.loadClass (ClassLoader.java:1284) at java.lang.ClassLoader.loadClass (ClassLoader.java:304) at java.lang.VirtualMachine.main (VirtualMachine.java:99) With the new repository layout I was able to create shared merge branches, so to obtain it you can simply do: svn co $SVN/sablevm/branches/merge-cp-0.15 svm-merge svn co $SVN/sablevm-classpath/branches/merge-cp-0.15 svm-cp-merge (where $SVN is svn://svn.sablevm.org/ if you don't have write access to the repository. Otherwise you'll know what $SVN is in your case.) Patches, ideas and any other help with this issue will be greatly appreciated. The sooner it is resolved, the sooner we can release SableVM SDK. And as a bonus, if *you* solve it I promise to add yet another useful module to the first release of SableVM SDK :-) Cheers, Grzegorz B. Prokopski -- Grzegorz B. Prokopski <[email protected]> SableVM - Free, LGPL'ed Java VM http://sablevm.org Why SableVM ?!? http://sablevm.org/wiki/Features Debian GNU/Linux - the Free OS http://www.debian.org