Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 56571 - request : jamvm in portage
Summary: request : jamvm in portage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-07-09 12:59 UTC by Didier Link
Modified: 2004-12-22 16:34 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
jamvm ebuild - initial version (jamvm-1.1.4.ebuild,953 bytes, text/plain)
2004-08-10 18:28 UTC, Robert Schuster
Details
ebuild for JamVM 1.2.0 (jamvm-1.2.0.ebuild,984 bytes, text/plain)
2004-09-14 06:26 UTC, Robert Schuster
Details
updated for ebuild jamvm-1.2.2 (jamvm-1.2.2.ebuild,984 bytes, text/plain)
2004-12-15 11:05 UTC, Robert Schuster
Details
ebuild for JamVM 1.2.0 (jamvm-1.2.0.ebuild,1.04 KB, text/plain)
2004-12-15 15:34 UTC, Robert Schuster
Details
updated ebuild for JamVM 1.2.2 (jamvm-1.2.2.ebuild,1.08 KB, text/plain)
2004-12-15 15:38 UTC, Robert Schuster
Details
fix for JamVM 1.2.2 (1.2.2-classpath-fix.diff,521 bytes, text/plain)
2004-12-15 15:39 UTC, Robert Schuster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Didier Link 2004-07-09 12:59:17 UTC
Hello,

Can you add jamvm (http://jamvm.sourceforge.net/) in the portage tree please ?

thanks.

Didier


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Robert Schuster 2004-08-10 18:28:34 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?
Comment 2 Robert Schuster 2004-09-14 06:26:38 UTC
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 3 Robert Schuster 2004-09-14 06:28:24 UTC
Comment on attachment 37185 [details]
jamvm ebuild - initial version

made obsolete by newer jamvm 1.2.0
Comment 4 Didier Link 2004-12-03 12:37:01 UTC
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
Comment 5 Robert Schuster 2004-12-15 11:05:24 UTC
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 6 Robert Schuster 2004-12-15 15:32:43 UTC
Comment on attachment 39570 [details]
ebuild for JamVM 1.2.0

Old ebuild removed because an updated version of the same ebuild is available.
Comment 7 Robert Schuster 2004-12-15 15:34:19 UTC
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 8 Robert Schuster 2004-12-15 15:36:00 UTC
Comment on attachment 46061 [details]
updated for ebuild jamvm-1.2.2

Removed because of a newer version of the same ebuild.
Comment 9 Robert Schuster 2004-12-15 15:36:51 UTC
Comment on attachment 46061 [details]
updated for ebuild jamvm-1.2.2

removed because an updated version of the same ebuild is available.
Comment 10 Robert Schuster 2004-12-15 15:38:39 UTC
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.
Comment 11 Robert Schuster 2004-12-15 15:39:33 UTC
Created attachment 46087 [details]
fix for JamVM 1.2.2

Fixes a threading bug that makes AWT/Swing unusable
Comment 12 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-12-22 16:34:52 UTC
Fixed. Available for testing as dev-java/jamvm-1.2.2