JRuby does not build or run on AIX due to exceptions in
org.jruby.ext.ffi.Platform
----------------------------------------------------------------------------------
Key: JRUBY-3411
URL: http://jira.codehaus.org/browse/JRUBY-3411
Project: JRuby
Issue Type: Bug
Components: Extensions
Affects Versions: JRuby 1.2
Reporter: Charles Oliver Nutter
Fix For: JRuby 1.2
Our Platform class under org.jruby.ext.ffi appears to blow up if run on a
platform it doesn't recognize. This is not ideal, since it prevents us from
even attempting to run on those platforms, which complicates adding support for
them.
We should modify the platform calculation to default to something reasonable,
rather than blowing up.
{noformat}
[java] Exception in thread "main" java.lang.ExceptionInInitializerError:
Unsupported operating system
[java] at org.jruby.ext.ffi.Platform.determineOS(Platform.java:97)
[java] at org.jruby.ext.ffi.Platform.<clinit>(Platform.java:43)
[java] at java.lang.J9VMInternals.initializeImpl(Native Method)
[java] at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
[java] at java.lang.Class.forNameImpl(Native Method)
[java] at java.lang.Class.forName(Class.java:136)
[java] at
org.jruby.anno.InvokerGenerator.main(InvokerGenerator.java:36)
{noformat}
There are a couple such errors we should fix.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email