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


Reply via email to