| Summary: | request : jamvm in portage | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Didier Link <didier> |
| Component: | Current packages | Assignee: | Java team <java> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | Keywords: | EBUILD |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
jamvm ebuild - initial version
ebuild for JamVM 1.2.0 updated for ebuild jamvm-1.2.2 ebuild for JamVM 1.2.0 updated ebuild for JamVM 1.2.2 fix for JamVM 1.2.2 |
||
|
Description
Didier Link
2004-07-09 12:59:17 UTC
Created attachment 37185 [details]
jamvm ebuild - initial version
Here is an ebuild for JamVM. It works correct but unfortunately JamVM lacks
functionality:
It does not support the normal zipped form of Gnu classpath (glibj.zip) which
is provided by another ebuild.
JamVM 1.1.4 seems to be incompatible with Gnu Classpath 0.10 (already informed
the author).
Furthermore the script does not install JamVM as a real JRE. I wondered whether
it would be wise to add a soft-link named 'java' to the jamvm executable since
applications may depend on this. But then installing jamvm (exec.) and its link
into /usr/bin would not be a good thing. Suggestions?
Created attachment 39570 [details]
ebuild for JamVM 1.2.0
This is an ebuild of the latest release of JamVM. It has support for the zipped
form of gnu classpath and works fine with that ebuild.
I have tested this on x86 only but the other develops mainly on ppc so it
should work there too.
It even works with gnu-classpath 0.11 out of the box.
It would be very nice if someone could add java-config support for the jamvm
ebuild or point me to some documentation how to do this.
Comment on attachment 37185 [details]
jamvm ebuild - initial version
made obsolete by newer jamvm 1.2.0
Ok, the ebuild for 1.2.0 works good for me in the overlay directory. But jamvm fail to execute a simple HelloWorld with a segmentation fault. A backtrace show the fault in nio library of classpath (0.11 and 0.12). Gij works with this test. Any comments ? For the java-config part I don't know, they have not a configuration file that contain all parameters ... Maybe report a bug for this package ? Thank's Didier Created attachment 46061 [details]
updated for ebuild jamvm-1.2.2
Added a new ebuild for the recently released JamVM 1.2.2 .It depends on at
least classpath-0.12
Comment on attachment 39570 [details]
ebuild for JamVM 1.2.0
Old ebuild removed because an updated version of the same ebuild is available.
Created attachment 46085 [details]
ebuild for JamVM 1.2.0
fixed dependencies (gnu-classpath => dev-java/gnu-classpath)
added an upper bound for gnu-classpath because this version of JamVM can only
be used with GNU Classpath 0.09 to 0.12
Comment on attachment 46061 [details]
updated for ebuild jamvm-1.2.2
Removed because of a newer version of the same ebuild.
Comment on attachment 46061 [details]
updated for ebuild jamvm-1.2.2
removed because an updated version of the same ebuild is available.
Created attachment 46086 [details]
updated ebuild for JamVM 1.2.2
Updated ebuild for JamVM 1.2.2
Added support for a patch that fixes a threading issue.
Created attachment 46087 [details]
fix for JamVM 1.2.2
Fixes a threading bug that makes AWT/Swing unusable
Fixed. Available for testing as dev-java/jamvm-1.2.2 |